Linux VMWare 가상 머신에서 IPV6을 IPV4로 변경

Linux VMWare 가상 머신에서 IPV6을 IPV4로 변경

Linux가 설치된 Windows에서 VMware VirtualBox를 사용하고 있으며 네트워크 설정이 호스트 네트워크로만 설정되어 있지만 Linux에서 ifonfig를 수행하면 IPV4 대신 IPV6이 표시됩니다. eth0에 IPV4를 원합니다. 나는 또한 브리지 네트워킹을 시도했습니다.

추신: Windows에서 Linux로(호스트에서 게스트로) ping을 허용하지 않기 때문에 NAT 시스템을 사용하고 싶지 않습니다. 양쪽에 핑을 보낼 수 있기를 바랍니다.

ifconfig의 출력:ipconfig_output

답변1

각 네트워크 카드에는 고유한 MAC 주소가 있습니다(08:00:27:66:ca:5e스크린샷에서). Linux의 IPv6 네트워킹 코드는 fe80::으로 시작하고 네트워크 카드의 MAC 주소(fe80::a)로 구성된 특수 IPv6 주소를 자동으로 할당합니다.0027화: 철66:ca5e같은 스크린샷에서). 이 IPv6 주소는 IPv6 네트워크 라우터를 찾고 여기에서 글로벌 IPv6 주소를 요청하는 데 사용됩니다(동적 구성 프로토콜(즉, DHCP)을 통해 IPv4 주소를 얻는 것과 거의 동일).

간단히 말해서, 네트워크 카드(IPv4나 IPv6도 아님)에 실제 주소를 할당하지 않습니다.

가상 머신에 IP 주소를 자동으로 할당하려면 DHCP 서비스를 제공하도록 VMware 또는 VirtualBox를 구성해야 합니다. 그렇지 않으면 IP 주소를 수동으로 할당해야 합니다.

관련 정보