2017-12-21 37 views
-2

웹 서버를 실행하는 Linux 환경에서 Virtualbox를 설정했습니다. 호스트는 Windows 7을 실행 중이며 호스트의 브라우저에서 가상 컴퓨터의 서버가 제공하는 웹에 액세스 할 수 있습니다.다른 컴퓨터에서 가상 컴퓨터의 웹 서버에 액세스

그러나 다른 컴퓨터에서이 웹 서버에 액세스하고 싶습니다. 말하자면 호스트가있는 동일한 네트워크의 동료입니다. 그렇게하는 방법이 있습니까?

Summary: 

Host (win7) interfaces: 

    - 172.16.1.15 (internet facing) 
    - 192.168.55.1 (VM facing) 

Guest (linux with web server running) interface: 

    - 192.168.55.2 

Web server is reachable from Host (through 192.168.55.1 - 192.168.55.2 interface) 

Web server is NOT reachable from other computer on 172.16.1.X network. 

이 문제를 해결하기 위해 내가 할 수있는 일을 도와 줄 수 있습니까?

감사합니다.

답변

0

음, (감사합니다!), 내가 버추얼 설정을위한 일을하는 방법을 발견 한 이유를 설명의 어떤 종류없이 downvotes에도 불구하고 : 마우스 오른쪽 버튼을 클릭 시스템에서

을, 설정> 네트워크> 고급>

  • 호스트 포트가 다른 사용자가 컴퓨터 (따라서 VM)에 액세스하는 데 사용하는 포트를해야한다,

    • 호스트 IP가 0.0.0.0 수 : 포트 포워딩하고, 즉, 해당 데이터 채우기 ,
    • guest ip는 VM ip이며
    • 게스트 포트는 일반적으로 웹 서버 인 경우 80이어야합니다.

    감사합니다. 다음 번에 실행하는 데 도움이되기를 바랍니다.