Статический IP против DHCP Reservation

20

При настройке сети, нуждающейся в статических IP-адресах, я сталкивался как минимум с двумя способами.

A: Маршрутизатор / шлюз
В частности, на моем маршрутизаторе Buffalo в разделе DHCP-сервер есть возможность добавить несколько MAC-адресов и возможность назначить им IP-адрес.

B: На самом устройстве.
Настройка статического IP-адреса на самом устройстве с помощью настроек сетевого адаптера в Windows.

Что имеет больше смысла использовать в какой ситуации? Один лучше / хуже другого?

Shaz
источник
3
Единственный случай, который был упущен до настоящего времени, - это случай портативного устройства (например, ноутбука). Настройка адреса вручную приведет к его поломке при отключении устройства от сети.
Зоредаче

Ответы:

28

Основное преимущество использования резервирования DHCP состоит в том, что назначение «статического» IP-адреса управляется централизованно. Это может быть полезно, например, если вы часто перестраиваете конкретный компьютер или постоянно меняете ОС, или если установка «статического» IP-адреса громоздка (например, DirectTV DVR).

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

Наконец, использование DHCP-резервирования - это хорошо, потому что у вас есть центральное место, куда вы можете перейти и посмотреть IP-адрес машины, при условии, что маршрутизатор \ DHCP-сервер позволяет вам записать имя в дополнение к IP-адресу и MAC-адресу.

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

mageos
источник
3
Хороший обзор, хороший ответ.
mfinni
2
+1 - резервирование DHCP замечательное. Даже если устройство фактически имеет статически назначенный адрес (из-за повреждения мозга в устройстве или из-за того, что оно должно быть статичным), использование резервирования для отслеживания всех назначений IP-адресов дает вам хранилище конфигурации, которое по определению не может выпасть даты (в отличие от электронных таблиц, текстовых файлов и т. д.). Переименовав несколько сетей, в которых DHCP-серверы настроены таким образом, я могу с уверенностью сказать, что это проще, чем ад в статических адресах.
Эван Андерсон
Если у вас есть устройство, для которого требуется установить статический IP-адрес вручную, также настройка резервирования DHCP для него имеет один недостаток - с маршрутизатора оно выглядит так же, как и любое другое резервирование DHCP, но, в отличие от других машин, модификации от маршрутизатора не будут распространяться. Это можно легко упустить из виду и вызвать проблемы.
Кевин
иногда резервирование DHCP является единственным вариантом :(
oldboy
4

А это единственный способ установить статический IP-адрес. Само устройство настраивает свой собственный IP-адрес; это статический адрес.

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

Нет C.

mfinni
источник
1
Ах, DHCP Reservationспасибо за терминологию. :)
Shaz
Добро пожаловать на сайт. Пожалуйста, прочитайте ссылку «Помощь» вверху, и не забудьте принять ответ.
mfinni
4

Правильный термин - бронирование аренды . Здесь вы устанавливаете конкретный адрес на вашем DHCP-сервере для MAC-адреса. Это не похоже на статический IP-адрес в том смысле, что если адресов больше нет, а узел не использует зарезервированный адрес, он будет передан другому узлу, если это необходимо. Таким образом, по сути, с DHCP нет способа «гарантировать 100%» одного конкретного адреса, но опять же, для этого и нужен DNS :-)

Вы, вероятно, не столкнетесь с этим при нормальных обстоятельствах, но это стоит упомянуть.

MDMoore313
источник
В зависимости от характеристик вашего роутера, но базовые (домашние) Netgear & Linksys имеют не резервирование аренды, а реальное. Они поддерживают разные диапазоны IP для динамического распределения, и вы можете добавить статическое распределение за пределы этого диапазона.
Логан Мзз
1

Одна из причин, по которой резервирование является более безопасным, чем статическое назначение, заключается в том, что если одно устройство, обычно принтер, установлено статическим, это может стать источником будущих ловушек. Я столкнулся с действительно неприятным случаем этой проблемы. Какой-то пинпад в ресторане был установлен на статический, а затем забыт. Когда он был случайно включен, он начал конфликтовать с более новым статическим назначением. Вся сеть сходила с ума. Панели не сказали бы конфликт адресов, как компьютер, но делали странные вещи. Если администратор устанавливает статическое назначение, он / она не имеет ни малейшего представления о каждом устройстве в сети, которое может занимать несколько этажей. Из-за этого может быть сделано конфликтующее статическое назначение. И когда старое устройство возвращается. Бам! Однажды я настраивал статический IP-адрес на принтере (длинная история) и использовал какой-то сумасшедший номер в подсети, чтобы избежать "удара" другое статическое назначение. Это как играть в линкор, наоборот. С резервированием это похоже на статические назначения, но все назначения отмечены в одном месте. Вам не нужно бегать вокруг настройки встроенных устройств. Просто скопируйте, вставьте текст и готово. PS Я понимаю, что резервирование все еще использует DHCP. У клиента все еще должна быть запущена служба DHCP на устройстве. Для большего масштаба проверьте IPAM.

user242114
источник
+1 за "игру в линейный корабль, наоборот".
womble
-2

Ваш вопрос имеет мало смысла. Однако многое зависит от того, как вы хотите настроить свою сеть.

Лично я всегда устанавливаю статические IP-адреса для сетевых устройств, чтобы их можно было легко находить и управлять ими. То же самое касается всех стационарных устройств, таких как настольные компьютеры / рабочие станции.

Джейсон
источник
Как легко найти и управлять статическими IP-адресами? Ваше утверждение имело бы больше смысла, если бы оно начиналось: «Я всегда устанавливал динамические IP-адреса ...»
Энди Джи