0
하나의 호스트 (내 컴퓨터)와 두 개의 가상 시스템으로 네트워크를 구성했습니다. libvirt를 사용하여 vm을 호스트에 연결하고 싶지 않으므로 수동으로 브리지와 두 개의 탭 인터페이스를 만들었습니다. 여기 구성이다kvm에서 두 개의 VM 간의 핑
VM1은/etc/네트워크/인터페이스 : 다른 VM2위한
auto lo
iface lo inet loopback
auto enp0s2
iface enp0s2 inet static
address 192.168.50.3
netmask 255.255.255.0
dns-nameservers 8.8.8.8
up ip route add default via 192.168.50.1 dev enp0s2
동일한 :
auto enp4s0
13 iface enp4s0 inet manual
12
11 auto br0
10 iface br0 inet static
9 address 192.168.50.1
8 netmask 255.255.255.0
7 network 192.168.50.0
6 broadcast 192.168.50.255
5 # gateway 192.168.50.1
4 bridge_ports enp4s0 tap0 tap1
3 bridge_stp off
2 bridge_fd 0
1 bridge_maxwait 0
45 dns-nameservers 8.8.8.8
:
auto lo
iface lo inet loopback
auto enp0s2
iface enp0s2 inet static
address 192.168.50.2
netmask 255.255.255.0
dns-nameservers 8.8.8.8
up ip route add default via 192.168.50.1 dev enp0s2
이 호스트이고 호스트는 VM을 ping 할 수 있으며 VM은 호스트를 지금 핑할 수 있습니다. 그러나 192.168.50.3 vm 192.168.50.2에 도달 할 수 없습니다. 여기에 어떤 문제가 있습니까? 나는 "마스터 링 kvm 가상화"를 읽었다. 연결을 얻는 데 충분하다. (IP 포워딩은 가능하지만 브리지와 관련해서는 이해할 수 없다.)
전문적인 서버 또는 네트워킹 관련 인프라 관리에 대한 질문은 프로그래밍 또는 프로그래밍 도구를 직접 포함하지 않는 한 스택 오버플로에 대해 논쟁의 여지가 없습니다. 서버 오류에 대한 도움말을 얻을 수 있습니다. – GhostCat