44

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

Теперь, как мой вторичный маршрутизатор фактически получает свой IP-адрес? Это через протокол DHCP или любой другой?

Причина, по которой я спрашиваю, состоит в том, что, когда мой провайдер обновил прошивку 1-го маршрутизатора (это также модем), по-видимому, в соответствии с ними мне пришлось подключить 2-й маршрутизатор через интерфейс LAN 4. Нет никакой возможности назначить IP-адрес вручную этому интерфейсу, они начали использовать понятие "DMZ" как-то обманчиво. Однако, когда я настроил первый маршрутизатор для моста через интерфейс LAN 4, как они сказали - мой второй маршрутизатор начал работать как коммутатор, даже если он был подключен через WAN. Хотя сервер DHCP (Windows Server 2012), подключенный ко второму маршрутизатору, работает отлично; он получает IP-адрес от DHCP первого маршрутизатора и раздает адреса своим клиентам.

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

4 ответа4

110

Многие люди не понимают, что потребительский "Маршрутизатор" - это, как правило, несколько компонентов, помещенных в одну коробку.

WAN / внешние порты обычно настроены на «автоматическую настройку» с использованием DHCP ... то есть они будут запрашивать IP-адрес, а затем использовать его. Многим людям все равно, что это за внешний IP, пока все работает.

Надеюсь, эта диаграмма поможет прояснить некоторые моменты, и, надеюсь, я правильно нарисовал ее из вашего описания:

сеть

  • Каждый из цветных IP стеков обычно имеет отдельный IP-адрес ... таким образом, каждый маршрутизатор будет иметь « внутренний » и « внешний » IP-адреса.
  • Синий IP стек будет иметь IP-адрес, назначенный вашим Интернет-провайдером. Даже не пытайтесь настроить это самостоятельно.
  • Зеленый IP стек будет иметь частный адрес - обычно 192.168.0.0/24 или аналогичный по умолчанию. Вы можете настроить это.
    • « Компьютер » в маршрутизаторе 1, скорее всего, будет работать на сервере DHCP и будет передавать адреса клиентам в сети в этом диапазоне. Вы можете отключить это.
  • Красный IP стек будет следовать в том же духе, что и Blue ... он, вероятно, запросит адрес у поставщика услуг (в данном случае, маршрутизатора 1).
  • Если вместо LAN4 маршрутизатора 1, действующего как немой коммутатор, вы настроили его для работы в качестве моста, то вы можете обнаружить, что порт WAN маршрутизатора 2 будет пытаться получить IP-адрес напрямую от вашего провайдера, а не от DHCP-сервера маршрутизатора 1 ... Я подозреваю, что это не то, что вы хотите, так как вам нужно будет получить от вашего провайдера провайдера для двух публичных IP-адресов.
  • Непонятно, что вы подразумеваете под " мой второй маршрутизатор начал работать как коммутатор " ... Если теперь вы можете напрямую связываться с клиентами, подключенными к портам LAN * маршрутизатора 1, то, как уже упоминалось ранее, это типично.
    • Маршрутизатор 2 будет «маскироваться», что позволит его внутренним хостам обмениваться данными с внешними хостами, используя свой внешний IP. Это стандартная функция трансляции сетевых адресов.
    • Хосты на портах LAN * маршрутизатора 1, скорее всего, не смогут обмениваться данными с хостами на портах LAN * маршрутизатора 2.

В качестве дополнительного примечания блок "Маршрутизатор 2" на приведенной выше диаграмме часто продается как « Кабельный маршрутизатор », поскольку многие кабельные провайдеры будут поставлять свои собственные внешние кабельные модемы. Это всего лишь маркетинговый термин, и, конечно, можно использовать такой маршрутизатор в этой конфигурации с внешним модемом DSL и т.д.

Точно так же можно приобрести « Маршрутизатор », который содержит модем DSL или встроенный кабельный модем (в соответствии с « Маршрутизатором 1 » выше).

4

Типичные маршрутизаторы для дома или небольшого офиса обычно по умолчанию используют DHCP, чтобы определить, какой адрес назначить их интерфейсу WAN.

Я думаю, вы ошибаетесь из-за того, что ваш маршрутизатор работает как коммутатор. Вероятно, он работал точно так же, как обычно - в качестве маршрутизатора. Вероятно, ваш модем / маршрутизатор назначил один IP-адрес для своего порта WAN, и он маскировался для всех клиентов на своих портах LAN, назначая каждому из них IP-адреса по DHCP. Это именно то, что он сделал бы, если бы порт WAN был подключен к модему.

1

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

Интернет-провайдер предоставляет первому маршрутизатору IP-адрес специально для этого маршрутизатора, затем первый маршрутизатор начинает передавать свои собственные IP-адреса на любое другое подключенное к нему устройство (независимо от того, является ли следующее устройство компьютером или другим маршрутизатором). - второй маршрутизатор должен иметь определенный порт для подключения, чтобы использовать его, например, порт WAN или порт Ethernet "Кабельный модем" (обычно они отделены от других портов). Второй маршрутизатор в цепочке должен делать то же самое: он должен извлечь IP-адрес из порта WAN, а затем начать выделять свой собственный IP-адрес со своего собственного DHCP-сервера.

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

Единственное, на что вам нужно обратить внимание, если вы используете два маршрутизатора, это то, что IP-адреса не конфликтуют - обычно вы устанавливаете IP-адреса одного маршрутизатора как 192.168.1.x и второй маршрутизатор - 192.168.0.x с масками подсети 255.255.255.0 на каждом (маски подсети отмечают, какие части IP-адреса принадлежат какой сети - 255.255.255.0 означает, что первые 3 части IP-адреса относятся к этому Конкретная сеть и последняя цифра относится к конкретному компьютеру в этой сети. Это означает, что на этом маршрутизаторе может быть 255 устройств, прежде чем вы исчерпаете IP-адреса (192.168.1.0-254 или 192.168.0.0-254) (в зависимости также от какой диапазон вы устанавливаете на DHCP, изменение диапазона, а также изменение последнего номера в маске подсети может уменьшить это). Таким образом, маршрутизатор 1 будет выдавать IP-адреса 192.168.1.x, а маршрутизатор 2 будет выдавать IP-адреса 192.168.0.x, и у вас не должно быть случая, когда DHCP-сервер маршрутизатора 2 выдает IP-адрес тот роутер 1 уже выдал.

-1

Да? Уверен, что маршрутизатор использует тот же точный протокол DHCP для получения своего IP-адреса из ссылки WAN, как и любое другое устройство IP. В конце концов, вы можете подключить свой компьютер непосредственно к кабельному модему (те, которые имеют отдельные модемы и маршрутизаторы) и использовать Интернет таким образом.

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

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

Это именно то, что я имею в своем доме, и оно работает совершенно нормально.

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