iptables question...
Hi all,
I was reading up on some iptables rules in the gentoo security handbook: http://www.gentoo.org/doc/en/security/security-handbook.xml?part=1&chap=12&style=printable It mentions DROPing packets with an INVALID state. It sounded/sounds like a good idea, so I added the following rule: -A INPUT -i eth0 -m state --state INVALID -j LOG As suggested, I addd this rule just ABOVE this one: -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT I also changed the DROP action to LOG so I could see what it did if anything. Right after adding this rule, I started seeing lines like this in the log: Dec 16 10:15:31 myhost kernel: IN=eth0 OUT= MAC=00:e0:81:54:9c:8a:00:90:7f:86:a8:c0:08:00 SRC=208.87.137.233 DST=192.168.1.252 LEN=40 TOS=0x00 PREC=0x00 TTL=52 ID=0 DF PROTO=TCP SPT=50113 DPT=25 WINDOW=0 RES=0x00 RST URGP=0 What I don't understand is why it isn't using my LOG prefix that is used for everything else: -A INPUT -j LOG --log-prefix "(>fw-drop): " --log-level 7 Anyone? |
iptables question...
On 12/16/11 22:17, Tanstaafl wrote:
> Hi all, > > I was reading up on some iptables rules in the gentoo security handbook: > > http://www.gentoo.org/doc/en/security/security-handbook.xml?part=1&chap=12&style=printable > > > It mentions DROPing packets with an INVALID state. > > It sounded/sounds like a good idea, so I added the following rule: > > -A INPUT -i eth0 -m state --state INVALID -j LOG > > As suggested, I addd this rule just ABOVE this one: > > -A INPUT -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT > > I also changed the DROP action to LOG so I could see what it did if > anything. > > Right after adding this rule, I started seeing lines like this in the > log: > > Dec 16 10:15:31 myhost kernel: IN=eth0 OUT= > MAC=00:e0:81:54:9c:8a:00:90:7f:86:a8:c0:08:00 SRC=208.87.137.233 > DST=192.168.1.252 LEN=40 TOS=0x00 PREC=0x00 TTL=52 ID=0 DF PROTO=TCP > SPT=50113 DPT=25 WINDOW=0 RES=0x00 RST URGP=0 > > What I don't understand is why it isn't using my LOG prefix that is > used for everything else: > > -A INPUT -j LOG --log-prefix "(>fw-drop): " --log-level 7 > > Anyone? > Did you put the log-prefix rule before or after the LOG rule? Or why didn't you put it in a 1liner, say: -A INPUT -i eth0 -m state --state INVALID -j LOG --log-level 7 --log-prefix "(>fw-drop): " --log-ip-options --log-tcp-options -- Regards, |
iptables question...
On 2011-12-17 11:34 AM, Hari Purnama <hari@mapits.com> wrote:
Did you put the log-prefix rule before or after the LOG rule? After - the log prefix rule is last... Or why didn't you put it in a 1liner, say: -A INPUT -i eth0 -m state --state INVALID -j LOG --log-level 7 --log-prefix "(>fw-drop): " --log-ip-options --log-tcp-options Well, because I thought the log prefix rule applied to everything that comes before it...? |
| All times are GMT. The time now is 06:48 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.