ПК (Raspberry) находится в сети LAN, и я хочу подключиться к нему, однако сеть не имеет статического IP-адреса.
Кроме того, я не могу использовать переадресацию портов и динамический DNS.

Какие еще варианты у меня есть?

2 ответа2

0

Поскольку вы не можете подключиться к Raspberry, вы можете подключиться только к нему.

Вам нужно настроить VPN-сервер, доступный через Интернет, и подключить Raspberry к этому серверу.

Затем ваш компьютер может также подключиться к этой сети VPN, чтобы Raspberry стала доступной.

Помните, что в корпоративной среде это может вызвать некоторую тревогу, поэтому лучше сначала получить требуемое разрешение.

0

Не легко.

Стоит помнить, что внешние пакеты не будут знать, как с вами связаться, и работа между двумя динамическими конечными точками ... сложна. Предполагая, что вы используете Raspberry Pi, потому что это дешево - тратить дополнительные деньги на самом деле не вариант.

По сути, эта проблема идентична попытке подключиться к системе внутри оператора.

Решение в основном «Если вы не можете подключиться, подключиться» и установить соединение из вашей системы. Что сложно, если у вашей конечной точки нет статического маршрутизируемого IP

Существует множество возможных решений - найдите сервис, подобный ngrok, если это просто веб-сервер, который обрабатывает соединения для вас.

Некоторое время назад я бы предложил ipv6 - я использовал несуществующего туннельного брокера, который работал за nat - если вы можете найти провайдера, который работает для вас (или поддерживается вашими конечными точками), он, вероятно, «самый лучший» способ заставить это работать.

Вы также можете использовать сторонние VPN, которые работают за nat. В прежние времена мы использовали для запуска игр по локальной сети через Интернет, используя hamachi - хотя нулевой уровень кажется более современной альтернативой. У них есть довольно разумный бесплатный уровень.

По сути - любые ваши варианты будут ограничены, будут включать в себя значительное количество дополнительной работы или затрат.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .