arpsend problem, have it not talk to about specific subnet [message #951] |
Sun, 22 January 2006 23:36 |
duswil
Messages: 77 Registered: January 2006
|
Member |
|
|
A machine on my hosting company's network is claming that they have every private/non-routable IP address.
Is there a way to have arpsend *not* use eth0 for private IP addresses? I have a specific subnet (172.16.0.0/16) that I would like to not have arpsend talk to the outside network about.
root@elyssa:~# vzctl start 502
Starting VPS ...
VPS is mounted
Adding IP address(es): 172.16.2.3
arpsend: 172.16.2.3 is detected on another computer : 00:07:84:46:74:0a
vps-net_add WARNING: arpsend -c 1 -w 1 -D -e 172.16.2.3 eth0 FAILED
Setting CPU units: 1000
Set hostname: mysql
File resolv.conf was modified
VPS start in progress...
|
|
|
|
|
|
|
|
Re: arpsend problem, have it not talk to about specific subnet [message #975 is a reply to message #962] |
Mon, 23 January 2006 17:17 |
duswil
Messages: 77 Registered: January 2006
|
Member |
|
|
The problem I'm having is this:
* VPSes with public IP addresses work just fine. They can be talked to from the outside, they can talk to the outside and get responses back (as a client to HTTP, ping, etc).
* VPSes with private IP addresses can't talk to the outside and get responses back.
I've tried tuning and tweaking my iptables scripts, but it doesn't seem to matter. I've tried using your SNAT HOWTO, but it doesn't seem to change it. Maybe I'm doing the SNAT wrong, but I don't think I am.
At first glance, it looks strictly like an SNAT/MASQ problem. I've set up plenty of MASQ scripts in my life, so I wouldn't think I would have such a hard time with it this go around.
The network configuration is this:
* lo
* eth0: public IP address
* eth0:1: public IP address
* venet0
I notice that there is the "POINTOPOINT" flag for venet0. Is there something special I would need to do with regard to that? Any missing software, etc?
Thanks for the help!
Dusty
|
|
|