я добавил правило пересылки пакетов в моем iptable
sudo iptables -t nat -A PREROUTING -p tcp --dport 1111 -j DNAT --to-destination 10.0.3.126:80
и я могу видеть, что пакет приходит на порт 1111. корректно перенаправлен на 10.0.3.126:80. Однако, если я перечислил правила, я не могу увидеть правило, которое я добавил.Как проверить список PREROUTING из iptable в linux?
sudo iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:bootps
ACCEPT udp -- anywhere anywhere udp dpt:bootps
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere anywhere
ACCEPT all -- anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
Как я могу просмотреть правило, которое я добавил? Спасибо заранее.
SUDO IPTables сохранение –
Спасибо @MichaelO. –