공개 IP로 docker viz에서 응답을 얻을 수 없습니다


0

VPC에는 2 개의 EC2 인스턴스가 있으며 그 중 하나는 퍼블릭 서브넷에 있고 2 개는 프라이빗 서브넷에 있습니다.

개인 서브넷의 컴퓨터에서 docker swarm 중에 있습니다. 관리자 노드에서 docker viz를 실행하고 있습니다.

프라이빗 서브넷의 머신에는 퍼블릭 IP가 없기 때문에. redir를 사용하고 있었고 퍼블릭 서브넷의 컴퓨터에서 모든 tcp 요청을 관리자 노드를 실행하는 것으로 리디렉션했습니다. 개인 서브넷에서 실행중인 jekins에 연결하기 위해 redir을 사용했습니다. 그러나 도커 서비스에는 적합하지 않습니다.

퍼블릭 서브넷의 컴퓨터에서 curl private-ip : port 또는 localhost : port, private-ip-of-host-machine : port를 실행하면 응답을 얻을 수 있습니다.

그러나 public-ip : port와 동일한 응답을 얻을 수 없으며 연결이 항상 시간 초과됩니다. 보안 그룹이 괜찮다고 생각합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.