Список брандмауэров на локальной машине

3

В Windows, помимо брандмауэра Windows, пользователь мог установить программу брандмауэра или другой сервис, прослушивающий этот порт.

В Ubuntu, как я могу увидеть, какие блоки / фильтры открывают порты? Правила Iptables? Как насчет исходящих соединений?

спасибо!

    
задан Sitoplex 11.10.2012 в 19:43
источник

2 ответа

3

Чтобы перечислить правила использования локальной машины

sudo iptables -L -n

Ubuntu поставляется с брандмауэром ( ufw ), который по умолчанию не включен.

  • Чтобы проверить состояние брандмауэра: sudo ufw status
  • Чтобы включить: sudo ufw enable
  • Чтобы отключить: sudo ufw disable
  • Разрешить трафик на порт: sudo ufw allow <port_num>
  • Чтобы заблокировать порт: sudo ufw block <port_num>

Для проверки выполнения исходящих подключений используйте команду

sudo lsof -i -P -n
    
ответ дан devav2 11.10.2012 в 20:23
2

В Linux все брандмауэры фактически являются интерфейсами для настройки правил ядра iptables.

Чтобы перечислить все правила, введите

sudo iptables -S

Вы также можете увидеть, какие пакеты брандмауэров установлены, написав

dpkg -l | grep -i firewall
    
ответ дан January 11.10.2012 в 19:47