호스트 이름을 통한 VMWare 액세스 클라이언트

호스트 이름을 통한 VMWare 액세스 클라이언트

WiFi 및 DHCP를 통해 라우터에 연결되는 Windows 7 시스템에서 VMware Player 7.1을 사용하고 있습니다. VMWare Player를 사용하여 Ubuntu를 설정했습니다. 네트워크 어댑터를 브리지로 유지했습니다. 물리적 시스템과 가상 시스템 모두에서 인터넷에 액세스할 수 있지만 이제 인터넷에 연결할 때마다 IP 주소가 달라집니다. 또한 IP 주소를 통해 Windows에서 Ubuntu에 액세스하고 Ubuntu에서 Windows에 액세스할 수도 있습니다.

이제 IP 주소 대신 호스트 이름을 사용하여 연결하고 싶습니다. 그러면 재부팅할 때마다 주소를 변경할 필요가 없습니다. 누구든지 이것에 관해 나를 도울 수 있습니까? 추가 정보가 필요하면 알려주시기 바랍니다.

두 시스템 모두에서 호스트 이름을 수행할 때 다음과 같이 표시됩니다. IP가 127.0.0.1인 호스트 이름(localhost/loopback 네트워크 이 이름은 실제 IP에 나타나지 않습니다)

고마워요, 데바시스

답변1

내가 올바르게 이해했다면 Wi-Fi 라우터는 물리적 인터페이스와 가상 인터페이스 모두에 IP 주소를 제공하고 있습니다. 해결책은 다음과 같습니다.

작동하는 IP 주소 쌍 결정 - 실제 머신과 가상 머신이 모두 연결되면 각각의 IP를 결정합니다. Windows 7에서는 다음을 입력합니다.

ipconfig

물리적 호스트에 할당된 IP 주소를 찾습니다. Ubuntu 가상 머신에서 다음을 입력하십시오.

ifconfig

그리고 주소를 찾아보세요.

실제 머신과 가상 머신 모두에서 해당 IP 주소를 정적으로 설정합니다(게이트웨이(Wi-Fi 라우터의 IP)와 DNS(지금 사용하는 것이 무엇이든)도 설정해야 합니다.

nslookup google.com

사용 중인 DNS가 표시됩니다.)) - 이제 실제 머신과 가상 머신 모두에서 항상 동일한 IP를 갖게 됩니다. 그 후에는 물리적 머신과 가상 머신 모두에 호스트 파일을 설정하기만 하면 됩니다. 우분투에서 편집

/etc/hosts

다음과 같은 줄을 추가합니다.

IP-of-physical-machine        physical

Windows 7에서는 다음을 편집합니다.

%systemroot%\system32\drivers\etc\hosts

해당 파일의 구문이 확실하지 않지만 호스트 파일의 기존 항목에서 이를 확인할 수 있습니다. 가상 머신 IP를 추가하고 호스트 이름(물리적)을 지정합니다.

이제 "가상" 호스트 이름을 사용하여 WIndows 7에서 Ubuntu 가상 머신에 액세스할 수 있고 "물리적" 호스트 이름을 사용하여 Windows 7 머신에 액세스할 수 있습니다.

이를 완성하려면 클라이언트가 Wi-Fi 라우터에서 얻는 IP도 제어할 수 있어야 합니다.

관련 정보