bergman on 22 May 2017 14:12:57 -0700


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

Re: [PLUG] iptables question on redirection & circumvention reporting


In the message dated: Mon, 22 May 2017 16:10:32 -0400,
The pithy ruminations from brent timothy saner on 
<Re: [PLUG] iptables question on redirection & circumvention reporting> were:
=> On 05/22/2017 03:41 PM, Thomas Delrue wrote:

You don't say what distro you're running.

I bring this up because I've started looking more closely @ firewalld
(RHEL7 default, replaces iptables).

I can't offer a nice answer to your actual question like Brent did,
but the firewalld syntax is closer to shorewall than iptables, and it's
got similarly conscise ways to setup rules & logging.

If you're using RHEL7 (or downstream version, ie. CentOS7, etc), you
may want to look at firewalld.

Perhaps someone can compare & contrast firewalld vs shorewall (or others).

=> 
=> here's where it gets hairy. you can definitely log with iptables but
=> once you start doing logchains (e.g.
=> https://www.svennd.be/creating-a-log-chain-for-iptables/ ), you'll
=> probably want something like Shorewall (http://shorewall.org/).
=> 
=> Your example below can be done with one line in /etc/shorewall{,6}/rules
=> (assuming you named your WAN zone as "wan" and your local zone as "lan"):
=> 
=> #ACTION       SRC DST          PROTO   DPRT    SPRT   ORIGDEST...
=> DNAT:Info:DNS wan lan:10.0.0.2 tcp,udp 53       -       -
=> 
=> 
=> If you only want the rule to apply to specific external DNS servers, you
=> can put those IPs for ORIGDEST.
=> 
=> trust me. shorewall actually makes iptables rules sane.
=> 

Mark
___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug