Показать полную графическую версию : Проброс порта VNC server через WinXP Home
Здравствуйте!!!
Есть компьютер с win Xp home c 2 сетевыми платами, 1 смотрит во внутреннюю локальную сеть (192.168.0.xxx), а 2 подключена к adsl модему d-link dsl500t (192.168.1.xxx). На этой мащине поднят nat и все компьютеры из локальной сети выходят в интернет.
Появилась задача на каждом ПК из локальной сети настроить vnc server и соответственно получать доступ к нужной машине из интернета с помошью vnc viewer. Так вот доступ к vnc server на компьютере с nat получается организовать, а проброс на компьтеры (192.168.0.xxx) не проходит!!! ЧТо делать??? Помогите!!!
Модем настроенн в режиме роутера. Все машины в сети работают под управлением win xp. Проброс делаю с помощью
Брандмауэр windows>Дополнительно выбираю внутренне подключение по локальной сети и нажимаю "параметры" ну и соответственно создаю правила!!!
Хотелось бы решить задачу в лоб, ни пребигая к дополнительным программам и не меняя сеть!!!
malish_andr
30-11-2009, 13:31
1. Проброс портов на DLink DSL-500T (http://fd.dlink.ru/ru/faq/148/151.html)
В новой прошивке пункт "port forwarding" называется "virtual server" .
2. можно посмотреть здесь (http://www.google.ru/search?hl=ru&newwindow=1&q=D-Link+DSL-500T+%D0%BF%D1%80%D0%BE%D0%B1%D1%80%D0%BE%D1%81+%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=lang_ru&aq=f&oq=)
3. Поставить на компьютер с win Xp home vnc viewer и vnc server. Удалённо зайти на win Xp home доступ к vnc server на компьютере с nat получается организовать » запустить vnc viewer и получать доступ к нужной машине.
4. Удалённо зайти на win Xp home запустить mstsc.exe, дальше вводим имя компьютера, пользователя и пароль компьютера в локальной сети, на который пытаемся зайти. При установке сеанса удаленного управления локальный доступ на удаленной машине будет сразу же заблокирован. После завершения сеанса компьютер останется в заблокированном режиме, пока его не разблокируют, локально введя имя и пароль.
Если возникнет необходимость установки клиента (его можно взять на сайте (http://www.microsoft.com/windowsxp/downloads/tools/rdclientdl.mspx) компании Microsoft или скопировать из каталога c:\windows\system32\ установленной Windows XP файлы mstsc.exe и mstcsax.dll).
Спасибо что окликнулись malish_andr, !!! Все советы принял на заметку! Проброс портов с модема проходит нормально!!! Всё делаю как описано в инструкции!!! Проблема в том что машина на которой nat (win xp home) дальше не предаёт пакеты на другие компьютеры локальной сети по заданым заранее правилам!!! Эти правила задаются как я уже писал в Брандмауэр windows>Дополнительно выбираю внутренне подключение по локальной сети и нажимаю "параметры" ну и соответственно создаю правила!!! И я ни как не могу разобраться с этой проблемой. В общем идея функционирования следующая:
1. В модеме существует 3 правила Virtual server:
а) модем слушает подключения на 5900 порту потом передаёт его на 192.168.1.2 по порту 5900 соответственно после соединения мы видим рабочий стол ПК с win xp home (там где nat)
б) модем слушает подключения на 5901 порту потом передаёт его на 192.168.1.2 по порту 5901 в след за этим срабатывает правило проброса (которое настраиывается на ПК с nat-ом) на ПК внутренней локальной сети т.е. например слушать соединение по 5901 порту и передать его на 192.168.0.ххх с портом 5900 в результате мы видим рабочий стол машины локальной сети с адресами вида 192.168.0ххх
в) модем слушает подключения на 5902 порту потом передаёт его на 192.168.1.2 по порту 5902 в след за этим срабатывает правило проброса (которое настраиывается на ПК с nat-ом) на 2-ой ПК внутренней локальной сети т.е. например слушать соединение по 5902 порту и передать его на 192.168.0.ххх с портом 5900 в результате мы видим рабочий стол 2-ой машины локальной сети с адресами вида 192.168.0ххх
Хотелось бы использовать именно программу VNC - это удобно и есть возможность отслеживания всех действий пользователей с двух сторон!!!
ПОМОГИТЕ!!!!!!
malish_andr
01-12-2009, 22:42
Проблема в том что машина на которой nat (win xp home) дальше не предаёт пакеты на другие компьютеры локальной сети по заданым заранее правилам!!! »
У Вас:
win xp home 192.168.1.2
на 2-ой ПК внутренней локальной сети 192.168.0.ххх
Почему разная подсеть? не пробовали настроить в одной подсети?
Скажем, win xp home 192.168.1.2, а на 2-ом ПК внутренней локальной сети IP адрес будет 192.168.1.ххх
Почему разная подсеть? не пробовали настроить в одной подсети?
Скажем, win xp home 192.168.1.2, а на 2-ом ПК внутренней локальной сети IP адрес будет 92.168.1.ххх »
Сомнительно, что следует это делать. Сети физически разные - почему подсеть должна быть одной?
По теме, варианты:
1) Существует утилита Repeater (Входит в комплект UltraVNC). Работает так: Ставите ее на "шлюзовой" машине (в автозагрузку, например) и при подключении ко всем остальным машинам извне указываете в настройках подключения: IP - внутренний IP машины, например 192.168.0.4, галочка Proxy/Repeater и IP репитера, т.е. внешний IP модема (т.е. тот IP по которому вы конектетись к самой шлюзовой машине.
2) Модем воткнуть прям в локалку. Например, его внутр IP сменить на 192.168.0.1, NAT у него включен автоматически, т.к. он в режиме роутера. И в настройках Virtual server настраивать пробросы с портов 5900, 5901 и т.д. прям на те адреса машин, но на порт 5900.
3) Поставить на "шлюзовой" машине програмку Network Shield Firewall и у него настроить проброс портов.
4) Поставить на "шлюзовой" машине нормальную Ось.
5) Использовать дополнительный железный роутер
6) использовать отдельную "слабую" машинку с pfSense в качестве Оси.
.... и т.д.
Спасибо за дельные советы gep, !!! Почитал про утилиту Repeater скорее всего так и сделаю!!! По результатам отпишусь!!! И все же мне очень интересно почему не срабатывает проброс по правилам которые организуются штатными средствами Win Xp Home (Брандмауэр windows>Дополнительно выбираю внутренне подключение по локальной сети и нажимаю "параметры")???
Кто-нибудь знает???
malish_andr
04-12-2009, 14:13
Сети физически разные - почему подсеть должна быть одной? »
Опечатался, поправил.
Скажем, win xp home 192.168.1.2, а на 2-ом ПК внутренней локальной сети IP адрес будет 192.168.1.ххх
Не получиться скорее всего. Т.к. Когда в винде включаеш NAT она автоматом интефейс локалки выставляет в 192.168.0.1, а интерфейс для инета оставляет прежним. Это я по памяти, так что нефакт, что все верно вспомнил.
Angry Demon
05-12-2009, 13:38
Когда в винде включаеш NAT она автоматом интефейс локалки выставляет в 192.168.0.1
Поправить руками - руки не отвалятся.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.