I don't use a firewall on this computer. The firewall is on my router, a linux box running gentoo. here's the iptables config, i've already added what should block it but it still keeps chugging
Code:
# Generated by iptables-save v1.4.2 on Sat Jul 11 11:08:38 2009
*nat
:PREROUTING ACCEPT [244505:19781647]
:POSTROUTING ACCEPT [138977:8342118]
:OUTPUT ACCEPT [216885:13050986]
[0:0] -A POSTROUTING -s 10.0.0.0/24 -o eth1 -j MASQUERADE
COMMIT
# Completed on Sat Jul 11 11:08:38 2009
# Generated by iptables-save v1.4.2 on Sat Jul 11 11:08:38 2009
*mangle
:PREROUTING ACCEPT [3224078:776709975]
:INPUT ACCEPT [3022812:628810558]
:FORWARD ACCEPT [201224:147878623]
:OUTPUT ACCEPT [2628510:322662820]
:POSTROUTING ACCEPT [2829614:470526820]
COMMIT
# Completed on Sat Jul 11 11:08:38 2009
# Generated by iptables-save v1.4.2 on Sat Jul 11 11:08:38 2009
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [1:60]
:In_RULE_2 - [0:0]
:RULE_0 - [0:0]
:RULE_1 - [0:0]
:RULE_5 - [0:0]
:RULE_6 - [0:0]
:RULE_8 - [0:0]
[8173:730079] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
[0:0] -A INPUT -s 65.54.87.148/32 -j RULE_1
[0:0] -A INPUT -s 75.121.200.161/32 -i eth1 -m state --state NEW -j In_RULE_2
[0:0] -A INPUT -s 10.0.0.1/32 -i eth1 -m state --state NEW -j In_RULE_2
[0:0] -A INPUT -s 10.0.0.0/24 -i eth1 -m state --state NEW -j In_RULE_2
[217:12981] -A INPUT -i lo -m state --state NEW -j ACCEPT
[0:0] -A INPUT -s 10.0.0.0/24 -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT
[1549:122840] -A INPUT -m state --state NEW -j RULE_6
[0:0] -A INPUT -s 10.0.0.0/24 -m state --state NEW -j ACCEPT
[0:0] -A INPUT -m state --state NEW -j RULE_8
[4:214] -A FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
[0:0] -A FORWARD -d 65.54.87.148/32 -j RULE_0
[0:0] -A FORWARD -s 65.54.87.148/32 -j RULE_1
[0:0] -A FORWARD -s 75.121.200.161/32 -i eth1 -m state --state NEW -j In_RULE_2
[0:0] -A FORWARD -s 10.0.0.1/32 -i eth1 -m state --state NEW -j In_RULE_2
[0:0] -A FORWARD -s 10.0.0.0/24 -i eth1 -m state --state NEW -j In_RULE_2
[0:0] -A FORWARD -s 10.0.0.0/24 -m state --state NEW -j ACCEPT
[0:0] -A FORWARD -m state --state NEW -j RULE_8
[7716:666620] -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
[0:0] -A OUTPUT -d 65.54.87.148/32 -j RULE_0
[217:12981] -A OUTPUT -o lo -m state --state NEW -j ACCEPT
[0:0] -A OUTPUT -d 10.0.0.0/24 -p tcp -m tcp --dport 53 -m state --state NEW -j RULE_5
[0:0] -A OUTPUT -d 10.0.0.0/24 -p udp -m udp --dport 53 -m state --state NEW -j RULE_5
[0:0] -A OUTPUT -d 75.121.200.161/32 -m state --state NEW -j RULE_6
[0:0] -A OUTPUT -d 10.0.0.1/32 -m state --state NEW -j RULE_6
[317:19020] -A OUTPUT -s 10.0.0.0/24 -m state --state NEW -j ACCEPT
[4:240] -A OUTPUT -m state --state NEW -j RULE_8
[0:0] -A In_RULE_2 -j LOG --log-prefix "RULE 2 -- DENY " --log-level 6
[0:0] -A In_RULE_2 -j DROP
[0:0] -A RULE_0 -j LOG --log-prefix "RULE 0 -- DENY " --log-level 6
[0:0] -A RULE_0 -j DROP
[0:0] -A RULE_1 -j LOG --log-prefix "RULE 1 -- DENY " --log-level 6
[0:0] -A RULE_1 -j DROP
[0:0] -A RULE_5 -j LOG --log-prefix "RULE 5 -- ACCEPT " --log-level 6
[0:0] -A RULE_5 -j ACCEPT
[1549:122840] -A RULE_6 -j LOG --log-prefix "RULE 6 -- DENY " --log-level 6
[1549:122840] -A RULE_6 -j DROP
[4:240] -A RULE_8 -j LOG --log-prefix "RULE 8 -- DENY " --log-level 6
[4:240] -A RULE_8 -j DROP
COMMIT
# Completed on Sat Jul 11 11:08:38 2009
I figured out why it wasn't blocking it initially, it was being caught by the RELATED/ESTABLISHED rule. Reset the block ip priority to top, as seen here, and the download has stopped for now. I'd still like to know what is going on. I'm not satisfied with just putting a band aid on it.