У меня есть машина Linux (Sabayon 13 KDE), к которой я хотел бы иметь удаленный доступ по SSH, FTP, HTTP и т. д. Я зарегистрировался на Dynamic DNS с No-IP.com, но этого недостаточно, потому что я нахожусь в сети кампуса колледжа, за NAT, и у меня нет разрешения на доступ к маршрутизатору для настройки переадресации портов. Я не знаю, поддерживают ли маршрутизаторы кампуса UPnP или NAT-PMP, но я сомневаюсь в этом.
В любом случае, мне было интересно, есть ли способ обойти это с помощью VPN. Я знаю, что VPN позволит мне, например, получить доступ к моему Linux Box с моего ноутбука, если у меня установлено программное обеспечение VPN на обоих компьютерах. Но я хотел бы иметь возможность получить доступ к моему Linux Box с любого компьютера, без необходимости установки программного обеспечения. Или, по крайней мере, иметь возможность получить доступ к HTTP-части таким образом. И хотя я знаю, что многие VPN-сервисы предлагают веб-интерфейсы для передачи файлов и т. д., я бы предпочел иметь возможность получить доступ к моему Linux Box с помощью обычного клиентского программного обеспечения FTP и SSH.
В любом случае, это можно сделать с помощью VPN? Или есть способ как-то связать VPN с Dynamic DNS? Я посмотрел на сайте Hamachi VPN, но там все функции описаны нетехническими терминами, поэтому я не смог разобраться с этими вопросами и предпочел бы узнать это до создания учетной записи.
решение1
Есть несколько вариантов.Пейдж-китзвучит наиболее просто и прямолинейно - он делает все, что вы проситеиявляется общедоступным
Вы могли бы пойти с какой-то формойобратный sshи проложить туннель через него. Вам нужно будет установить соединение из сети кампуса с вашим домашним подключением (где вам нужно будет настроить переадресацию портов и т. п.), поэтому вам также понадобится сервер ssh на другой стороне.
Некоторые реализации IPV6 также могут работать - я использовал туннельный брокер, который сейчас не работает, и я полагаю, что метод udp в прошлом. Это должно дать вам полный доступ с другого ящика с поддержкой ipv6 или через подходящий прокси, соединяющий два протокола.
Hamachi устанавливает VPN и выполняет большую часть настроек — это хорошо для небольшой локальной сети.
У вас могут быть и другие варианты — например, настроить сервер OpenVPN дома и подключиться к нему с университетского компьютера.