호스트 시스템에서 내 웹서버에 어떻게 액세스합니까? [복사]

호스트 시스템에서 내 웹서버에 어떻게 액세스합니까? [복사]

내 호스트 OS는 Gentoo이고 게스트 OS는 Fedora입니다. Fedora의 포트 8686에 웹 서버가 있고 게스트 OS에서는 완벽하게 실행되지만 호스트 OS에서는 액세스할 수 없습니다. 브리지 네트워킹(라우터에서 게스트 및 호스트로 2개의 서로 다른 IP를 얻었음)과 NAT(그런 다음 포트 8686을 전달함)를 사용해 보았습니다. 도움이 되는 것은 없지만 SSH는 NAT와 브리지를 동시에 사용할 때(동일한 포트를 사용하더라도) 잘 작동합니다. 이 문제를 어떻게 해결하나요?

답변1

SSH가 NAT와 브리지 모두에서 잘 작동하고 웹 서버와 동일한 포트에서 작동한다면 웹 서버 구성에 문제가 있는 것입니다.
웹 서버가 어떤 IP 주소에 바인딩되어 있는지 확인하세요. netstat 유틸리티를 사용하여 확인할 수 있습니다(루트 권한으로 실행해야 함).
netstat -nltp

관련 정보