Xreymonster
@Xreymonster
аэаэ

Как реализовать удаленный доступ к SSH, имея серый ip?

И так, господа, ситуация следующая -

Имеем:
Серый - переодичный ip
Raspberry pi 4 на Raspbian
Немного vpn-серверов со статичным ip

Нужно:
Получить возможность подрубиться к SSH хоть с вершины Эвереста

Опишите действия, которые надо проделать. Желательно подробно, потому что Гугл меня уже помотал со своими DuckDns и туннелями с настройками роутера, не хочется опять окунаться в эту кучу информации, из которой решения то и нет
  • Вопрос задан
  • 722 просмотра
Решения вопроса 1
@Drno
Поднимаешь где то опенВПН сервер.
Подключаешь распбери клиентом
Подключаешь свой комп клиентом
Профит - распбери доступна по адресу внутри впн
Не забываем добавить правило masquarade на впн серваке
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
akelsey
@akelsey
Копать в сторону "ssh reverse tunnel".
Ответ написан
Комментировать
Sanes
@Sanes
Подключайтесь через VPN. В чем проблема?
Можете на Route48 настроить два IPv6 wireguard туннеля и подключаться по IPv6 из удобной локации.
Ответ написан
Adler_lug
@Adler_lug
Посмотрите на ngrok
Ответ написан
drygdryg
@drygdryg
Python-разработчик
Если имеется постоянно работающий компьютер с публичным IP-адресом (например, VPS), можно настроить на нём сервер Fast reverse proxy (frp), а на Raspberry pi — клиент frp. Клиент должен будет подключаться к серверу и пробрасывать туда свой порт SSH, отображая его на какой-либо порт сервера. После этого вы сможете подключиться к проброшенному SSH по публичному IP-адресу и указанному порту.
Преимущество этого решения в том, что оно не требует VPN-канала и полностью прозрачно для SSH-клиентов, но при этом frp поддерживает аутентификацию и другие интересные инструменты вроде интерфейса со сводкой подключений.
Пример такой настройки в официальной документации: https://github.com/fatedier/frp/blob/39941117b6f8c...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы