我正在使用 Wok Web 介面來管理 kvm 虛擬機器。 Wok 不允許啟用網路管理器的橋接虛擬機接口,因此我禁用了它。從那時起,網路就無法在主機上運作(之前一切正常)。 IP 位址配置正確,路由表顯示正確的路由。該主機可以 ping 通自己,但不能 ping 通區域網路內的其他主機。我試過
sudo service networking restart
和
sudo /etc/init.d/network restart
和
ifdown eno1
ifup eno1
並且多次重啟,都沒有成功。
這是網路設定:
me@host:~$ ip address show eno1 | grep 192
inet 192.168.1.201/24 brd 192.168.1.255 scope global dynamic eno1
me@host:~$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eno1
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eno1
192.168.1.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1
192.168.122.0 0.0.0.0 255.255.0.0 U 0 0 0 virbr0
任何想法如何解決這個問題?謝謝。
答案1
NetworkManager 不是問題。我已將 KVM 配置為使用橋接網絡,該網絡控制了 eno1 並阻止其在 LAN 上進行通訊。這是啟用橋接網路後的 /etc/network/interfaces。我註解掉了「auto kbeno1」、「iface kbeno1 inet manual」和「bridge-ports eno1」行。現在主機可以再次在 LAN 上通話。
///ifup(8)和ifdown(8)使用的interfaces(5)文件
自動定位
iface lo inet環回
自動kbeno1
iface kbeno1 inet 手冊
bridge_ports eno1
自動 eno1
iface eno1 inet 靜態
address 192.168.1.201
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8