Доброго времени суток.
Ситуация такая, есть локальная сеть, компьютеры (Win XP Pro) соеденены через хаб, в этот же хаб подключен АДСЛ модем (D-Link DSL 2500) в режиме роутера, внешний IP белый, внутренние IP 192.168.2, 3 и т.д.
Теперь собственно программа VNC , предназначена для удаленного администрирования (используется бесплатная версия), установлена на компьютеры локальной сети, в модеме проброшены порты (5900) на все IP компьютеров где есть VNC. А теперь собственно сама проблемма, компьютер с которого производится администрирование находится во внешней сети и в локальную сеть попадает через АДСЛ модем (роутер), в VNC сервере теоретически можно указать порт, а вот в клиенте нет, единственное чем можно развести серверы это только паролем. Но когда мы на удаленном компьютере вводим внешний IP модема мы через роутер попадаем через первый в списке прокинутый порт на первый компьютер, все остальные же недоступны, единственное решение до которого пока додумался это по умолчанию не включать VNC серверы, а просить того пользователя к которому нужно подключится запустить VNC, а после выключить, и так с каждым компьютером, что не есть удобно. Может кто то может подсказать способ как развести VNC так чтоб они все были включены и к любому из них можно было подключится, если это решается с помощью софта, то в первую очередь интересуют бесплатные программы.