как подключиться к удаленному рабочему столу за роутером?

Вот мои настройки: у меня есть ноутбук, с которым я бродил повсюду, и у меня дома есть настольный компьютер, который подключен к сети через маршрутизатор с NAT.

Моя цель здесь - создать SSH-сервер, который я могу использовать для хранения / доступа к файлам, а также использовать его в качестве прокси-сервера. Однако проблема в том, что рабочий стол (который я использую в качестве сервера SSH) находится на маршрутизаторе за NAT. Это означает, что я не могу подключиться к серверу вне моей домашней сети.

Я хочу иметь возможность напрямую подключаться к своему рабочему столу из внешней сети с помощью ноутбука. Вот варианты, которые я нашел в Интернете до сих пор:

  1. Teamviewer - я действительно не хочу использовать это, я попробовал это и мне не понравилось это немного.

  2. Настроить переадресацию портов на маршрутизаторе - опять же, это не вариант, поскольку маршрутизатор фактически управляется интернет-провайдером, и они не позволят мне перенастроить его.

  3. Использование программы под названием pwnat, которую я нашел здесь - Кажется, это самый жизнеспособный из всех моих вариантов, но я не смог понять, как заставить его работать. Кроме того, из-за плохой документации, это, кажется, довольно неудобно для использования.

  4. Обратный туннель, как показано здесь - Это не может работать, поскольку у меня нет «среднего» компьютера

Есть ли какой-нибудь способ, которым я могу установить соединение через SSH с ноутбука на регулярной основе? Иначе, есть ли другая альтернатива, которая позволит мне использовать рабочий стол в качестве файлового сервера и прокси?

Редактировать: Была другая альтернатива, представленная ниже ObsessiveFOSS

  1. Использование клиента gogo6 - казалось хорошим вариантом, но я не мог заставить его работать , Возможно, потому что мой ISP / Router не поддерживает IPv6.
5
задан 12 October 2012 в 16:05

Другие вопросы по тегам:

Похожие вопросы: