How To Masquerade On Linux (Internet Connection Sharing)
How To Masquerade On Linux (Internet Connection Sharing)It's very simple to masquerade (internet connection sharing in Windows language ) on Linux with a few lines of iptables and ip_forward commands. First of all you have to flush and delete existing firewall rules. So flush rules by typing in terminal:
iptables -F Now delete these chains: iptables -X Now it's time to save the iptables rules so type: service iptables save Now all rules and chains have been cleared! Check it in /etc/sysconfig/iptables which has all default rules set to accept. Now open /etc/rc.d/rc.local and insert the line: echo "1" > /proc/sys/net/ipv4/ip_forward And then save and close the file. Now asuming that your internet interface is eth0, type: iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Note: check if iptables is set to start during boot up. Or check the status of your iptables service: chkconfig –list iptables If level 5 is on then it's ok othewise start the service at level 5 or level 2345. Note: The post is also available on my own site - article desktop.
|
Join the discussion.
www.seamlessenterprise.com
IP Convergence
Integrate your wireless and wireline networks.
Learn how from the experts at Sprint.
www.seamlessenterprise.com
Wireless & Wireline Integration
Thoughts, strategies and solutions: join the discussion
www.seamlessenterprise.com
Unified Communications 2009
Join the Discussion. Now.
www.seamlessenterprise.com
Red Hat Virtual Experience - a free virtual event. Dec. 9th




![Creative Commons Attribution License [Creative Commons Attribution License]](http://creativecommons.org/images/public/somerights20.gif)



Recent comments
17 hours 59 min ago
21 hours 36 min ago
23 hours 33 min ago
1 day 8 hours ago
1 day 9 hours ago
1 day 11 hours ago
1 day 12 hours ago
1 day 13 hours ago
1 day 16 hours ago
1 day 21 hours ago