KVM来宾有错误的传出IP地址

我遇到了以下问题中描述的问题,但没有给出明确的答案。

KVM来宾有一个错误的外出IP地址

我的KVM主机有一个IP地址185.17.xxx.34和一个虚拟机.xxx.35,但是,当从这个虚拟机进行SSH / Telnet连接时,源地址显示为.xxx.34,这导致一些问题我正在运行的程序。

我有几个其他的KVM服务器不会遇到同样的问题,所以我有点困惑。

任何帮助将不胜感激!

编辑我已经回答了这个问题:)

从你所描述的看来,假设你的KVM在出路上获得了natted,并且networkingconfiguration没有像你想的那样工作似乎是公平的。

请从KVM中输出

 # ip addr # ip route 

我希望你不会看到你提供的IP(… 35)和网关(… 126)。

编辑:因为这些显示预期的结果,请尝试

 # ping ...126 

从KVM内部,一边做

 #tcpdump -i eth0 -n -c 4 

在主机上。 你可以粘贴tcpdump的输出吗?

对,所以事实certificateKVM默认的networking连接已经被修改,通过它的内置DHCP服务器来服务我们的一些IP地址,而且这个地址正好在这个范围内。

运行virshnetworking编辑默认和更改参数解决了这个问题。

感谢你的帮助!