
브리지 모드에 Centos VM(qemu-kvm)이 있는 Centos 7 서버가 있고 둘 다 고정 IP가 있습니다.
내 호스트 네트워크 정보는 다음과 같습니다.
eno2
ip: 10.0.0.11
subnet mask: 255.255.255.0
gateway: 10.0.0.2
내 게스트 네트워크 정보는 다음과 같습니다.
eth0
ip: 10.0.0.12
subnet mask: 255.255.255.0
Gateway: 10.0.0.2
호스트와 게스트 모두에서 virbr0이 기본적으로 구성됩니다.
내 문제는 호스트에서 게스트로 또는 그 반대로 핑을 시도할 때 "대상 호스트에 연결할 수 없습니다"라는 메시지가 표시된다는 것입니다. 하지만 다른 물리적 컴퓨터에서 호스트와 게스트로 문제 없이 핑을 보낼 수 있습니다.
답변1
나는 그것을 해결했다!
https://www.furorteutonicus.eu/2013/08/04/enabling-host-guest-networking-with-kvm-macvlan-and-macvtap/ 이 사이트는 내 문제와 해결책을 설명합니다.
답변2
최소한 다음은 Ubuntu에서 작동합니다.https://ubuntuforums.org/showthread.php?t=2232093
귀하의 /etc/network/interfaces
확인 내용은 다음과 같습니다.
# eth0
auto eth0
iface eth0 inet manual
# kvm br0
auto br0
iface br0 inet static
address 10.0.1.175
network 10.0.1.0
netmask 255.255.255.0
broadcast 10.0.1.255
gateway 10.0.1.1
bridge_ports eth0
bridge_stp off
dns-nameservers 10.0.1.1 8.8.8.8 8.8.4.4
이 파일에서는 10.0.1.175
호스트 주소(의 이전 주소 eth0
)를 가정하고 나머지는 비유적으로 명확해야 합니다(서브넷/네트워크/게이트웨이/네임서버).
그런 다음 호스트를 재부팅하거나 네트워킹을 다시 시작하고 재부팅하지 않고 이러한 설정을 적용하는 방법을 찾으십시오.