Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Port Mapping server за NAT'ом (http://forum.oszone.net/showthread.php?t=136954)

MikhailL 06-04-2009 19:53 1085973

Port Mapping server за NAT'ом
 
Добрый день, уважаемые форумчане.

Вот возникла следующая задача:
необходимо организовать port mapping на ICQ сервер с внешнего хоста т.е.
External Host (ICQ Client) -> Port mapping server -> ICQ server (о причинах, побудивших на такое не спрашиайте :) )
но проблема в том, что Port mapping server находиться в локальной сети за NAT'ом (NAT представляет из себя аппаратный мршрутизатор домашнего уровня).
естественно на NAT открыт порт (проброс порта на внутренний компьютер - Port mapping server PM Server) для обращения к Port mapping server (пускай порт будет 5190)
на сервере настроено правило - приобращении на порт 5190 перебросить трафик на сервер Login.icq.com на порт 5190. Вот тут начитнаются проблемы, при проверки работоспособности (используя приложение telnet) я получаю приветствие от сервера login.icq.com, при обращении к PM Server. т.е. port mapping работает, но при попытке подключить, непосредственно ICQ client, программа выдает сообщение о невозможности подключения. При попытке провести такое же подключение в адресном пространстве PM Server (т.е. в локальной сети, находящейся за NAT и в которой находится PM Server) все отлично работает.

Пробовал выяснить причину, дошел только до того, что NAT как-то взаимодействует с port mapping, вот как, непойму, и как устранить проблему?
Как я успел понять, вопрос тонкий. Прошу, помогите советом.

exo 06-04-2009 22:09 1086102

MikhailL, а можно рисунок, с клинетом, НАТом и сервером? а то как-то запутанно, кто, куда...


Время: 19:05.

Время: 19:05.
© OSzone.net 2001-