Консультация № 176849
22.02.2010, 13:23
45.00 руб.
0 4 1
День добрый!

Нужно настроить подключение к удаленному компьютеру на работе из дома. Средствами ОС (подключение к удаленному рабочему столу).
На работе: ноутбук (Win 7) подключенный по Wi-Fi к одноранговой сети через роутер, роутер подключен кабелем к серверу, который, в свою очередь, подключен к интернету кабелем.
Дома: ноутбук (Win 7) подключенный к стационарному компьютеру посредством сети "компьютер-компьютер" откуда и получает интернет.

Дома удаленный рабочий стол со стационарным компьютером работает отлично (подключается и через внутренний IP и через внешний IP).
На работе подключение работает только в "сети роутера", через внешний IP не работает.

Что нужно сделать на сервере и на роутере чтобы все заработало?

PS: Сервер под управлением Free BSD.
Спасибо за любые ответы!

Обсуждение

Неизвестный
22.02.2010, 13:47
общий
на роутере как минимум надо пробросить порт 3389 на ваш рабочий компьютер. И если на сервере есть фаервол, то открыть данный порт для пропускания его.
Неизвестный
22.02.2010, 14:07
общий
это ответ
Здравствуйте, Евгений К..
В FreeBSD не заню, а вот в Linux делается прописыванием правил в IPtables примерно так
iptables -t nat -A PREROUTING -d vneshniy_ip -p tcp -m tcp --dport 3389 -j DNAT --to-destination vnutrenniy_ip:3389
и должен быть включен форвардинг
echo "1" > /proc/sys/net/ipv4/ip_forward

в freebsd тоже есть инструменты типа iptables называется ipfw
Неизвестный
22.02.2010, 16:35
общий
Евгений К.:
TeamViewer и нет проблем вообще
Неизвестный
22.02.2010, 16:54
общий
[q=167082][/q] Не ищу путей проще. :-)
Форма ответа