기존 서버 중 하나에 Docker를 통해 배포 된 앱을 AWS에 배포하려고합니다. 모든 인스턴스는 회사의 개인 네트워크에 상주합니다. 개인 IP 주소는 : 나는 도커 컨테이너 내에서 nmap 10.110.208.142
을 실행하면전체 네트워크에 AWS EC2 인스턴스의 포트 노출
My local machine: 10.0.2.15
EC2 instance: 10.110.208.142
, 내가 의도 한대로 포트 443가 열려 참조하십시오. 하지만 네트워크상의 다른 컴퓨터에서 명령을 실행하면됩니다. 내 로컬 컴퓨터에서 포트가 닫혀있는 것을 볼 수 있습니다.
네트워크의 나머지 부분에 대해이 포트를 어떻게 열 수 있습니까?
sudo iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT
을 그리고 그것은 문제가 해결되지 않는 다음 EC2 인스턴스에서는, 나는 시도했습니다.
질문에 보안 그룹 세부 정보를 포함하십시오. –
@ JohnHanley 업데이트되었습니다. 필요한 경우 더 많은 정보를 제공해주기를 기원합니다. –
첫 번째 HTTPS 규칙이 유효하지 않습니다. 10.0.0.0/8은 AWS에서 유효하지 않습니다. 가장 큰 CIDR은/16입니다. 10.0.0.0/16으로 변경하십시오. 이것은 실제로 VPC CIDR과 일치해야합니다. HTTPS IPv6 규칙의 경우 IPv6를 통해 전세계에 서버가 열립니다. 공용 IPv6을 지원할 계획이 아니라면 해당 항목을 삭제합니다. –