Hi Guys.
I am trying to achieve a private network behind my public internet. Can
anyone let me know where I am going wrong (or of its even possible to do
this??).
Interfaces on the host:
* eth0 (public internet, visible to the world)
I have a PPTP server on the host which assigns 10.0.1.x addresses. I
want the clients to be able to communicate with the vserver guest.
Guest is setup with interface 0...
ip = 10.0.0.1
mask = 255.0.0.0
dev = eth0
name=vps
All the communication appears to be working fine, until the guest tries
to resolve a DNS entry. On closer inspection it doesn't seem that that
guest can ping any ip outside of the host....
bash-3.2# ping 10.0.0.1
PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
64 bytes from 10.0.0.1: icmp_seq=1 ttl=64 time=0.041 ms
64 bytes from 10.0.0.1: icmp_seq=2 ttl=64 time=0.022 ms
64 bytes from 10.0.0.1: icmp_seq=3 ttl=64 time=0.024 ms
bash-3.2# ping 121.50.218.162
PING 121.50.218.162 (121.50.218.162) 56(84) bytes of data.
64 bytes from 121.50.218.162: icmp_seq=1 ttl=64 time=0.037 ms
64 bytes from 121.50.218.162: icmp_seq=2 ttl=64 time=0.017 ms
bash-3.2# ping 74.50.3.85
PING 74.50.3.85 (74.50.3.85) 56(84) bytes of data.
bash-3.2# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use
Iface
10.0.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 *
121.50.218.160 0.0.0.0 255.255.255.248 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth0
0.0.0.0 121.50.218.161 0.0.0.0 UG 0 0 0 eth0
Any hints would be appreciated. (of course if you require any more
information let me know what you require and I'll provide :)
Thankyou
Matt.
mattsoftware.com
Received on Mon Mar 16 04:54:46 2009