iptables

Материал из Энциклопедия о программировании
Перейти к: навигация, поиск

iptables — мощный родной для Linux консольный фаервол(файрвол)/брандмауэр.

Самые типичные команды iptables

Заблокировать IP:

iptables -A INPUT -s xxx.xxx.xxx.xxx -j DROP

Сохранить заблокированный IP-адрес для Iptables в файл конфигурации:

service iptables save
/etc/init.d/iptables save

Просмотр заблокированных IP:

iptables-save
iptables -vnL
iptables -nL
iptables -L -n
iptables -L -v
iptables -L INPUT -v
iptables -L INPUT -v -n

Найти ip адрес в списке заблокированных ip адресов:

iptables -L INPUT -v -n | grep xxx.xxx.xxx.xxx

Разблокировать IP, то есть удалить заблокированный ip адрес из списка заблокированных:

iptables -D INPUT -s xxx.xxx.xxx.xxx -j DROP

Шаблон:Консольные программы Шаблон:Linux Шаблон:Фаерволы