Подключение к машине без монитора, подключенной к точке доступа, подключенной к моей основной сети

Подключение к машине без монитора, подключенной к точке доступа, подключенной к моей основной сети

Извините за длинное название, надеюсь, эта диаграмма прояснит ситуацию;

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

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

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

решение1

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

есть ли какой-то способ навести мосты или сделать такую ​​связь вообще возможной?

Да, именно для этого и предназначен маршрутизатор.

Основному маршрутизатору, обозначенному как «Домашняя сеть (маршрутизатор)», требуетсямаршрутописывая эту связь:

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

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

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

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

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

Связанный контент