대체를 확인하지 않는 MacOS DNS


1

[MacBook Pro, MacOS High Sierra 호스트, Ubuntu 16.04 LTS 게스트]

자체 DNS 서버가있는 VirtualBox에서 VM을 실행하고 있습니다. DHCP를 통해 구성된 DNS 서버가있는 LAN에도 연결되어 있습니다.

도메인 이름을 사용하여 VM에있는 도메인에 액세스하고 싶습니다 (가상 호스팅 설정이 있습니다). MacOS는 구성된 모든 DNS 서버 네트워크 설정을 확인하지 않습니다.

고급 / DSN 설정 목록에서 VM의 DNS 서버의 IP를 먼저 넣으면 VM의 도메인을 확인할 수는 있지만 실험실 외부 (예 : Google)에는 액세스 할 수 없습니다. LAN DNS 서버의 IP를 먼저 넣으면 VM의 도메인에 액세스 할 수 없지만 글로벌 도메인에 액세스 할 수 있습니다 (예 : Google이 작동합니다).

내가 무엇을 잘못하고 있지?

답변:


1

기본 Virtual Box 시스템 네트워크 설정은 다음과 같습니다.

x1

설정을 아래와 같이 변경해보십시오.

x2

이로 인해 가상 머신은 실제 머신과 동일한 DHCP 및 DNS를 사용해야합니다. 기본적으로 가상 머신은 실제 머신과 동일한 LAN에 있습니다.


브리지 된 어댑터를 사용하고 있습니다. 나는 en0공항이고 en5벼락입니다. 두 인터페이스 모두 내가 연결된 LAN의 DHCP 주소와 DNS를 가져 오도록 설정되어 있습니다. 그러나 내 VM에서 실행되는 DNS 서버에 액세스해야합니다. VM의 DNS 서버를 DNS 목록에 추가했지만 목록의 순서가 중요하며 MacOS는 두 번째 (또는 더 낮은) 서버를 확인하지 않습니다.
갔다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.