Так, как упоминается в моем заголовке, я хочу использовать iptables без UFW для управления им в Ubuntu Desktop 17.04. Используя iptables в CentOS 7 и Ubuntu Server 17.04, я не достигаю тех же результатов, что и в этих двух. Примеры команд, которые я запускаю и ожидаю, что они будут работать так же, как и в двух других:
sudo /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT
sudo systemctl start iptables
По моим результатам, моя первая команда не регистрируется, а вторая возвращает следующее: ошибка: Failed to start iptables.service: Unit iptables.service not found.
Я попытался полностью удалить UFW, выполнив следующее:
sudo apt-get remove --purge ufw
sudo apt-get autoremove
sudo aptitude remove ufw
Я установил iptables-persistent
и сохранил свои правила, запустив sudo /sbin/iptables-save
. Конечно, я также запускал обновления и перезагружал свою систему после того, как все было сделано.
Я даже пытался переустановить iptables, но все равно не повезло. Я сталкиваюсь с теми же проблемами, что и упомянутые ранее. Что я упускаю / не понимаю?
Я сделал то же самое, и у меня та же проблема (я тоже из Centos).
Я запустил nmap, и кажется, что iptables работает правильно (даже после перезагрузки). Я предлагаю вам запустить его тоже.
nmap -P0 192.168.0.8
nmap -P0 -sU 192.168.0.8