Я использую веб-сервис, который прослушивает порт 3000. Затем я добавил правило перенаправления в iptable следующим образом:
sudo iptables -t nat -A OUTPUT -o lo -p tcp --dport 80 -j REDIRECT --to-port 3000
Это прекрасно работает, но:
sudo iptables -L
? iptables-persistent
, который я не использую. 1.) Команда:
sudo iptables -L
только дисплеи основные iptables цепочки, однако команда, которую Вы перечислили, будет добавлена к nat
таблица. Необходимо использовать:
sudo iptables -t nat -L
Самостоятельно, я использовал бы эти версии:
sudo iptables -t nat -v -x -n -L
sudo iptables -v -x -n -L
2.) Существует много способов сделать правила автоматическими, применяются после перезагрузки. iptables-persistent
метод является всего одним методом (который я не использую, между прочим). Нам была бы нужна еще некоторая информация, чтобы смочь помочь далее.