OpenVZ Forum


Home » General » Support » Container's Public IP displaying Host's IP, not it's own
Container's Public IP displaying Host's IP, not it's own [message #49108] Sat, 23 March 2013 18:42 Go to next message
domz is currently offline  domz
Messages: 9
Registered: April 2011
Junior Member
Hello,

For one of my servers, the containers display the Host's IP address.

In side Container:

# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:62347 errors:0 dropped:0 overruns:0 frame:0
TX packets:58783 errors:0 dropped:5 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:23077155 (22.0 MiB) TX bytes:43778970 (41.7 MiB)

venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:83.149.xxx.171 P-t-P:83.149.125.171 Bcast:83.149.125.171 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1

# wget -q -O - checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'
83.149.xxx.168

(Shows the wrong public IP!)

Host:

# ifconfig
eth0 Link encap:Ethernet HWaddr 3C:4A:92:xx:FD:6A
inet addr:83.149.xxx.168 Bcast:83.149.xx.191 Mask:255.255.255.192
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:495494749 errors:0 dropped:5973 overruns:0 frame:2838
TX packets:863288394 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:351356517458 (327.2 GiB) TX bytes:1145858590287 (1.0 TiB)
Interrupt:16

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:850670083 errors:0 dropped:0 overruns:0 frame:0
TX packets:489453060 errors:0 dropped:31 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1112947460597 (1.0 TiB) TX bytes:341766447763 (318.2 GiB)




This is my:

# iptables-save
# Generated by iptables-save v1.4.7 on Sat Mar 23 18:36:48 2013
*filter
:INPUT ACCEPT [1006:112751]
:FORWARD ACCEPT [3327942:3701552977]
:OUTPUT ACCEPT [959:77453]
:SOLUSVM_TRAFFIC_IN - [0:0]
:SOLUSVM_TRAFFIC_OUT - [0:0]
-A FORWARD -j SOLUSVM_TRAFFIC_IN
-A FORWARD -j SOLUSVM_TRAFFIC_OUT
-A FORWARD -s 83.149.1x5.173/32
-A FORWARD -d 83.149.1x5.173/32
-A FORWARD -s 62.212.xx.2/32
-A FORWARD -d 62.212.xx.2/32
-A FORWARD -s 62.212.xx.15/32
-A FORWARD -d 62.212.xx.15/32
-A SOLUSVM_TRAFFIC_IN -d 83.149.xx.171/32
-A SOLUSVM_TRAFFIC_IN -d 83.149.xx.169/32
-A SOLUSVM_TRAFFIC_IN -d 83.149.xx.170/32
-A SOLUSVM_TRAFFIC_IN -d 83.149.xx.173/32
-A SOLUSVM_TRAFFIC_IN -d 62.212.xx.1/32
-A SOLUSVM_TRAFFIC_IN -d 62.212.xx.2/32
-A SOLUSVM_TRAFFIC_OUT -s 83.149.xxx.171/32
-A SOLUSVM_TRAFFIC_OUT -s 83.149.xx.169/32
-A SOLUSVM_TRAFFIC_OUT -s 83.149.x.170/32
-A SOLUSVM_TRAFFIC_OUT -s 83.149.x.173/32
-A SOLUSVM_TRAFFIC_OUT -s 62.212.x.1/32
-A SOLUSVM_TRAFFIC_OUT -s 62.212.x.2/32
COMMIT
# Completed on Sat Mar 23 18:36:48 2013
# Generated by iptables-save v1.4.7 on Sat Mar 23 18:36:48 2013
*mangle
:PREROUTING ACCEPT [1338837358:1448140876721]
:INPUT ACCEPT [5139155:469958462]
:FORWARD ACCEPT [1333694487:1447670620868]
:OUTPUT ACCEPT [2334740:16866229772]
:POSTROUTING ACCEPT [1336029227:1464536850640]
COMMIT
# Completed on Sat Mar 23 18:36:48 2013
# Generated by iptables-save v1.4.7 on Sat Mar 23 18:36:48 2013
*nat
:PREROUTING ACCEPT [1076908:73907730]
:POSTROUTING ACCEPT [26875:1560384]
:OUTPUT ACCEPT [1420:100955]
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
# Completed on Sat Mar 23 18:36:48 2013

# ip ro sh
83.149.x.169 dev venet0 scope link
83.149.x.171 dev venet0 scope link
83.149.x.170 dev venet0 scope link
83.149.x.173 dev venet0 scope link
62.212.x.2 dev venet0 scope link
62.212.x.1 dev venet0 scope link
83.149.x.128/26 dev eth0 proto kernel scope link src 83.149.x.168
169.254.0.0/16 dev eth0 scope link metric 1002
default via 83.149.x.190 dev eth0
Re: Container's Public IP displaying Host's IP, not it's own [message #49188 is a reply to message #49108] Sun, 07 April 2013 01:55 Go to previous messageGo to next message
domz is currently offline  domz
Messages: 9
Registered: April 2011
Junior Member
Any help to this would be greatly appreciated.
Re: Container's Public IP displaying Host's IP, not it's own [message #49189 is a reply to message #49188] Sun, 07 April 2013 02:18 Go to previous message
domz is currently offline  domz
Messages: 9
Registered: April 2011
Junior Member
Fixed it my self. Problem was with iptables.

iptables -t nat -F

To remove all Nat.
Previous Topic: Best way to retrieve container network usage / counters
Next Topic: Network problem inside vps
Goto Forum:
  


Current Time: Thu Jul 18 12:35:36 GMT 2024

Total time taken to generate the page: 0.02498 seconds