Доступ к моему компьютеру извне без переадресации портов

12

У меня есть Linux-машина (Sabayon 13 KDE), к которой я бы хотел иметь удаленный доступ по SSH, FTP, HTTP и так далее. Я зарегистрировался на Dynamic DNS с No-IP.com, но этого недостаточно, потому что я нахожусь в сети кампуса колледжа, за NAT, и у меня нет разрешения на доступ к маршрутизатору для настройки переадресации портов. Я не знаю, поддерживают ли маршрутизаторы университетского городка UPnP или NAT-PMP, но я сомневаюсь в этом.

В любом случае, мне было интересно, есть ли способ обойти это, используя VPN. Я знаю, что VPN позволит мне, например, получить доступ к моему linux box с моего ноутбука, если на обеих машинах будет установлено программное обеспечение VPN. Но я бы хотел иметь доступ к моей Linux-коробке с любого компьютера без необходимости устанавливать программное обеспечение. Или, по крайней мере, иметь доступ к HTTP-части таким образом. И хотя я знаю, что многие VPN-сервисы предлагают веб-интерфейсы для передачи файлов и т. Д., Я бы предпочел получить доступ к моей Linux-системе с помощью обычного клиентского программного обеспечения FTP и SSH.

В любом случае, это то, что вы можете сделать с VPN? Или есть способ как-то связать VPN с динамическим DNS? Я посмотрел на веб-сайт Hamachi VPN, но он описал все функции в нетехнических терминах, поэтому я не смог выяснить эти вопросы и предпочел бы узнать их до создания учетной записи.

UnnamedMook
источник
В вашем кампусе есть служба VPN? Многие коллажи имеют VPN-подключение, позволяющее студентам получать доступ к ресурсам внутри локальной сети кампуса. Просто попробуйте vpn.collagename.edu и посмотрите, существует ли компьютер. Если это так, попробуйте использовать логин и пароль вашего кампуса для входа в систему.
Скотт Чемберлен,

Ответы:

9

Там есть несколько вариантов. Pagekite звучит максимально просто и прямо - он делает все, что вы просите, и является общедоступным

Вы могли бы быть в состоянии пойти с некоторой формой обратного SSH и туннелировать все через это. Вам необходимо установить соединение между сетью кампуса и домашним соединением (где вам нужно настроить переадресацию портов и т. Д.), Поэтому вам также понадобится ssh-сервер на другой стороне.

Некоторые реализации IPV6 могут также работать - я использовал туннельного брокера, который сейчас не существует, и я верю, что метод udp использовался в прошлом. Это должно дать вам полный доступ из другого блока с включенным ipv6 или через подходящий прокси, соединяющий два протокола.

Hamachi устанавливает VPN и выполняет большую часть конфигурации - это хорошо для небольшой локальной сети.

У вас могут быть другие варианты, кроме этого - возможно, установить сервер openvpn дома и подключиться к нему из университетского окна.

Подмастерье Компьютерщик
источник
1
У меня такая же проблема. Я установил обратное SSH-соединение с помощью Teamviewer (которое могло работать само по себе, но немного неуклюже) с общедоступным сервером, к которому у меня есть доступ на обоих компьютерах, затем я смог через ssh через общедоступный сервер вернуться к компьютеру за NAT.
ejk314
И заметка, использующая обратный SSH, вам нужно установить ssh-сервер, а не просто клиента.
ejk314