Gremlin92
@Gremlin92
Целеустремленный

Пробросить порт mysql в другую подсеть?

Интернет идет на 192.168.1.1 там есть такое правило
5d36ffba45279355600123.jpeg
т.е. когда с внешнего адреса приходит запрос на порт mysql то перебрасывает на 192.168.1.2 теперь нужно чтобы перебрасывало на 192.168.0.3 и схема прилагается 5d370019e2fa3676529789.jpeg
  • Вопрос задан
  • 245 просмотров
Решения вопроса 1
Gremlin92
@Gremlin92 Автор вопроса
Целеустремленный
sudo iptables -A FORWARD -i enp3s1 -o enp3s0 -p tcp --syn --dport 3306 -m conntrack --ctstate NEW -j ACCEPT
sudo iptables -A FORWARD -i enp3s1 -o enp3s0 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -A FORWARD -i enp3s0 -o enp3s1 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
sudo iptables -t nat -A PREROUTING -i enp3s1 -p tcp --dport 3306 -j DNAT --to-destination 192.168.0.3
sudo iptables -t nat -A POSTROUTING -o enp3s0 -p tcp --dport 3306 -d 192.168.0.3 -j SNAT --to-source 192.168.1.2

В принципе вот робит неплохо
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы