나는 IP로 VM을 실행하고 192.168.122.69
있으며 다음과 같은 서버를 실행하고 싶습니다.~ 해야 하다호스트 IP에서 실행하십시오 10.0.2.2
. 서버가 포트에서 실행 중이고 호스트에서 8081
서버에 연결할 수 있습니다 .192.168.122.69:8081
정확한 응용 프로그램은 반응 앱을 개발하고 반응 앱 서버 인스턴스를 공유하는 것입니다. 그러나 나는 주로 교육 목적으로 이것을 묻고 있습니다. 즉 연결이 호스트 또는 게스트에 10.0.2.2:8081
연결하는 것과 정확히 동일하도록 어떻게 만들 수 있습니까 ? 라우팅, 브리지, DNS 등이 어떻게 작동하는지 이해할 수 없으므로 철저한 설명을 주시면 대단히 감사하겠습니다.192.168.122.69:8081
127.0.0.1:8081
나는 이것에 대해 셀 수 없이 많은 시간 동안 연구를 했고, 그 답을 여러 번 검토해 보았음에도 불구하고 그것을 이해할 수 없었습니다.
답변1
guestVM에서 연결하는 것은 웹 서버 구성에 따라 192.168.122.69:8081
연결하는 것과 동일합니다 . 127.0.0.1:8001
웹 서버 구성 파일에서 모든 IP 주소에 페이지를 게시합니다.
주소 형식 호스트를 게스트로 포트 전달하는 것은 실제로 설정에 따라 다릅니다. 가장 중요한 것은 사용 중인 하이퍼바이저와 호스트 OS가 무엇인지입니다.
VM웨어인가요? 그 다음에이 기사는 귀하의 질문에 대한 답변입니다.