KVM guest has a wrong outgoing ip address

view story

http://serverfault.com – I have a KVM host with a bridge configured on eth0 that has a public ip: auto br0 iface br0 inet static address xx.xx.aa.111 netmask network xx.xx.aa.0 broadcast xx.xx.aa.255 gateway xx.xx.aa.1 bridge_ports eth0 bridge_stp on bridge_maxwait 0 bridge_fd 0 This host has a guest on it with its own public IP address: auto eth0 iface eth0 inet static address xx.xx.bb.246 netmask network xx.xx.bb.0 broadcast xx.xx.bb.255 gateway xx.xx.bb.1 However, when connecting from the guest with xx.xx.bb.246 via ssh to another host, auth.log shows xx (HowTos)