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

Номенклатура DHCP / статических IP-адресов

Я только что унаследовал системное администрирование небольшой сети, в которой у нас есть эксклюзивный доступ к первым 128 IP-адресам в частной виртуальной подсети. У нас есть DHCP-сервер, который связывает IP-адреса с определенными MAC-адресами, как определено в /etc/dhcp/dhcpd.conf файл на сервере (CentOS 6.2) следующим образом:

host <name>
{
  hardware ethernet <mac address>;
  fixed-address <ip>;
}

Однако в этом файле также есть комментарии, которые в основном перечисляют набор базовой инфраструктуры, обозначенный

# Non-DHCP STATIC. ONLY critical infrastructure

Как и где достигается привязка статического адреса к MAC, не связанного с DHCP? Я предполагаю, что логика этого заключается в том, что если DHCP-сервер выйдет из строя, эти системы (NIS, NFS и т. Д.) Останутся активными - имеет ли это смысл?

Наконец, очевидно, что DHCP устанавливает то, что является, по сути, статическим IP-адресом (т.е. MAC-адрес и IP-адрес связаны вместе). Однако затем dhcpd.conf файл также ссылается на статические IP-адреса, отличные от DHCP, в комментариях. Есть ли более правильный термин для одного из них, или это разные типы статических IP-адресов?

Когда фиксированный IP-адрес выдается DHCP-сервером на основе MAC-адреса клиента, это называется DHCP Reservation и это не статический IP-адрес.

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

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

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

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