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

Диаграмма сети

Решение, которое у меня есть сейчас, состоит в том, чтобы подключить мою основную рабочую станцию к сети Raspberry Pi, а затем подключиться к безголовому компьютеру через локальный удаленный рабочий стол (поскольку и моя основная рабочая станция, и безголовая рабочая станция подключены к Raspberry Pi) через этот локальный IP, 192.168 .42.1, который работает отлично.

Я хотел бы иметь возможность подключаться к автономной машине со своей основной рабочей станции без необходимости переключения на сеть Raspberry Pi, оставаясь при этом подключенным к моей основной сети хоста. Я бы использовал такую программу, как Teamviewer, но мне нужно, чтобы удаленное соединение выполнялось локально по причинам задержки. Конечно, IP 192.168.42.1 не будет работать при подключении к моей домашней сети. Существует ли какой-либо способ мостового соединения или даже такой возможности соединения?

1 ответ1

0

Это уже звучит как дубликат многих вопросов ... но все равно вы идете:

Есть ли какой-либо способ преодоления или сделать такое соединение даже возможным?

Да, это буквально то, что маршрутизатор должен сделать.

Основной маршрутизатор с меткой «Домашняя сеть (Маршрутизатор)» нуждается в маршруте, описывающем это соединение:

  • Назначение: 192.168.42.0/24 (маска 255.255.255.0)
  • Шлюз: 192.168.1.65

Добавьте это через страницу конфигурации "Статические маршруты" маршрутизатора. Я попытался угадать префиксную сеть назначения (маску сети), настроить при необходимости.

Если "маршрутизатор" не предлагает эту функцию, план B состоит в том, чтобы добавить маршрут непосредственно на главную рабочую станцию (например, с помощью route -p add если он работает под управлением Windows). Конечно, это повлияет только на этот компьютер.

Raspberry Pi и / или безголовая машина также нуждаются в маршруте в обратном направлении. Однако в вашем случае это уже покрыто автоматическим маршрутом "локальной подсети" на Pi (или во многих других случаях маршрутом "шлюза по умолчанию"), поэтому вам не нужно делать ничего особенного.

Конфигурация брандмауэра на Raspberry Pi должна разрешать соединения из диапазона IP-адресов домашней сети. В идеале следует также избегать выполнения NAT для пакетов в этом диапазоне (то есть правило ACCEPT для конкретной подсети выше общего правила MASQUERADE), но благодаря conntrack исходящие ответы на входящие соединения уже в любом случае обходят его.

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