Linux Forums - Linux Help,Advice & support community:LinuxSolved.com

Network Troublshooting => General Networking Support in Linux => Topic started by: Wangdi on May 02, 2011, 01:55:53 AM

Title: IPTABLES
Post by: Wangdi on May 02, 2011, 01:55:53 AM
How to block social sites using iptables. Any experts please help.
Title: Re: IPTABLES
Post by: belax on May 02, 2011, 12:04:53 PM
hello!

firstly, you have to know the IP addresses of the social sites what you want to block. you can look up those with dig (or nslookup).

for example, we want to block facebook.com:

# dig facebook.com +short
69.63.189.16
69.63.189.11
69.63.181.12

now we see that facebook.com has 3 IP addresses.
we can block them simply with these commands:

# iptables -A INPUT -s 69.63.189.16 -j DROP
# iptables -A INPUT -s 69.63.189.11 -j DROP
# iptables -A INPUT -s 69.63.181.12 -j DROP

of course you replace the IPs if you want to block something else :)
note that you need root access to use iptables.

hope it helps :)
Title: Re: IPTABLES
Post by: commandline on May 03, 2011, 12:50:17 AM
Why mess with ip tables when you can install one of the plethora of firewalls?
You can ban anyone from the command line and it takes less than three seconds.