Як я можу заблокувати запити ping за допомогою IPTables?


Відповіді:


11

Щоб заборонити відповіді на запити ping. Додайте таке iptable правило

iptables -A OUTPUT -p icmp -o eth0 -j ACCEPT          
iptables -A INPUT -p icmp --icmp-type echo-reply -s 0/0 -i eth0 -j ACCEPT     
iptables -A INPUT -p icmp --icmp-type destination-unreachable -s 0/0 -i eth0 -j ACCEPT  
iptables -A INPUT -p icmp --icmp-type time-exceeded -s 0/0 -i eth0 -j ACCEPT       
iptables -A INPUT -p icmp -i eth0 -j DROP       

щось не в порядку з правилами, або у мене просто немає залежностей, я змінив eth0 на wlan0, як я зараз на своєму ноутбуці, і отримав помилку "sudo iptables -A INPUT -p icmp –icmp-type призначення-недоступний -s 0/0 -i wlan0 -j ACCEPT Неправильний аргумент –icmp-type'" and "sudo iptables -A INPUT -p icmp -i wlan0-j DROP Bad argument DROP '"
david25

@ david25 див. мою оновлену відповідь.
karthick87

8

Я вважаю, що iptables -I INPUT -p icmp --icmp-type 8 -j DROPслід зробити трюк.

Для IPv6 вам знадобиться щось на кшталт ip6tables -I INPUT -p icmpv6 --icmp-type 8 -j DROP.


3

Найпростіший спосіб відключення відповіді ping - це додавання запису у файл /etc/sysctl.conf. Якщо Iptables спалахне або зупиниться, сервер знову почне реагувати на відповіді ping. Я пропоную наступний запис у вашому /etc/sysctl.conf файлі

net.ipv4.icmp_echo_ignore_all = 1

це скаже ядро ​​не відповідати жодної відповіді ping, після цього запустіть sysctl -p в оболонці для реалізації змін без перезавантаження.

Докладнішу інформацію див. На веб-сайті : http://www.trickylinux.net/disable-ping-response-linux/


Це, мабуть, найкращий спосіб, який я знайшов у минулому. Він має і плюси, що його стійкі.
Едазан

0

Відкиньте ICMP запити ехо ("Ping"):

iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

Що ви маєте на увазі під приховуванням? Ви можете просто скинути всі вхідні пакети. Google надав це:

iptables -A INPUT -p tcp -m stealth -j REJECT

Але на (моєму) полі Ubuntu, iptables не знає відповідності "стелс". Як здається, ви можете зробити багато цікавого з xtables:

aptitude show xtables-addons-common
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.