У меня есть машина mySQL, с которой мне нужно установить удаленное соединение. Проблема в том, что компьютер исходящего соединения находится в сети, которая блокирует исходящий порт 3306, а процесс mySQL используется совместно с другими приложениями / разработчиками.
В настоящее время я думаю об использовании мастера iptables, чтобы заставить его менять порты, когда он их прослушивает. я обнаружил
Я нашел команды iptables, которые работают на уровне NAT, например.
iptables -A PREROUTING -t nat -p tcp --dport 8080 -j REDIRECT --to-port 3306
Мне сложно найти подходящую цель iptables, которая работает на INPUT
Эммм ... У тебя уже есть ответ :-)
Если это не работает, возможно, вы блокируете эти порты в цепочке INPUT. Вам также нужно добавить правила принятия для них (я думаю, как для 8080, так и для 3306). Цепочка PREROUTING находится перед цепочкой INPUT.