Получение доступа к принтеру в другой сети

Вопрос или проблема

У меня есть два широкополосных подключения к Интернету в доме от двух провайдеров.

Подключение A и Подключение B – оба имеют свои маршрутизаторы, предоставленные провайдером, с Wi-Fi и Ethernet. (Маршрутизатор A и Маршрутизатор B)

У меня есть принтер HP Envy 6200.

Большинство “домашних” устройств (Plex-сервер, ноутбуки детей, телевизоры, планшеты и т.д.) подключены через Wi-Fi к Маршрутизатору A.

Моя основная офисная машина подключена по Ethernet к Маршрутизатору B. Принтер HP также подключен (по Wi-Fi) к Маршрутизатору B.

Как я могу сделать так, чтобы все устройства, подключенные к Маршрутизатору A, могли печатать на принтер, подключенный к Маршрутизатору B?

Любые идеи будут весьма признательны – Большое спасибо.

Я могу предложить несколько способов решения этой проблемы. Решения, требующие физические изменения (кабели) в вашей топологии:

  • Перенаправьте порт принтера на Маршрутизаторе B на маршрутизатор и используйте публичный IP-адрес Маршрутизатора B в вашей локальной сети за Маршрутизатором A. Это, вероятно, не лучшее решение в зависимости от поддержки аутентификации вашего принтера и работает только если вы не за CG-NAT!
  • Возможно, вы можете создать туннель для принтера в сеть за Маршрутизатором A, например, используя VPN.

Решения, требующие изменений в вашей топологии:

  • Вы можете подключить Ethernet-кабель к какому-либо Ethernet-порту (например, ethX) маршрутизатора A и убедиться, что он завершает соединение в локальной сети маршрутизатора B (на маршрутизаторе, коммутаторе рядом с принтером и т.д.). Затем вам просто нужен будет маршрут в таблице маршрутизации маршрутизатора A, который будет гарантировать использование интерфейса ethX для IP-адреса принтера. Возможно, это не самое чистое решение, так как вам нужно будет убедиться, что разные подсети используются в обеих сетях.
  • В зависимости от причины, по которой у вас два провайдера, вы могли бы объединить обе сети и использовать только один маршрутизатор. Если вас беспокоит отказоустойчивость, вы можете настроить оба соединения провайдеров как основные интерфейсы. Если вас беспокоит разделение двух областей, мой совет – создать два VLAN, один для дома и один для вашего офиса. Принтер будет помечен для обоих VLAN. Это будет довольно чистое решение, но потребует дополнительного оборудования и кабелей.
  • Если у вашего принтера есть два интерфейса (например, LAN1, LAN2 или LAN1, WLAN1), вы можете использовать каждый интерфейс для одной сети. Я предполагаю, что у вас нет этой возможности.

Ответ или решение

Для того чтобы настроить печать с устройств, подключенных к маршрутизатору A, на принтер, подключенный к маршрутизатору B, существует несколько возможных решений. Рассмотрим их более подробно.

### 1. Прямой доступ к принтеру через внешние IP-адреса
Вы можете настроить принтер к доступу через порт на маршрутизаторе B. Вам необходимо будет:

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

Однако данный подход может не подойти, если маршрутизатор B находится за CG-NAT (Carrier-Grade NAT), и он не всегда безопасен с точки зрения аутентификации принтера.

### 2. Использование VPN
Если у вас есть возможность развернуть VPN между двумя маршрутизаторами, вы можете настроить VPN-соединение:

– Установите VPN-сервер на одном из маршрутизаторов.
– Настройте VPN-клиент на другом маршрутизаторе.
– После соединения все устройства на маршрутизаторе A смогут получить доступ к принтеру на маршрутизаторе B как к устройству в своей локальной сети.

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

### 3. Физическое соединение между маршрутизаторами
Еще одно решение заключается в создании физического соединения:

– Используйте Ethernet-кабель для подключения порта на маршрутизаторе A к маршрутизатору B (к свитчу или порту LAN, рядом с принтером).
– Убедитесь, что маршрутизаторы используют разные подсети.
– Настройте таблицу маршрутизации на маршрутизаторе A так, чтобы запросы на IP-адрес принтера направлялись через этот интерфейс.

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

### 4. Объединение сетей
Если основной причиной наличия двух маршрутизаторов является доступ к интернету от разных провайдеров, рассмотрите возможность объединения сетей:

– Приобретите маршрутизатор, поддерживающий функцию мульти-Ван.
– Настройте VLAN для разделения трафика между домом и рабочим местом. Принтер можно подключить к обеим VLAN.

Этот подход оптимален с точки зрения управления сетями и их конфиденциальности, но может потребовать значительных вложений.

### 5. Множество интерфейсов принтера
Если ваш принтер имеет несколько сетевых интерфейсов, вы можете подключить каждый интерфейс к отдельной сети. В вашем случае, скорее всего, это не возможно, поэтому этот вариант оставим без внимания.

### Заключение
Каждое из упомянутых решений имеет свои плюсы и минусы. Выбор между ними зависит от ваших предпочтений, бюджетов на оборудование и потребностей в безопасности. Если вы ищете простое и быстрое решение, VPN может быть идеальным выбором. Однако, для долгосрочной надежности и простоты в управлении стоит рассмотреть варианты с физическим подключением и объединением сетей.

Оцените материал
Добавить комментарий

Капча загружается...