Терминал Linux. Работа с фаерволом (утилита iptables)

Аватар автора
Pragmatic Programmer
Список изученных команд: sudo apt install iptables - если вдруг утилита iptables не установлена sudo iptables -L - вывести списки текущих правил sudo iptables -A INPUT -j LOG - добавить правило: логировать все входящие запросы sudo iptables -F INPUT - очистить все правила в цепочке INPUT sudo iptables -A OUTPUT -j LOG - добавить правило: логировать все исходящие запросы sudo iptables -A FORWARD -j LOG - добавить правило: логировать все транзитные запросы hostname -I - посмотреть IP-адрес ip a - вывести инфо о сетевых подключениях (в том числе IP-адрес) sudo iptables -t filter -A INPUT -s 192.168.0.104 -j DROP - добавить правило в таблицу filter, в цепочку INPUT: отклонять все запросы с указанного IP-адреса sudo iptables -t filter -A INPUT -s 192.168.0.107 -j ACCEPT - добавить правило в таблицу filter, в цепочку INPUT: разрешать все запросы с указанного IP-адреса sudo iptables -L -nv --line-numbers - вывести списке текущих правил с более подробной информацией sudo iptables -t filter -D INPUT 4 - удалить правило номер 4 в цепочке INPUT ============================ ============================ ===== ===== ============================

0/0


0/0

0/0

0/0