IPv6를 사용하여 호스트(Windows)에서는 DNS 서버(2001:4860:4860::8888)를 ping할 수 있지만 가상 머신(Windows)에서는 ping할 수 없습니다.
호스트에는 두 개의 네트워크 어댑터(Wi-Fi 및 VMnet8)가 있습니다. 가상 머신에는 Ethernet0 어댑터가 있습니다.
가상 머신에서 DNS 서버를 성공적으로 ping하려면 호스트와 가상 머신에 어떤 구성이 필요합니까?
가상 머신에서 ping을 시도하면 가상 머신이 에코 요청 대신 이웃 요청을 보냅니다. 에코 요청이 전송되지 않는 이유를 알려주실 수 있나요?
답변1
When I try to ping from VM, VM is sending neighbor solicitation instead echo-request. Can you please tell why echo-request is not sending.
IPv6은 동일한 LAN에 있는 이웃의 MAC 주소를 찾는 데 arp를 사용하지 않습니다. 대신 주소가 Google의 것이므로 연결된 라우터에 대한 멀티캐스트 호출 이웃 요청을 발행합니다. 이는 fe02::/32
서브넷 내에 있습니다. 성공하면 에코 요청을 보냅니다.
중재자의 통화를 보면 최소한 4가지 가능성이 있습니다.
- 게스트가 방화벽 규칙을 설정했습니다.
- 게스트에게는 글로벌 IPv6 주소가 없고 로컬 주소만 있습니다.
- 게스트에 IPv6 경로가 설정되어 있지 않아 올바른 경로가 무엇인지 모르거나 잘못된 인터페이스를 보내고 있습니다.
- 게스트는 로컬 송신 라우터의 주소를 확인할 수 없습니다.