Здравствуйте
Вот впервые пытаюсь пользоваться nftables на Hyperbola Linux так как iptables и gufw отсуствуют в нем.
Hyperbola основа на arch, использует pacman и openrc.
Посмотрел видеоуроки.
Вроде понял как создавать правила и сохранить все это дело.
Только вот сеть ни работает, хотя вроде все верно.
Гляньте пожалуйста.
Собрал вот такой конфиг, что ни так:
https://pastebin.com/LQm2V0Qf
Начинает работать только тогда, когда в таблице INPUT ставлю apccet.
Хотя порты 80,443,53 открыл.
Действия такие:
--
(делаю скрипт для удобства)
# cd /usr/local/bin/
# touch firewall
# chmod 755 firewall
# nft flush ruleset
ПРАВИЛА, Которые выше*
# firewall (Запускаю скрипт)
# echo '#!/usr/sbin/nft -f' > /etc/nftables.conf
# echo 'flush ruleset' >> /etc/nftables.conf
# cat /etc/nftables.conf
# nft list ruleset >> /etc/nftables.conf
# /etc/init.d/nftables save (Cохраняем правила - применимо для openrc)
# reboot (После того как правила сохранил перезагружаюсь)
После входа смотрю:
# cat /etc/nftables.conf (Правила на месте, отлично)
--