Назад | Перейти на главную страницу

Разве мы не должны исключить статический IP из пула DHCP?

У меня в офисе есть принтер со статическим IP. 192.168.0.254/24. Обычно его следует исключить из пула DHCP в маршрутизаторе. Поэтому я просто установил пул DHCP в диапазоне 192.168.0.2/24 - 192.168.0.240/24, 192.168.0.241/24 - 192.168.0.254/24 останется для некоторых машин, которым требуется статический IP, например для принтера.

Затем я также добавил статический IP 192.168.0.254/24 в роутере для принтера. Вроде нет ничего плохого. Но с этими настройками принтер будет недоступен для других машин в той же сети. То есть никто не может печатать со своего компьютера, и он не отвечает ни на какие PING просьба как раньше.

Я понятия не имел. Поэтому я просто попытал счастья, настроив диапазон DHCP для охвата как можно большего количества IP-адресов, что является 192.168.0.2/24 - 192.168.0.254/24.

После перезапуска маршрутизатора принтер теперь полностью доступен и может реагировать на PING точно так же, как это было до замены старого маршрутизатора на этот (Cisco RV180W).

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

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

Примечание: вы можете видеть, что есть некоторые машины, использующие статические IP-адреса, но я все еще не добавил их в Static DHCP Client Table потому что я планирую изменить их для использования динамического IP позже.

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

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

Также...

  1. У меня почти нет опыта использования оборудования Cisco для малого бизнеса, поэтому я не уверен на 100% в вышеизложенном, но точно знаю, как оно выглядит.
  2. Вы используете обозначение подсети (/24) не правильно и сбивает с толку.
    • Если вы вставите это в свою конфигурацию, это вызовет проблемы. Если вы просто так набираете, это лучше ... но все равно неправильно и сбивает с толку.
    • 192.168.0.241/24 не является допустимой подсетью. Это 192.168.0.0/24. В /24 указывает, что это 24-битная подсеть, состоящая из 256 IP-адресов.

Во всяком случае, перейдем к общему случаю ...


Разве мы не должны исключить статический IP из пула DHCP?

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

Что касается того, как вы обычно это делаете, существует три основных способа.

  1. Фактически исключите IP-адрес из диапазона пула DHCP.
    • Это заставит DHCP-сервер игнорировать этот IP-адрес, как будто он не существует.

  2. Создайте «резервирование» DHCP.
    • Это заставит DHCP-сервер всегда назначать этот «зарезервированный» IP-адрес указанному вами устройству (или любому устройству с таким же MAC-адресом, если быть точным).
    • Похоже, ваш маршрутизатор называет эту опцию «статическим DHCP». (Поскольку DHCP означает «Протокол динамической конфигурации хоста», это глупое название.)

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