Как я могу сделать ssh-соединения при ограничительных условиях?

Я демонстрирую продукт, который скоро будет продан, но во время демонстраций я обнаружил, что Интернет у людей часто более ограничен, чем я когда-либо думал. В одной конкретной области интернет-провайдер не позволяет клиенту получить доступ к маршрутизатору и открыть порты (это, вероятно, происходит, когда у клиента есть кабель через Интернет). Это заставило меня задуматься о том, как я собираюсь обновлять и обслуживать продукт, я изначально предполагал, что смогу настроить статические IP-адреса и переадресацию портов, но это не сработает. Я также обнаружил, что гораздо больше людей, чем я ожидал, используют динамические IP-адреса. Как мне преодолеть эти проблемы?

Я использую очень минималистичный Linux без графического интерфейса или X.

2 ответа

Решение

Продукт инициировал запрос? Обычно почти любое соединение может инициировать исходящие запросы, что устраняет проблемы с переадресацией портов. Может быть, сделать это по расписанию?

Запустите на вашем клиенте клиент openvpn, который подключится к серверу openvpn на вашем сайте. Затем вы можете SSH к устройству устройства через VPN.

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