私はKVM仮想マシンを管理するためにWokウェブインターフェースを使用しています。Wokはネットワークマネージャが有効になっているブリッジVMインターフェースを許可しないので、無効にしました。それ以来、ホストでネットワークが機能しません(以前はすべて機能していました)。IPアドレスは適切に構成されており、ルーティングテーブルには正しいルートが表示されています。ホストは自分自身にpingを実行できますが、LAN上の他のホストには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
オートエノ1
iface eno1 inet 静的
address 192.168.1.201
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8