Могу ли я связать два маршрутизатора вместе, поддерживая DHCP на обоих?

13

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

Могу ли я связать два маршрутизатора вместе, поддерживая DHCP на обоих? Как?

Это Pace 4111N (основной) и Linksys E3200 (дополнительный).

Aerik
источник
Вы должны иметь возможность просто настроить второй маршрутизатор для использования OpenDNS для DNS, в то время как DHCP и NAT есть только в первом маршрутизаторе.
mgkrebbs
2
@mgkrebbs Это не сработает. Поскольку второй маршрутизатор не будет назначать DNS-серверы клиентам, то используемые им DNS-серверы ни на что не влияют.
Дэвид Шварц

Ответы:

19

Вам действительно нужен только один DHCP-сервер на сеть (или несколько серверов, работающих в конфигурации с резервированием). Если у вас есть более одного в данной сети, какой бы сервер DHCP не ответил первым, это будет тот, кто получит настроить этот клиент DHCP. Поэтому, если у вас есть две отдельные конфигурации, которые вы хотите «протолкнуть» через DHCP, вы не сможете сделать это предсказуемо, если оба DHCP-сервера находятся в одной сети - не говоря уже о том, что диапазоны IP перекрываются, у вас будут конфликты IP.

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

  • Один из ваших маршрутизаторов будет подключен к вашему провайдеру. Этому маршрутизатору необходимо назначить внутренний IP-адрес локальной сети 192.168.1.1 и разослать DHCP-адреса с 192.168.1.2 по 192.168.1.50. Назовите этот маршрутизатор Router A.

  • Подключите кабель от одного из портов LAN на маршрутизаторе A к порту WAN на маршрутизаторе B. Установите для IP-адреса WAN маршрутизатора B значение 192.168.1.51, а для внутреннего IP-адреса локальной сети - 192.168.2.1. Скажите ему, чтобы он раздавал DHCP-адреса с 192.168.2.2 по 192.168.2.50. Установите настройки DNS на этом маршрутизаторе DHCP на то, что вы хотите для своих детей.

Маршрутизатор А должен работать нормально. Если у вас есть вещи, которые вам нужны через Интернет, убедитесь, что он подключен к маршрутизатору A, и настройте переадресацию портов на маршрутизаторе A, как на обычном маршрутизаторе.

Маршрутизатор B будет «получать интернет» через маршрутизатор A.

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

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

LawrenceC
источник
Я представлял себе что-то подобное, но никак не мог обернуться вокруг деталей. Я попробую это, и если это работает, я отмечу это как ответ. Спасибо за подробное объяснение!
Aerik
1

Установите DHCP ON для обоих маршрутизаторов. Это особенно удобно для беспроводных соединений, когда Маршрутизатор 1 работает медленно, вы можете перевернуть соединение с Маршрутизатором 2. Для проводных соединений вы можете настроить пакетный файл, чтобы перевернуть параметры сети, чтобы отобразить надлежащий IP-адрес и шлюз по умолчанию. Метод, который вы продемонстрировали, заставляет все маршрутизироваться через маршрутизатор 1, если вы не назначаете IP-адреса вручную.

  1. Модем (провайдер выдает 2 IP-адреса из порта коммутатора 1 и 2) или 2 отдельных модема (кабельный и DSL)
  2. Маршрутизатор 1 WAN подключен к порту 1 модемного коммутатора.

    а. Установите IP на 192.168.0.1 (шлюз по умолчанию1)

    б. Подсеть до 255.255.255.0

    с. DHCP включен с 192.168.0.3 по 192.168.0.100 (IP-адрес на устройствах)

  3. Маршрутизатор 2 WAN подключен к порту коммутатора модема 2.

    а. Установите IP на 192.168.0.2 (шлюз по умолчанию2) (оставьте его в той же подсети 192.168.0.xxx, если вы хотите, чтобы соединения на обоих маршрутизаторах видели друг друга, если вы хотите, чтобы соединения были изолированы в независимых сетях, установите его на 192.168.1. ххх или 192.168.2.ххх)

    б. Подсеть до 255.255.255.0

    с. DHCP ON с 192.168.0.101 по 192.168.0.200 (IP-адрес на устройствах)

  4. Маршрутизатор 1 LAN 1 подключен к маршрутизатору 2 LAN 1 (только если вы хотите, чтобы устройства на любом маршрутизаторе видели друг друга)
payitforward
источник
0

Конечно, единственное, что вы хотите сделать, это установить их в разные подсети. Большинство потребительских маршрутизаторов настроены на использование 192.168.1. *

Просто убедитесь, что второй был 192.168.2. * Или что-то подобное.

Предполагая, что Internet> RouterA> RouterB, у вас будет один недостаток: системы, подключенные к RouterA, не смогут получить доступ к системам за RouterB, если вы не настроите маршруты.

Эрни
источник
0

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

Более длинный ответ: вы можете сделать один маршрутизатор клиентом DHCP другого. Это создаст сеть внутри вашей сети, и вы сможете контролировать то, что будет видеть внутренняя подсеть. Недостатком является то, что во внутренней сети NAT будет работать дважды, но у вас будет «частная» сеть.

Когда вы отключаете DHCP и NAT, вы фактически превращаете этот маршрутизатор в коммутатор, а не соединяете их вместе.

SlightlyCuban
источник
0

Вам не нужны две сети DHCP (или даже сети) здесь.

Оставьте серверы обработки адресов и DHCP так, как вы хотите, либо перенаправьте только DNS на втором маршрутизаторе на OpenDNS, либо измените DNS-серверы только в свойствах TCP / IP.

введите описание изображения здесь

Остин Т Френч
источник
Вы сказали: «либо перенаправьте только DNS на втором маршрутизаторе в OpenDNS» - но я не думал, что это сработает ... не будут ли устройства, подключенные ко второму маршрутизатору, получать информацию DNS от этого маршрутизатора, только если они имеют DHCP через тот роутер? Кроме того, спасибо, но «изменять DNS-серверы только в свойствах TCP / IP» недостаточно, потому что я хочу, чтобы Wii и другие устройства детей также получали запросы DNS от OpenDNS (если они не используют свой собственный DNS, и Я не могу с этим поделать).
Aerik
0

Вы можете сделать это абсолютно. У меня есть беспроводной маршрутизатор переменного тока со шлюзом по умолчанию 10.0.0.1, и это мой основной или главный маршрутизатор. У меня есть другой маршрутизатор, который подключен от сетевого адаптера, подключенного ко второму маршрутизатору. Второй маршрутизатор имеет диапазон IP-адресов стандартного адресного блока 192.168.1.1, и хотя я назначил своему второму маршрутизатору статический IP-адрес от главного маршрутизатора, он будет работать в любом случае. У меня включен маршрутизатор RIP только из-за других вещей, которые я делаю за двойным NAT. С этой моделью подчиненного маршрутизатора все должно быть в порядке, и у вас будет второй маршрутизатор, выделяющий IP-адреса, и у вас не должно быть проблем с использованием DYNDNS или OpenDNS. Иногда в зависимости от аппаратного обеспечения его вид проб и ошибок. Вы также можете иметь второй маршрутизатор в той же подсети, что и главный маршрутизатор, создав в этой IP-сети другой сегмент. т.е. Мастер 192.168.1.2-192.168.1.100 и раб 192.168.1.101-192.168.1.200. Некоторые маршрутизаторы могут вызывать проблемы, если вы используете VPN для инкапсуляции ваших данных, и я заметил, что заголовки пакетов могут содержать некоторые ложные данные, но все должно работать нормально с небольшой работой и настройкой. Следуя приведенному выше ответу, будет работать, но делать это с обоими маршрутизаторы с поддержкой dhcp и сегментирование сети обеспечат вам большую безопасность и улучшат минимизацию сети.

Эрик Пендерграст
источник
2
Люди с большей вероятностью прочтут ваш ответ, если вы отформатируете его, чтобы он не был стеной текста . Пожалуйста, прочитайте справку Markdown и отредактируйте свой ответ, чтобы добавить абзацы и маркеры ... и удалить ненужную информацию.
Дэвид Постилл