Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have been trying this setup for weeks and still can not make this to work...

ubuntu 12.04 64 bit with 2 nic

nic1: eth0:192.168.2.33 -static ip with internet access (connected to modem)

nic2: eth1:192.168.1.2 -static ip connected to LAN.

enabled ip_forward on ubuntu box net_ip_forward = 1

on the LAN with ip address 192.168.1.5 specified gateway as 192.168.1.2 and able to ping gateway.But can not ping public address.What am i missing? on router box:

route -n

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

0.0.0.0         192.168.2.1     0.0.0.0         UG    100    0        0 eth0

192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1

192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

tried

ip route add 192.168.2.0/24 via 192.168.1.2 dev eth0

route -n on LAN 192.168.1.5

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

0.0.0.0         192.168.1.2     0.0.0.0         UG    100    0        0 eth0

192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0

192.168.2.0     192.168.1.2     255.255.255.0   UG    0      0        0 eth0

iptables default policy is to accept all.

tracepath 8.8.8.8 from LAN

  1:  192.168.1.5                                           0.060ms pmtu 1500

  1:  192.168.1.2                                           3.367ms 

  1:  192.168.1.2                                           3.764ms 

   2:  no reply

Is there a way to make this work,other than NAT ing.

share|improve this question

1 Answer 1

192.168.2.1 is not a public address either. What box is that? Does it know how to route traffic back to 192.168.1.5? Does it do NAT for networks other than 192.168.2.0/24?

share|improve this answer
    
192.168.2.1 is a D-link router connected to a modem.It doesnt know abot 192.168.1.0/24 network. –  Blue Gene Oct 15 '12 at 7:53
1  
There's your problem then. –  ptman Oct 15 '12 at 7:54
    
Can u please guide me with fixing this.When i used clear os.It worked with out much effort.All i did was specified 192.168.2.1 as external in the graphical mode.But with Ubuntu i am stuck./ –  Blue Gene Oct 15 '12 at 7:57
    
It's not ubuntu that needs configuring, it's the d-link router. –  ptman Oct 15 '12 at 9:58
    
x2 - your D-Link needs a static route to 192.168.1.0/24 via 192.168.2.33. Make sure your D-Link also is set to NAT both subnets. –  rnxrx Oct 15 '12 at 17:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.