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

Re: DNS replies not RELATED/ESTABLISHED?



martin f krafft wrote:
> I have a firewall which allows ESTABLISHED,RELATED packets on INPUT,
> and port 53/udp on OUTPUT. Now, if I query for a DNS name, the
> packet leaves the machine, but the reply is usually dropped:
>
>   [INPUT]: IN=ppp0 OUT= MAC= SRC=217.232.161.91 DST=62.159.154.42
>   LEN=68 TOS=0x00 PREC=0x00 TTL=58 ID=9949 PROTO=UDP SPT=53
>   DPT=16468 LEN=48
>
> Here are the relevant rules:
>
>   -A INPUT -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
>   -A INPUT -m conntrack --ctstate INVALID -j DROP
>
>   -A INPUT -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[INPUT]: "
>
>   -P INPUT DROP
>
> I always have to add specific udp sport rules for all nameservers,
> which is a pain, and which should not be required.
>

As a quickie I applied this subset of the INPUT rules on my workstation and
everything seemed to work as expected.

I am guessing the problem is elsewhere.  What does /proc/net/ip_conntrack say
the kernel is expecting?

Cheers,

    Blair

--
How much SPAM would CAN-SPAM can if CAN-SPAM could can SPAM?



Reply to: