Два интернет-соединения в одном доме - Wi-Fi и DHCP

493
leopal

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

Я искал на сайте похожие вопросы и на самом деле нашел много, но никто из них не ответил на мой вопрос.

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

Обратите внимание, что оба мододера-маршрутизатора предоставляются Интернет-провайдером, поэтому они не предлагают много вариантов настройки.

Сетевые детали для каждого этажа:

Этаж 1:

  • Шлюз 192.168.1.1(ip модем-роутера)
  • DHCP ( IPV4 + IPV6) работает на модем-роутере, назначает IPV4ips в виде192.168.1.xxx
  • NetMask 255.255.252.0

Этаж 2:

  • Шлюз 192.168.2.1(ip модем-роутера)
  • DHCP ( IPV4 + IPV6) работает на модем-роутере, назначает IPV4ips в виде192.168.2.xxx
  • NetMask 255.255.252.0

NetMask может ошибаться - нужна консультация

Две сети связаны через 10/100/1000коммутатор. Задачи, которые выполняются в единой сети, очень просты (обмен файлами, передача файлов через DLNA в клиентах).

Для всех проводных устройств я настроил статические IPV4ips, и все работает по назначению.

Часть, в которой мне нужна помощь, связана с беспроводными клиентами. Я не могу контролировать, какой шлюз будет использовать беспроводное устройство для доступа в Интернет.

Объясняя это, устройство, подключенное к модему-маршрутизатору WiFi первого этажа, может получить IP-адрес от DHCP модема-маршрутизатора второго этажа и обратно. Я вполне уверен, что это вызвано природой DHCP, который утверждает, что быстрее победит.

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

Вопрос: Итак, мой вопрос: как я могу заставить беспроводных клиентов получать IP-адреса от DHCP модема-маршрутизатора, к которому они подключены?

Изменить: это выполнимо с существующим оборудованием?

-1
Включите режим моста на втором маршрутизаторе. Ipor Sircer 5 лет назад 0
Тьфу ... лучшее решение было бы получить многопользовательский маршрутизатор бизнес-класса, который мог бы позволить вам реализовывать VLAN, а затем вы могли бы управлять своим трафиком и иметь возможность использовать несколько DHCP и маршрутов между VLAN или один DHCP с помощь помощника DHCP ... Kinnectus 5 лет назад 1
Я не знаю, что такое режим моста, но я ищу правильно знать. @Kinnectus Моя первоначальная цель - решить мою проблему без дополнительных затрат, так как это домашняя сеть без больших ожиданий. Спасибо за ваш комментарий, я буду иметь это в виду! leopal 5 лет назад 0
@Tim_Stewart Покупка дополнительного оборудования пока не вариант, я отредактировал свой вопрос, чтобы включить его. Спасибо за предложенные бесплатные решения, я проверю их. leopal 5 лет назад 0
Возможный дубликат [Как связать два разных подключения к Интернету] (https://superuser.com/questions/456328/how-to-bond-two-different-internet-connections) Tim_Stewart 5 лет назад 1
Таким образом, часть, которая отсутствует в вопросе, заключается в том, действительно ли это непредсказуемое назначение шлюза _ действительно вызывает проблемы_. Если оба шлюза предлагают одинаковый доступ к Интернету, и за них отвечает один и тот же человек, возможно, это наиболее подходящая настройка. grawity 5 лет назад 1
Упрощенное решение: вам нужен маршрутизатор, который принимает 2 WANS, такие как Ubiquity ER-X. Вы также можете определить несколько пулов DHCP и назначать адреса на основе чего угодно. Есть также версия с 8 портами, которая может быть более подходящей здесь. Tyson 5 лет назад 0

1 ответ на вопрос

0
Attie

Вы совершенно правы - DHCP обычно работает на основе " самых быстрых выигрышей " ... также обычно плохая идея запустить несколько серверов DHCP в одной сети ...

Использование сетевой маски 255.255.252.0- это своего рода « хакерство », позволяющее клиентам общаться друг с другом, независимо от того, из какого пула им назначен адрес ... это не лучший способ справиться с этим.


Это выполнимо с существующим оборудованием?

Нет.

Итак, мой вопрос: как я могу заставить беспроводных клиентов получать IP-адреса от DHCP модема-роутера, к которому они подключены?

В текущей настройке вы не можете ... действительно ли имеет значение, какое подключение к Интернету используется?

Или:

  1. Устройство связывается через WiFi с маршрутизатором 1, затем трафик идет в Интернет.
  2. Устройство связывается через WiFi с маршрутизатором 1, трафик идет через Ethernet на маршрутизатор 2 и отключается от Интернета.

По крайней мере, у вас не будет проблем с Wi-Fi из-за этой настройки.


legend

current route

Как показано выше, WiFi-устройство получает доступ к Интернету через маршрутизатор 2, согласно вашему описанию (получен ответ DHCP маршрутизатора 2).

ПК 1 может получить доступ к ПК 2 (и наоборот), Устройство может получить доступ к обоим ПК, и все могут получить доступ к Интернету.

Вы можете обнаружить, что маршрут устройства меняется при обновлении аренды DHCP, и это может вызвать проблемы для текущих подключений / сеансов ...

Также вполне возможно, чтобы ПК 1 был маршрутизирован в Интернет через маршрутизатор 2. В такой гонке маршрутизатор, который занят, может потерять работу.


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

В этой базовой настройке вам необходимо будет настроить « статические маршруты » на каждом устройстве или на маршрутизаторе 1 / маршрутизаторе 2.

extra router

Например, мы помещаем интерфейсы маршрутизатора 3 по адресам 192.168.1.254и 192.168.2.254соответственно.

Если возможно предоставить статические маршруты на маршрутизаторе 1 и маршрутизаторе 2, они будут выглядеть примерно так:

  • Маршрутизатор 1: 192.168.2.0/24доступ через192.168.1.254
  • Маршрутизатор 2: 192.168.1.0/24доступ через192.168.2.254

Вы указали, что не хотите ничего покупать ... Маршрутизатор 3 может быть многим - от старого ПК до Raspberry Pi.


Более идеальным решением является использование « правильного » маршрутизатора, способного обрабатывать несколько интерфейсов WAN.

Это, вероятно, повлечет за собой немало дополнительных затрат ... так что, если предыдущий вариант является жизнеспособным (он реально зависит от статических маршрутов, настраиваемых в маршрутизаторах), то это может быть предпочтительным для вас.

Маршрутизатор 1 и Маршрутизатор 2 переведены в « режим моста », т. Е. Они действуют исключительно как медиаконвертер из Ethernet в то, что предоставляет ваш провайдер, и имеют дело с аутентификацией и т. Д.

Наряду с третьим маршрутизатором вам необходимо приобрести и точки доступа Wi-Fi, чтобы поддерживать службу WiFi, а также вам потребуется второй кабель, проложенный между этажами (при условии, что подача ISP фиксирована и если вы не используете VLAN).

extra router with bridge mode

С этой топологией вы получаете все, что хотите, с наиболее оптимальной реализацией. Каждый этаж имеет отдельные широковещательные домены, маршрутизатор 3, вероятно, может управлять пулами DHCP для каждого, и вы по-прежнему можете получать доступ к ПК через уровни.

В качестве дополнительного бонуса, вы также можете теперь разделить интернет-соединения между этажами для « балансировки нагрузки » и « аварийного переключения » ... или, если вы действительно хотите, вы можете придерживаться Этажа 1, используя соединение с Маршрутизатором 1, и Этажа 2, используя Маршрутизатор. 2-е соединение.

Похожие вопросы