modem iptables
Hi,
I am trying to connect my box , as dhcp server for my laptop and have
problem using iptables to give internet access for the laptop. The box
has a modem -> connects to internet , and a NIC connected to a hub to
which laptop is also connected.
Internal network works(ping , dhcp assigns address), kernel is 2.4.18,
all necessary modules form ipv4 are loaded , and in /proc/sys/net/ipv4
ip_forwad and ip_dynaddr are set to "1".
So box is 192.168.0.1 (configured in /etc/network/interfaces) with this
netstat -nr
Destination Gateway Genmask Flags MSS Window irtt Iface
165.238.140.22 0.0.0.0 255.255.255.255 UH 40 0 0 ppp0
192.168.0.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0
0.0.0.0 165.238.140.22 0.0.0.0 UG 40 0 0 ppp0
Laptop does get it's IP from dhcp server 198.162.0.2 plus
I add 'route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.1'
netstat -nr (laptop) -
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 40 0 0 lo
The problem where I need some help is that I get packets in/out but
no packet gets forwarded eth0 to ppp0 or ppp0 to eth0 -
iptables -A FORWARD -i eth0 -o ppp0 -j ACCEPT
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT
iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT
iptables -A PREROUTING -t nat -p tcp -i ppp0 -j DNAT --to 192.168.0.1
Thank you,
Florentin.
--
To UNSUBSCRIBE, email to debian-user-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: