Вопрос о перенаправлении трафика с помощью Iptables

Как уже сказал @Kusalananda, этот трюк не работает и не будет работать во всех оболочках.

Вот мой взгляд на портативность:

--/.. 2>/dev/null; exec db2 -txf "$0"

Первая команда должна завершиться ошибкой, даже если файл/каталог с именем --существует в текущем каталоге, и любые ошибки будут закрыты с помощью 2>/dev/null; затем оболочка выполнит вторую команду, exec.

1
09.12.2020, 06:06
1 ответ

Две вещи. Во-первых, ваше правило NAT неверно. У вас 200.100.50.202вместо 200.10.50.202. Если это была опечатка и после исправления все еще не работает, переходите к моему следующему предложению.

Во-вторых, ваш интернет-модем предварительно -настроен на блокировку частных IP-адресов, отправляющихся из локальной сети в общедоступный Интернет (WAN ). Также согласно -настроенному (есть вероятность )отбрасывать общедоступные IP-адреса в качестве исходного IP-адреса из локальной сети в глобальную.

Измените IP-адреса Kubernetes с 200.X.X.X на диапазон частных IP-адресов, например 10.10.10.0/24, в соответствии с RFC1918 . Затем отредактируйте правило NAT, чтобы оно указывало на новый частный IP-адрес вместо200.100.50.202

0
18.03.2021, 22:44

Теги

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