고정 IP를 사용하여 VMWare Fusion에서 XP를 실행할 때 DNS 확인이 불가능합니다.

고정 IP를 사용하여 VMWare Fusion에서 XP를 실행할 때 DNS 확인이 불가능합니다.

브리지 모드의 OSX 10.7.4에서 VMWare Fusion을 사용하여 Windows XP를 사용하고 있습니다.

개발에 사용하는 서버를 호스팅하므로 호스트 이름을 통해 게스트(XP)를 참조할 수 있어야 합니다. 이를 달성하기 위해 XP 네트워크 설정으로 이동하여 고정 IP 주소를 사용하도록 지정했습니다. 그런 다음 호스트(OSX) /etc/hosts 파일을 편집하여 해당 IP 주소에 대한 호스트 이름 항목을 추가합니다. 이 모든 것이 잘 작동하지만 그렇게 하면 XP에서 인터넷에 액세스할 수 없습니다. DNS 확인 기능이 없는 것 같습니다(즉, 외부 IP 주소를 ping할 수 있지만 호스트 이름은 할 수 없습니다).

XP에서 DHCP를 통해 동적 IP를 사용하면 인터넷이 완벽하게 작동하지만 호스트 이름을 통해 참조할 수는 없습니다.

여기서 두 가지를 모두 달성할 수 있는 방법을 제안할 수 있는 사람이 있습니까? 게스트에게 고정 IP를 부여하면서 호스트가 사용하는 DNS를 자동으로 사용할 수 있는 방법이 있습니까?

브리지인지 NAT인지는 상관하지 않습니다. 대신 NAT를 사용해야 합니까? 나에게 필요한 주요 사항은 다음과 같습니다. 1. 게스트 XP는 호스트 OSX에서 호스트 이름을 통해 참조될 수 있어야 합니다. 2. Guest XP는 인터넷에 접속할 수 있어야 합니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

호스트 이름을 사용하여 iisexpress로 터널링하려는 이 설정에 문제가 있었습니다. 마지막으로 다음 설정을 사용하여 작업을 수행했습니다.

  1. Mac(NAT)과 공유되도록 vmware 네트워크 설정
  2. 게스트(Windows) 네트워크를 dhcp로 설정하고 dhcp가 할당하는 모든 설정을 기록해 두세요.
  3. 다시 정적으로 변경하고 해당 설정을 사용하십시오.
  4. 나에게 문제는 고급 옵션에서 DNS에 할당된 로컬 도메인 접두사를 보지 못했다는 것입니다.

이제 Mac(호스트)은 DHCP에 있고 매번 새로운 IP 주소를 얻을 수 있지만 게스트 OS는 항상 동일한 고정 IP 주소를 갖습니다. 이는 제가 Macbook Pro에서 작업하고 다른 서브넷이 있는 다른 네트워크에 연결할 때 꼭 필요했습니다.

도움이 되었기를 바랍니다.

관련 정보