Re: Setup simple PC-based router using IPTABLES

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



#Allow all connections OUT and only existing and related ones IN"
iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i eth1 -o eth1 -j ACCEPT


# Enable SNAT (MASQUERADE) functionality on eth0"
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

in this scenario eth0 is external and eth1 is internal

regds
Jacob

----- Original Message ----- From: "Lim Boon Ping" <syseeker@xxxxxxxxx>
To: <netfilter@xxxxxxxxxxxxxxxxxxx>
Sent: Wednesday, January 12, 2005 2:23 PM
Subject: Setup simple PC-based router using IPTABLES



Hi,

I need some help on using IPTABLES to setup a simple PC-based router (for LAN usage).
The PC consists of a 10/100 NIC on eth0, and a gigabit fiber NIC on eth1. The gigabit fiber NIC is connected to another fiber-based port, whereas the 10/100 NIC is connected to a 10/100 hub. Now, for all packets coming from eth0, forward it to eth1, and vice versa.
Could anyone verify/suggest commands to set for this setting?
# iptables -A FORWARD -i eth0 -o eth1
# iptables -A FORWARD -i eth1 -o eth0


Is it that's all we need to do? Thanks.

Regards,
Jocelyn


--------------------------------- Do you Yahoo!? Read only the mail you want - Yahoo! Mail SpamGuard.





[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux