Перенаправить запросы на мой внешний IP / порт на другой внешний IP / порт?

Можно ли перенаправить подключения к определенному IP / порту на внешний IP / порт?

Пример:

  • Сервер A имеет внешний IP xxx.xxx.xxx .xxx
  • Сервер B имеет внешний IP-адрес: yyy.yyy.yyy.yyy
  • Пользователь отправляет запрос на сервер A через порт 2106, я хочу перенаправить его на сервер B через порт 2106.
14
задан 1 March 2011 в 09:25

1 ответ

Проблема решена:

sysctl net.ipv4.ip_forward=1
iptables -t nat -A PREROUTING -p tcp --dport port -j DNAT --to-destination ip:port
iptables -t nat -A POSTROUTING -j MASQUERADE

Где ip и порт - целевой сервер, на который я хочу перенаправить текущий порт сервера.

0
ответ дан 1 March 2011 в 09:25

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

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