Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Сети > Перебросить соединение TCP/IP |
Автор: Artemon 26.6.2007, 08:08 |
У меня следующая ситуация: Стоит ПК с которым соединяются клиенты. Мне необходимо при подключении нового клиента к ПК - перенаправить соединение на другой ПК. Этим я хочу добиться разгрузки первого ПК. |
Автор: Kill_em_all 26.6.2007, 08:31 |
дык в чем проблема? когда посчитаешь нужным перенаправить клиента отправляй ему какой-нить сообщение куда ему надо теперь подключаться. Или я чего-то не понимаю?? ![]() |
Автор: Artemon 28.6.2007, 08:40 |
Забыл сказать, что только у ПЕРВОГО ПК есть внешний IP, а ыторой соединен с первым по локальной сети. |
Автор: ptr 28.6.2007, 09:50 |
1. Клиент самописный? 2. Как клиент узнаёт с каким компьютером надо соединиться? |
Автор: Artemon 29.6.2007, 12:44 |
1. Да, клиент самописный. 2. Клиенту один раз и навсегда задается IP сервера и все. |
Автор: bsa 29.6.2007, 14:44 |
Может имеет смысл это реализовать средствами операционной системы? В linux: читать про iptables (target DNAT) В Windows: Панель управления - стевые подключения - <подключение к интренету> - дополнительно - параметры общего доступа - добавить (надо добавить внешний порт роутера (компа с внешним IP) и ip/порт сервера). |