libvirt:主机 – 客户无法获得正确的路由,使两个pingable

我正在运行一个Ubuntu服务器作为主机,而且我有一个托pipe一个Oracle数据库的CentOS客户机。

一切正常,直到有人启动6服务器(这是一个好主意!)。 所以我必须重新configurationHost-Guest的路线,但我总是忘了我做了什么让所有的工作都能正常工作。

对我的客人来说,我只需要运行一个.sh:

ifconfig eth0 10.0.45.100/32 up route add -host 188.165.***.*** dev eth0 route add default gw 188.165.***.*** ip route add default dev eth0 

但是现在我必须find我在主机上做了什么才能正确地路由一切

我发现这篇文章: 如何在Debian / Ubuntu上将一系列公有IP连接到KVM虚拟机

我有一个桥br0和我的客人的界面是vnet0所以我试了

 ip addr add 10.0.45.100/32 dev br0 

但是,这是路由10.0.45.100主机,而不是客人(我厌倦开发vnet0以防万一),但它也不工作。

所以此刻,我的主机不能ping我的客人,而我的客人不能ping我的主机:/如果你有任何让我知道:)

我只需要添加这个路线:

 ip route add to 10.0.45.100/32 dev br0 

现在一切正常。