1

Несмотря на несколько часов поиска в Google, я не могу найти решение этой проблемы.

Сценарий: мне нужно получить доступ к моей локальной сети (т.е. ко всем устройствам, начиная с 192.168.0.x) из Интернета.

У меня нулевой контроль маршрутизатора (провайдер заблокирован).

Но то, что у меня есть:1) Линукс-бокс, работающий внутри локальной сети, подключенный через порт Ethernet к маршрутизатору.

2) Linux-сервер в облаке.

Я "чувствую", что ответом является то, что локальное окно устанавливает соединение с облачным сервером, а затем я подключаюсь с удаленной рабочей станции к этому облачному серверу, который образует "мост" и позволяет мне затем пинговать / подключать / делать что-то IP-адреса домашней сети, где бы я ни находился.

Я посмотрел на обратные туннели SSH, но, похоже, это позволяет мне получить доступ только к одному локальному блоку - не ко всем устройствам в локальной сети через IP.

Я также посмотрел на OpenVPN, но, похоже, он поддерживает только двухточечную конфигурацию, а не эту "мостовую" конфигурацию.

Все идеи с благодарностью приняты - я уверен, что это просто мое слабое гугл-фу!

1 ответ1

1

Если бы это был я, я бы заменил маршрутизатор ISP.

Если это не вариант, я бы настроил другой маршрутизатор за маршрутизатором ISP и подключил к нему все свои устройства. Затем я настроил бы OpenVPN (как клиент) на этом маршрутизаторе и подключил его к VPN-серверу в облаке. Затем я бы подключил другие устройства к тому же VPN-серверу.

Я считаю (но не очень широко) OpenVPN в режиме " TAP ". Для него чаще всего используется режим "tun", в котором он действует как маршрутизатор. В режиме TAP он может выступать в качестве моста - и это похоже на вариант, который необходим для объединения сетей без маршрутизатора. Это, я полагаю, имеет значительные накладные расходы.

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