Цепочка Iptables не сохраняется

Добавляю цепочку правил для перенаправления исходящего трафика через мой сервис redsocks. Проблема в том, что он не сохраняет его или, по крайней мере, когда я выполняю команду: sudo iptables -nL не отображается, но команда create не выполняется.

команда iptables chain create:

sudo iptables -t nat -N REDSOCKS

Если я выполняю команду sudo iptables -S REDSOCKS Я получаю сообщение об ошибке, говорящее о том, что цепочка не существует, однако, если я снова выполню команду создания цепочки iptables, я получаю сообщение об ошибке, говорящее, что цепочка уже существует.

Как я могу увидеть эту цепочку и что внутри нее? ? Или как я могу узнать, сохраняет ли это?

0
задан 22 July 2020 в 17:01

1 ответ

Вам необходимо отслеживать, какая таблица имеет какую цепочку. Вы создали цепочку REDSOCKS в таблице nat, поэтому вам нужно будет указать это, когда вы хотите вывести список правил. Итак, вместо этого:

sudo iptables -nL

сделайте следующее:

sudo iptables -t nat -nL
2
ответ дан 30 July 2020 в 22:04

Другие вопросы по тегам:

Похожие вопросы: