LAN의 다른 물리적 컴퓨터가 로컬 Virtual Box Windows VM에서 호스팅되는 웹 서버에 연결되도록 하려면 어떻게 해야 합니까?

LAN의 다른 물리적 컴퓨터가 로컬 Virtual Box Windows VM에서 호스팅되는 웹 서버에 연결되도록 하려면 어떻게 해야 합니까?

저는 os x 10.6을 호스트로 사용하여 Virtual Box v4에서 Windows Server 2008 R2를 실행하고 있습니다.

Windows Server에서 실행 중입니다.정보시스템Internet Explorer 8을 사용하여 내 웹 서버에 성공적으로 액세스할 수 있었습니다 -->http://localhost내가 얻었으니까기본 IIS 홈 페이지.. 따라서 IIS 7.5가 실행되고 있다는 것을 알고 있습니다.

Virtual Box의 네트워크 설정에서 Safari의 Macintosh OS X 환경에서 가상 머신 외부의 IIS 서버에 접근할 수 있도록 NAT에서 Bridged로 변경했습니다. Windows Server 환경에서 "cmd.exe"를 열고 "ipconfig"를 입력하면 라우터에서 할당한 IP 주소(192.168.XX로 시작)를 얻을 수 있습니다.

OS X에서 Safari 5를 열고 192.168.XX IP 주소로 이동한 후 다시 성공적으로 확인했습니다.기본 IIS 홈 페이지. 이것은 훌륭하지만 이제 다른 실제 컴퓨터가 있는 다른 책상으로 이동하여 192.168.XX에 액세스하려고 하면 내가 무슨 말을 하는지 전혀 알 수 없습니다.

그럼 어떻게 해야 하는지 궁금합니다. 기본 게이트웨이를 고려해야 합니까? 변경해야 할 다른 설정이 있나요?

답변1

Post 80은 일반적으로 OSX에서 기본적으로 꺼져 있습니다. Mac에서 Safari를 사용하고 IIS 웹 브라우저를 열면 OSX는 루프백 인터페이스를 사용합니다.

다음과 같은 명령을 사용하여 다른 상자의 포트 80에 연결해 보십시오.

nc -z -w1 192.168.x.x 80

포트가 열려 있는지 알려줍니다. 꺼져 있는 경우 웹 서버에 대한 요청을 허용하려면 켜야 합니다.

답변2

IP 주소 192.168.xx는 비공개입니다. 다른 네트워크의 컴퓨터/호스트는 액세스할 수 없습니다. IP 주소가 WiFi 액세스 포인트에 의해 할당된 경우 두 컴퓨터가 동일한 액세스 포인트에 연결되어 있어야 서로 볼 수 있습니다.

다른 네트워크에 있는 컴퓨터에서 가상 머신에 액세스하려면 가상 머신에 공용 IP 주소를 할당하거나 역방향 프록시 역할을 하도록 라우터(예: 인터넷 공급자가 제공한 라우터)를 구성하는 것을 고려해야 합니다. .

관련 정보