
브리지 모드의 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로 터널링하려는 이 설정에 문제가 있었습니다. 마지막으로 다음 설정을 사용하여 작업을 수행했습니다.
- Mac(NAT)과 공유되도록 vmware 네트워크 설정
- 게스트(Windows) 네트워크를 dhcp로 설정하고 dhcp가 할당하는 모든 설정을 기록해 두세요.
- 다시 정적으로 변경하고 해당 설정을 사용하십시오.
- 나에게 문제는 고급 옵션에서 DNS에 할당된 로컬 도메인 접두사를 보지 못했다는 것입니다.
이제 Mac(호스트)은 DHCP에 있고 매번 새로운 IP 주소를 얻을 수 있지만 게스트 OS는 항상 동일한 고정 IP 주소를 갖습니다. 이는 제가 Macbook Pro에서 작업하고 다른 서브넷이 있는 다른 네트워크에 연결할 때 꼭 필요했습니다.
도움이 되었기를 바랍니다.