-1

У меня есть лицензия на программное обеспечение, которое заблокировано на моем жестком диске на работе (к сожалению ...). В перерыве я хочу сделать некоторую работу из дома, но я не могу отлаживать без лицензии.

Я подумываю о том, чтобы как-то подключиться к своему рабочему компьютеру, чтобы использовать эту лицензию, но я не знаю как. Этот компьютер находится в сети университета, поэтому я не могу настроить маршрутизатор.

Похоже, что для удаленного рабочего стола Windows требуется настройка маршрутизатора, так что это своего рода вопрос. Я могу запустить VPN, чтобы попасть в университетскую сеть из дома, но тогда я не знаю, как получить доступ к отдельным компьютерам. Я могу получить доступ к своей общей учетной записи, используя WinSCP (FTP, я думаю), но не жесткий диск, который мне интересен.

Есть ли способ сделать это? Если не считать того, что выдернули жесткий диск и забрали его с собой на каникулы ...

У меня Windows 7 Enterprise (и Ubuntu 14.04) на работе. Дома у меня Windows 7 (Professional?). Для справки, речь идет о программном обеспечении Xilinx ChipScope.

заранее спасибо

1 ответ1

0

Существует два основных типа подходов к удаленному доступу.

Одним из них является традиционный подход типа удаленного рабочего стола, например, используемый Microsoft или даже стандартным ssh, который требует разрешения входящего соединения и, следовательно, требует настройки периметрального маршрутизатора / брандмауэра для разрешения входящего соединения. Ограничением этого является то, что требуется доступ к маршрутизатору.

Во-вторых, система, к которой осуществляется доступ, устанавливает исходящее соединение с другим сервером за пределами контролируемой сети, и именно через это исходящее соединение устанавливается входящее соединение.

Основной пример этого можно сделать с помощью ssh. Внутренний недоступный хост создает исходящее ssh-соединение с доступным сервером и создает обратный туннель. Это эффективно создает порт на доступном сервере, который действует как туннель обратно к недоступному хосту. Эта команда выполняется на внутренней машине:

ssh -R 33389:internalip:3389 remote@remoteserver

Это создает порт 33389 на удаленном сервере, который подключается к 3389 к внутреннему хосту в internalip .

Для успешной работы ssh необходимо разрешить исходящие запросы.

Другие варианты используют http в качестве транспорта и используют центральную службу регистрации. Внутренний хост регистрируется в центральной службе, и эта исходящая связь с центральной службой позволяет входящему соединению возвращаться во внутренний хост.

Для этого есть несколько сервисов, ищите те, которые обеспечивают прохождение NAT

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .