VirtualBox 가상 머신이 설치된 Fedora 22 노트북이 있습니다. 가상 머신을 무선 카드에 연결하면 모든 것이 잘 작동하지만 무선이 변경되었기 때문에 유선 카드에 연결하고 싶습니다. 하지만 내 호스트에서 VM을 ping할 수 없습니다. 어떤 제안이 있으십니까?
내가 한 일은 다음과 같습니다.
내 유선 네트워크 카드를 구성합니다. Networkmanager에서 관리하지 않도록 설정하세요. 나는 그것을 가져왔고 ping을 할 수 있습니다. ifconfig는 다음을 보여줍니다:
enp0s25: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500` inet 10.0.1.1 netmask 255.255.255.0 broadcast 10.0.1.255` ether 3c:97:0e:38:c4:9d txqueuelen 1000 (Ethernet)
내 가상 머신을 IP 10.0.1.100으로 구성
- 가상 머신 네트워크 장치가 활성화되어 "브리지 어댑터"에 연결되어 있고 실제로 유선 네트워크 카드인지 확인하십시오.
tcpdump -i enp0s25 -n
호스트 컴퓨터부터 시작합니다 . 내가 핑할 때나가내 가상 머신에서 - 즉, 호스트의 인터페이스를 핑 ping 10.0.1.1
하고 호스트에서 다음을 얻습니다.
01:11:57.831609 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
01:11:59.827699 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
01:12:00.827591 ARP, Request who-has 10.0.1.1 tell 10.0.1.100, length 46
가상 머신에 "대상 호스트에 연결할 수 없음"이라고 표시됩니다(ARP가 응답하지 않는 경우 예상한 대로).
그런데 Wireshark를 확인하고 들어오는 arp 패킷에 VLAN 태그가 없는지 확인했습니다. 확실히 하세요.
감사해요
답변1
네트워크 카드에 네트워크 케이블이 없습니다. 감지된 링크가 "아니요"라고 표시되면 Linux는 네트워크 패킷을 보내지 않습니다.