У меня проблема с удалением пользовательской цепочки.
вот правила, которые я ввел.
sudo iptables -t mangle -N internet
sudo iptables -t mangle -A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j internet
sudo iptables -t mangle -A internet -j MARK --set-mark 99
sudo iptables -t nat -A PREROUTING -i eth1 -p tcp -m mark --mark 99 -m tcp --dport 80 -j DNAT --to-destination 192.168.3.1
Когда я использую -X или -D, это дает мне эту ошибку
iptables: No chain/target/match by that name.
РЕДАКТИРОВАТЬ:
это команда, которую я использовал, чтобы удалить "Интернет "Цепочка
iptables -F internet
Я также пытался использовать это:
iptables -D internet
и
iptables -X internet
, но он все еще дает мне то же сообщение.
Для сброса ВСЕХ ваших правил используйте:
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X