호스트와 게스트 kvm 간에 대상 호스트에 연결할 수 없습니다.

호스트와 게스트 kvm 간에 대상 호스트에 연결할 수 없습니다.

브리지 모드에 Centos VM(qemu-kvm)이 있고 둘 다 고정 IP를 사용하는 Centos 7 서버가 있습니다.

내 호스트 네트워크 정보는 다음과 같습니다.

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이 기본적으로 구성됩니다.

내 문제는 호스트에서 게스트로(또는 그 반대로) ping을 시도할 때 "대상 호스트에 연결할 수 없습니다"라는 메시지가 표시된다는 것입니다. 하지만 다른 물리적 컴퓨터에서 호스트와 게스트를 아무런 문제 없이 ping할 수 있습니다.

답변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)로 가정하고 나머지는 유추(서브넷/네트워크/게이트웨이/네임서버)로 추론해야 합니다.

그런 다음 호스트를 재부팅하거나 네트워크를 재부팅하고 재부팅하지 않고 이러한 설정을 적용하는 방법을 찾으십시오.

관련 정보