2017-04-19 51 views
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轉發已啓用,但對於網橋無關緊要,據我瞭解)

+0

關於專業服務器或網絡相關基礎架構管理的問題,除非堆棧直接涉及編程或編程工具,否則堆棧溢出是無關緊要的。您可能能夠獲得有關服務器故障的幫助。 – GhostCat

回答

0

您可以嘗試將vlan分配給vml xml (config)文件?

相關問題