호스트에서 발행한 NAT 및 OpenVPN 연결을 사용하는 Windows 7 VirtualBox 게스트에서 wrt 이름 확인은 다르게 동작합니다 nslookup
.tracert
nslookup hostname
작동,10.0.2.3
DNS 서버로 사용tracert hostname
호스트 이름을 확인할 수 없습니다tracert fqdn
fqdn을 확인할 수 없습니다tracert ip-address
10.0.2.2
->10.0.3.1
-> 대상을 통해 라우팅되는 호스트 이름이 작동하고 표시됩니다.traceroute hostname
호스트에서 작동하며10.0.3.1
-> 대상을 통해 직접 라우팅됩니다.
내가 연결하려는 호스트는 OpenVPN을 사용하여 전화 접속한 네트워크 내에 있습니다. 이름 확인은 전역적으로 접근 가능한 호스트에 적합합니다.
이유가 무엇일까요? 어떻게 알 수 있나요? 이미 네트워크 연결을 위해 IPv6를 비활성화하고 호스트와 게스트 모두에서 방화벽을 비활성화하고 VirtualBox에서 네트워크 유형을 "브리지"로 변경해 보았습니다.
나는 다음과 같은 설정을 가지고 있습니다 :
- 우분투 13.04 x64 호스트
- 버추얼박스
4.2.10-dfsg-0ubuntu2.1
- NAT에 연결된 Intel PRO/1000 가상 네트워크 어댑터
- Windows 7 x86 게스트, 완전히 패치됨
- 호스트가 발급한 OpenVPN 연결
- Windows 7 게스트 및 Ubuntu 13.04 호스트의 동일한 호스트 이름
답변1
에서 해결책을 찾았습니다.SO에 대한 이 답변:
[Put] "."이라는 단일 항목을 읽습니다. 에서"이 DNS 접미사를 순서대로 추가하세요."에서"고급 TCP/IP 설정"대화.
기본적 으로 tracert
친구들은 DNS가 아닌 프로토콜을 먼저 시도하는데 내 설정에서는 실패합니다.