0
我已經爲一臺主機(我的電腦)和兩臺虛擬機配置了一個網絡。我現在不想使用libvirt將vm連接到主機,所以我手動創建了橋接和兩個tap接口。 這裏是配置:kvm中的兩個虛擬機之間的Ping
VM1的/ etc /網絡/接口:
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
同樣爲另一個VM2:
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
這是主機:
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
主機可以ping通虛擬機,vms可以ping主機。但從192.168.50.3 vm 192.168.50.2無法訪問。這裏有什麼問題?我已經閱讀了「掌握kvm虛擬化」,這足以獲得連接(ip轉發已啓用,但對於網橋無關緊要,據我瞭解)
關於專業服務器或網絡相關基礎架構管理的問題,除非堆棧直接涉及編程或編程工具,否則堆棧溢出是無關緊要的。您可能能夠獲得有關服務器故障的幫助。 – GhostCat