@robson75 → jeżeli używasz ufw, to nie możesz mieć uruchomionego iptables.service - wiki nie wyjaśnia dlaczego, ale najprawdopodobniej konfliktują ze sobą.
Nie widzę problemu z ustawieniami service’u. Oboje macie ‘enabled’ i ‘active’.
Co do komendy ufw status verbose
, to prawdopodobnie @braciszekodd zacytował tylko fragment odpowiedzi programu.
Podsumowując, po lekturze wiki Manjaro i Arch’a, oraz własnych testach:
- sprawdzamy, czy iptables.service jest wyłączony:
$ sudo systemctl status iptables
- jeżeli działa, to wyłączamy:
$ sudo systemctl disable iptables
$ sudo systemctl stop iptables
- uruchamiamy ufw.service:
$ sudo systemctl enable ufw
$ sudo systemctl start ufw
- uruchamiamy firewall’a:
$ sudo ufw enable
Skutkuje, to zmianą wpisu w pliku konfiguracyjnym (no → yes) i uruchamianiem programu podczas startu systemu:
/etc/ufw/ufw.conf
---------------------------------
ENABLED=yes
- używamy, konfigurując firewall’a, czy instalując inne programy, korzystające z iptables i/lub ufw albo będące graficznymi nakładkami (np. gufw).