Знает ли маршрутизатор, чтобы не раздавать статические IP-адреса другим устройствам?

9
  1. Я настроил компьютер в своей сети на использование статического IP-адреса.
  2. Выключите компьютер, чтобы он не был включен и не подключен к сети

Вопрос: Как мой маршрутизатор узнает, что не передает этот IP-адрес другому устройству (использующему DHCP), которое обращается к сети?

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

Может кто-нибудь помочь мне понять это или указать мне куда-нибудь, что это объяснит?

ОБНОВЛЕНИЕ: Спасибо за ответы. Я думаю, что я узнал, что лучше / проще делать резервирование DHCP на маршрутизаторе / DHCP-сервере, а не пытаться делать статические IP-адреса на каждой машине.

Джейк Уилсон
источник

Ответы:

15

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

альтернативный текст

С прошивкой DD-WRT это можно найти в разделе « Услуги »:

альтернативный текст

Джон Т
источник
12

Если ваш маршрутизатор не разрешает резервирование (см. Ответ Джона Т.), вы должны хотя бы иметь возможность изменить пул DHCP, уменьшив его, а затем использовать IP-адреса, которые выходят за пределы пула, для вашей статики.

Shevek
источник
2
Это отличный момент. +1. Допустим, может быть ###. ###. ###. 1 до ###. ###. ###. 200 для DHCP, оставьте для статического.
ceejayoz
1
или наоборот - оставьте xxx1 - xxx50 статическими и запустите пул DHCP на xxx51.
Квик-кихот
1

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

Я предпочитаю вариант № 1, используя оговорки. Вы обрабатываете все свои адреса в одном месте и не можете назначить один и тот же адрес более чем одному устройству. Кроме того, для большинства устройств со статическими IP-адресами они не будут отображаться в списке устройств, подключенных к сети, поскольку большинство маршрутизаторов извлекают эту информацию из информации об аренде DHCP в маршрутизаторе. Клиентские статические IP-адреса очень легко испортить, если вы не держите диаграмму или электронную таблицу, чтобы сохранить их прямыми.

John3354
источник
-1

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

Невин Уильямс
источник