Hi all,
Both HN and CT got public ip in same subnet.
The host got ip:
118.x.x.67
And the VE got ip:
118.x.x.68
And I can access both ip.
The problem is when I access internet in VE(118.x.x.68) I got the HN's Ip(118.x.x.67) not It's public ip(118.x.x.68)
The HN's ip route
HW:~# ip route list table all
192.168.210.8 dev venet0 scope link
192.168.210.9 dev venet0 scope link
192.168.210.4 dev venet0 scope link
192.168.210.5 dev venet0 scope link
192.168.210.6 dev venet0 scope link
192.168.210.7 dev venet0 scope link
118.x.x.71 dev venet0 scope link
118.x.x.68 dev venet0 scope link
192.168.210.2 dev venet0 scope link
118.x.x.0/24 dev vmbr1 proto kernel scope link src 118.x.x.67
192.168.210.0/24 dev vmbr0 proto kernel scope link src 192.168.210.1
default via 118.x.x.1 dev vmbr1
default via 192.168.210.1 dev vmbr0 scope link
broadcast 118.x.x.255 dev vmbr1 table local proto kernel scope link src 118.x.x.67
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
broadcast 192.168.210.255 dev vmbr0 table local proto kernel scope link src 192.168.210.1
broadcast 118.x.x.0 dev vmbr1 table local proto kernel scope link src 118.x.x.67
local 118.x.x.67 dev vmbr1 table local proto kernel scope host src 118.x.x.67
broadcast 192.168.210.0 dev vmbr0 table local proto kernel scope link src 192.168.210.1
local 192.168.210.1 dev vmbr0 table local proto kernel scope host src 192.168.210.1
broadcast 127.0.0.0 dev lo table local proto kernel scope link src 127.0.0.1
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1
fe80::/64 dev vmbr0 metric 256 expires 21253582sec mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev vmbr1 metric 256 expires 21253599sec mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev eth0 metric 256 expires 21253601sec mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev vmtab103i0 metric 256 expires 21257362sec mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev vmtab103i1 metric 256 expires 21257362sec mtu 1500 advmss 1440 hoplimit 4294967295
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
local ::1 via :: dev lo table local proto none metric 0 mtu 16436 rtt 10ms rttvar 10ms cwnd 2 advmss 16376 hoplimit 4294967295
local fe80::2ff:2dff:fe16:ffc2 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80::2ff:a5ff:fe26:1145 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80::a6ba:dbff:fe13:d790 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80::a6ba:dbff:fe13:d790 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
local fe80::a6ba:dbff:fe13:d792 via :: dev lo table local proto none metric 0 mtu 16436 advmss 16376 hoplimit 4294967295
ff00::/8 dev vmbr0 table local metric 256 expires 21253582sec mtu 1500 advmss 1440 hoplimit 4294967295
ff00::/8 dev vmbr1 table local metric 256 expires 21253599sec mtu 1500 advmss 1440 hoplimit 4294967295
ff00::/8 dev eth0 table local metric 256 expires 21253601sec mtu 1500 advmss 1440 hoplimit 4294967295
ff00::/8 dev vmtab103i0 table local metric 256 expires 21257362sec mtu 1500 advmss 1440 hoplimit 4294967295
ff00::/8 dev vmtab103i1 table local metric 256 expires 21257362sec mtu 1500 advmss 1440 hoplimit 4294967295
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
The VE's ip route
~# ip route list table all
192.0.2.1 dev venet0 scope link
118.x.x.0/24 dev venet0 proto kernel scope link src 118.x.x.68
default via 192.0.2.1 dev venet0
broadcast 118.x.x.255 dev venet0 table local proto kernel scope link src 118.x.x.68
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
broadcast 118.x.x.0 dev venet0 table local proto kernel scope link src 118.x.x.68
local 118.x.x.68 dev venet0 table local proto kernel scope host src 118.x.x.68
broadcast 127.0.0.0 dev lo table local proto kernel scope link src 127.0.0.1
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev venet0 table local proto kernel scope host src 127.0.0.1
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
local ::1 via :: dev lo table local proto none metric 0 mtu 16436 rtt 10ms rttvar 10ms cwnd 2 advmss 16376 hoplimit 4294967295
unreachable default dev lo table unspec proto none metric -1 error -101 hoplimit 255
Thanks.