Help with routing table

Posted by user68752 on Server Fault See other posts from Server Fault or by user68752
Published on 2011-01-29T21:59:35Z Indexed on 2011/01/29 23:27 UTC
Read the original article Hit count: 206

Filed under:
|
|
|

I have tried to find the answer to my question but not really found a clean and easy solution. I have a box (Ubuntu headless 10.04.1 server, with one Ethernet port) on LAN behind a router (running m0n0wall), that I have successfully installed a PPTP device (ppp0) on, this is working flawlessly (following this link)

The thing is I want this box to route all it's internet traffic through the VPN tunnel (ppp0 device) but also being able to access the local LAN on 192.168.1.* subnet. I've succeeded a bit with this, but my problem right now is that I have port forwards (e.g. SSH) done in the m0n0wall pointing to this specific box which forces me to do "add routes" to all boxes that want to access this machine through this specific port. For instance a machine with ip xyz.xyz.xyz.xyz needs to have a static route setup in the routing table on the box to be able to access the box.

This is the result of

route -n

xxx.xxx.137.2   192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
xxx.xxx.137.2   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
yyy.yyy.0.0     192.168.1.1     255.255.0.0     UG    0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0

Where xxx is the IPs provided from VPN server. yyy.yyy.0.0 is a net that i want to have access to the box, without this I can't access the box from outside the LAN (via port-forwards done in router software, m0n0wall) is there away round this ugly solution?

© Server Fault or respective owner

Related posts about ubuntu

Related posts about networking