LINUX.ORG.RU
ФорумAdmin

Перенаправление соединения.

 , ,


0

1

Есть 2 сервера.

1 сервер - xxx.xxx.xxx.xxx (на нем ничего не установлено) 2 сервер - yyy.yyy.yyy.yyy (стоит игровой сервер на порту 27018)

Задача: Нужно чтобы пользователи конектились к серверу 1 на xxx.xxx.xxx.xxx:27018 а сервер 1 перенаправлял подключение на сервер 2 на yyy.yyy.yyy.yyy:27018 и обратно.

То есть я хочу чтоб сервер 1 принимал соединение а сервер 2 его обрабатывал.

Добился желаемого результата через NAT но когда решил реализовать это на своем VPS то понял что хостер ограничил nat и через nat не получиться рализовать.

Какие еще есть варианты решения задачи? Будет ли работать через HAProxy? Если да то очень прошу дать решение.

Спасибо.


хочу чтоб сервер 1 принимал соединение а сервер 2 его обрабатывал

поставь rinetd и не мучайся

vxzvxz ★★★
()
Последнее исправление: vxzvxz (всего исправлений: 1)
Ответ на: комментарий от Naykon

Для игрового сервера подойдет?

х-з. это редиректор портов. еще можно с помощью ssh-туннеля отдать порт на другой хост.

vxzvxz ★★★
()
Ответ на: комментарий от vxzvxz

rinetd меня не перенаправил... не на игровой сервер не даже на сайт.

apt-get install rinetd Редактируем конфиг: nano /etc/rinetd.conf и дописываем в конец файла: 192.168.0.200 80 192.168.0.201 80 /etc/init.d/rinetd restart

делал по такому типу.. только со своими ip

Naykon
() автор топика
Ответ на: комментарий от Naykon

192.168.0.200 80 192.168.0.201 80

сервис будет доступен только на адресе 192.168.0.200 т.е. только на http://192.168.0.200/

узлы друг друга видят?

по ssh между ними связь есть?

если да то строить ssh-туннель.

vxzvxz ★★★
()
Последнее исправление: vxzvxz (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.