Network Troublshooting > General Networking Support in Linux
Port forwarding with iptables?
(1/1)
MiG-15:
i want to forward, for example port 82, to 192.168.1.20 behind my router when it receives the port request from my outside ip.... any help on the rule. i tried PREROUTING in the nat table, but it didnt work, maybe i did it wrong...
Ricky:
Have enabled the following??
--- Code: ---echo 1 > /proc/sys/net/ipv4/ip_forward
--- End code ---
MiG-15:
yup, i have all the forwarding and masquerading working fine, i have a cable modem shared to my lan, but i want to forward ports to certain computers in my lan
jayakrishnan:
[code]#!/bin/bash
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -d 192.168.0.0/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 202.88.186.76/255.255.255.0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.255.0 -o eth0 -j SNAT --to-source 202.88.186.76
This may help. this is what i use on my gateway server
Navigation
[0] Message Index
Go to full version