Доступ до мого комп'ютера зовнішньо без переадресації портів


12

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

У всякому разі, мені було цікаво, чи є спосіб обійти це за допомогою VPN. Я знаю, що VPN дозволив би мені, наприклад, отримати доступ до своєї скриньки linux зі свого ноутбука, якби я встановив програмне забезпечення VPN на обох машинах. Але я хотів би мати доступ до свого вікна linux з будь-якого комп’ютера, не маючи необхідності встановлювати програмне забезпечення. Або принаймні мати можливість отримати доступ до частини HTTP таким чином. І хоча я знаю, що багато VPN-сервісів пропонують веб-інтерфейси для передачі файлів і т.д., я скоріше зможу отримати доступ до свого вікна linux за допомогою звичайного FTP та SSH-клієнтського програмного забезпечення.

У будь-якому випадку, це щось, що ви можете зробити з VPN? Або є спосіб якось зв’язати VPN з Dynamic DNS? Я переглянув веб-сайт Hamachi VPN, але він описував усі функції в нетехнічному плані, тому я не зміг розібратися в цих питаннях, і я вважаю за краще знати, перш ніж створювати обліковий запис.


Чи є у вашому кампусі послуга VPN? У багатьох колажах встановлено VPN, щоб студенти могли отримати доступ до ресурсів всередині кампусу. Просто спробуйте vpn.collagename.edu і перевірте, чи існує комп'ютер. Якщо так, спробуйте використовувати своє ім'я користувача та пароль для кампусу.
Скотт Чемберлен

Відповіді:


9

Є кілька варіантів. Pagekite звучить найпростіше і прямо - він робить все, що вам потрібно, і є загальнодоступним

Можливо, вам вдасться пройти якусь форму зворотного ssh і прокласти все через це. Вам потрібно буде встановити з'єднання від мережі кампусу до домашнього з'єднання (де потрібно встановити переадресацію портів тощо), тож вам знадобиться і ssh-сервер з іншого боку.

Деякі реалізації IPV6 можуть також працювати - я використовував тунельного брокера, який зараз не працює, і я вважаю метод udp раніше. Це має надати вам повний доступ з іншого вікна з підтримкою ipv6 або через відповідний проксі-сервер, що з'єднує два протоколи.

Hamachi встановлює VPN, і робить більшу частину конфігурації - це добре для невеликої локальної мережі.

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


1
У мене була така ж проблема. Я встановив зворотне з’єднання SSH за допомогою Teamviewer (який міг би працювати сам по собі, але це трохи незграбно) до загальнодоступного сервера, до якого я маю доступ на обох комп'ютерах, тоді мені вдалося перенести через загальнодоступний сервер назад до комп'ютера позаду NAT.
ejk314

І примітку, що використовує зворотний SSH, вам потрібно встановити ssh-сервер, а не лише клієнта.
ejk314
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.