休假回来后,继续安装KVM虚拟机。突然发现host机器不能连上互联网了。
关键在于路由表里面少了一行。下面是配置成功的路由表:
# ip route list
default via 10.112.18.254 dev br0
default via 10.112.18.1 dev br0 metric 100
10.112.18.0/24 dev br0 proto kernel scope link src 10.112.18.177
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
上一篇我的文章完成后,会有一些奇怪的现象:
1.其他机器ssh登录上host后,过一会儿就不能连接了,然后ssh无法登录,直到重新启动host机器的网络服务。(经查明,公司网络中和另一台机器IP冲突)
2.host机器无法连外网
3.路由表中缺少这一行:
default via 10.112.18.254 dev br0
将下面的命令执行一次:
sudo dhclient br0 &
现在恢复正常了。