Ubuntu 16.04.2
В книге я считал, что нам нужно iptables-персистентный. Книга была опубликована в 2016.
Хорошо:
sudo apt install -y iptables-persistent
Все установленное. Никакие проблемы до сих пор. Если я перезагружаю компьютер, iptables все еще здесь.
Затем в книге я читал:
sudo service iptables-persistent start.
И я получаю это:
Failed to start iptables-persistent.service: Unit iptables-persistent.service not found.
Могли Вы комментировать: это - приемлемое поведение для Ubuntu 16.04.2?
Это кажется, так как Ubuntu 16.04, iptables-персистентная, был заменен netfilter-персистентным. Пакет все еще существует и автоматически устанавливает netfilter-персистентный благодаря зависимости. Возможно использовать следующую команду для запуска брандмауэра.
sudo service netfilter-persistent start