Blocking outbound DNS requests.

Good Afternoon Everyone,

I was made aware of a new IRCD bot that has keylogging facilities. Have you guys seen this yet? Kinda scarey.

http://securecomputing.stanford.edu/alerts/multiple-unix-6apr2004.html

In anycase, I was wanting to block all dns requests to a certain domain/ip and was curious to know what would be
the best way to do this without breaking anything. I am running a local DNS server and want to block all outbound
traffic to a certain domain/ip that is requested by my client stations. I would also like to add logging capabilities as
well but am uncertain on how to accomplish this. Just exactly how do I do this in my firewall rule set?

Thanks
martinmoralesAsked:
Who is Participating?
 
jlevieConnect With a Mentor Commented:
Using iptables you'd want to specifically deny FORWARD to that IP/network, something like:

iptables -N firewalled
iptables -A firewalled -j LOG --log-prefix Firewalled:
iptables -A firewalled -j drop

iptables -A FORWARD -p tcp -d 1.2.3.4 -j firewalled
iptables -A FORWARD -p udp -d 1.2.3.4 -j firewalled
0
 
martinmoralesAuthor Commented:
This worked great! Thank you very much.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.