LinuxForum.Fans
Тема

как заблокировать ип через iptables начинающиеся на 207.10.162.52

Автор: Rassol2 9 сообщений 8903 просмотров
#269573

как заблокировать ип начинающиеся на 207.10.162.52 а то малец малость надоел,

Показать
07:42:36.830025 IP 207.10.162.52.3592 > debian.www: R 149:149(0) ack 1461 win 0
07:42:36.838009 IP 207.10.162.52.3592 > debian.www: R 4005754093:4005754093(0) win 0
07:42:36.843303 IP 207.10.162.52.3592 > debian.www: R 4005754093:4005754093(0) win 0
07:42:36.846134 IP 207.10.162.52.3629 > debian.www: . ack 215600257 win 65535
07:42:36.846385 IP 207.10.162.52.3630 > debian.www: . ack 2922877332 win 65535
07:42:36.847435 IP 207.10.162.52.3629 > debian.www: P 0:148(148) ack 1 win 65535
07:42:36.847689 IP 207.10.162.52.3629 > debian.www: F 148:148(0) ack 1 win 65535
07:42:36.849692 IP 207.10.162.52.3630 > debian.www: P 0:308(308) ack 1 win 65535
07:42:36.849827 IP 207.10.162.52.3630 > debian.www: F 308:308(0) ack 1 win 65535
07:42:36.851896 IP 207.10.162.52.3595 > debian.www: R 314:314(0) ack 1461 win 0

в мане вычитал что

text
 iptables -A INPUT -s 207.10.162.52/24 -j DROP

Но у этого мальца куча запросов и там как вы видите последние цифры меняются.

#269575

собственно вроде так ?

text
iptables -I INPUT -m iprange --src-range 207.10.162.52.1-207.10.162.52.5000 -j DROP

поправьте пожалуйста.

#269577

И да гадость эта падает на 80 порт.
но интересует именно блокировка по iptables

#269579

О боже все оказалось на много проще, а я тут шуму развел.

text
iptables -A INPUT -s 207.10.162.52/16 -j DROP

можете мне обьясни тогда логику 207.10.162.52/16 - это значение говорит о том что ?

#269582
Rassol2 написал:
О боже все оказалось на много проще, а я тут шуму развел.
text
iptables -A INPUT -s 207.10.162.52/16 -j DROP

можете мне обьясни тогда логику 207.10.162.52/16 - это значение говорит о том что ?

http://www.ispreview.ru/ipcalc.html

text
Адрес   :        207.10.162.52            11001111.00001010. 10100010.00110100
Маска   :    255.255.0.0 (16)    11111111.11111111. 00000000.00000000
Wildcard:    0.0.255.255    00000000.00000000. 11111111.11111111
Сеть       :        207.10.0.0/16            11001111.00001010. 00000000.00000000
Хост(min):    207.10.0.1    11001111.00001010. 00000000.00000001
Хост(max):    207.10.255.254    11001111.00001010. 11111111.11111110
Broadcast:    207.10.255.255    11001111.00001010. 11111111.11111111
Хостов в сети:    65534    класс C
#269584

хмм.
я забанил его так

text
iptables -A INPUT -s 207.10.162.52/32 -j DROP

но трафик еше идет. Ну или он идет но не доходит до apacha ?
просто строчечки летают не мерено шустро. Смотрю так

text
tcpdump 'tcp port 80' | grep 207.10.162.52

Нагрузки это не дает, но это глас мусолит, да и разобраться нужно.

#269601
"Rassol2" написал:
07:42:36.830025 IP 207.10.162.52.3592 > debian.www: R 149:149(0) ack 1461 win 0
07:42:36.838009 IP 207.10.162.52.3592 > debian.www: R 4005754093:4005754093(0) win 0
07:42:36.843303 IP 207.10.162.52.3592 > debian.www: R 4005754093:4005754093(0) win 0
07:42:36.846134 IP 207.10.162.52.3629 > debian.www: . ack 215600257 win 65535
07:42:36.846385 IP 207.10.162.52.3630 > debian.www: . ack 2922877332 win 65535
07:42:36.847435 IP 207.10.162.52.3629 > debian.www: P 0:148(148) ack 1 win 65535
07:42:36.847689 IP 207.10.162.52.3629 > debian.www: F 148:148(0) ack 1 win 65535
07:42:36.849692 IP 207.10.162.52.3630 > debian.www: P 0:308(308) ack 1 win 65535
07:42:36.849827 IP 207.10.162.52.3630 > debian.www: F 308:308(0) ack 1 win 65535
07:42:36.851896 IP 207.10.162.52.3595 > debian.www: R 314:314(0) ack 1461 win 0
"Rassol2" написал:
вы видите последние цифры меняются.

мне кажется или "последние цифры" это всего лишь порты исходящей стороны?

"Rassol2" написал:
iptables -A INPUT -s 207.10.162.52/32 -j DROP

если я правильно помню маны то DROP не сбрасывает tcp соединение. имхо лучше юзать REJECT, а если еще круче то REJECT --reject-with tcp-reset

#269696

если я правильно помню маны то DROP не сбрасывает tcp соединение. имхо лучше юзать REJECT, а если еще круче то REJECT --reject-with tcp-reset

Если несложно переделайте правило, я проверю, буду признателен.

#269799

да все просто

text
iptables -A INPUT -s 207.10.162.52/32 -j REJECT

или

text
iptables -A INPUT -s 207.10.162.52/32 -j REJECT --reject-with tcp-reset
Войдите или зарегистрируйтесь, чтобы ответить.