Vagrant 예제는 10.0.2.2:3128 를 사용합니다. 노트북 브라우저에 복사하면 프록시에 닿지 않습니다. 그 숫자는 호스트 머신의 보편적인 주소가 아니었습니다.

VirtualBox의 흔한 첫 NAT 어댑터 구성에서 10.0.2.2 는 게스트에서 호스트로 가는 특별한 역할을 합니다. 그 의미는 해당 가상 네트워크 배치에 달려 있습니다. 다른 하이퍼바이저, 다른 어댑터 모드, 다른 네트워크 네임스페이스는 다른 주소를 요구할 수 있습니다.

클라이언트가 실행되는 곳무엇을 확인할지
호스트 자체호스트에서 닿는 리스너, 어쩌면 그 루프백
VirtualBox NAT 게스트해당 어댑터에 문서화된 호스트 접근 매핑
브리지 게스트 또는 다른 LAN 머신도달 가능한 호스트 주소와 허용된 리스너
게스트 내부의 컨테이너또 하나의 네트워크 경계와 프록시로 가는 경로

게스트의 127.0.0.1 는 보통 게스트를 가리키며 호스트가 아닙니다. 반대로 특별한 NAT 매핑을 구성이 읽힐 수 있는 모든 곳으로 일반화해서는 안 됩니다.

주소를 고른 뒤 리스너와 접근 정책을 확인하십시오. 브리지 게스트가 닿지 못하는 곳에만 묶인 호스트 서비스는 다른 URL 표기로도 접근할 수 없게 됩니다. 바인드를 넓히는 일은 의도적인 접근 결정이어야 하며, 그에 맞는 방화벽 제한을 동반해야 합니다.

클라이언트의 위치를 구성 예제에 붙여 두십시오. 여러 호스트와 게스트가 같은 구성을 공유할 때 프록시가 호스트에 있다는 말은 불완전합니다.

관련 글