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

Что делают время аренды DHCP и доменное имя?

Почему нам нужно устанавливать время аренды для DHCP-сервера? Что происходит с клиентом, который использует этот IP-адрес, когда срок его действия истек? Если я установлю его время на 100 лет, какая разница?

Кроме того, я не знаю, почему мы должны устанавливать доменное имя для DHCP-сервера. В чем идея?

Почему нам нужно устанавливать время аренды для DHCP-сервера?

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

Что происходит с клиентом, который использует этот IP-адрес, когда срок его действия истек?

Когда DCHP работает правильно, клиент начнет попытки продлить аренду в период полураспада. Это сделано для того, чтобы IP-адрес не был назначен другой машине, и чтобы обеспечить удобный способ сохранения аренды. Резервирование сделано для того, чтобы предоставить клиентам более стабильные адреса - например, в большинстве компаний по выходным большинство компьютеров выключено, поэтому в понедельник dhcp снова выдает ТО ЖЕ адрес.

Если я установлю его время на 100 лет, какая разница?

Никто никогда не узнает адрес. У клиента, даже если он отключен, он будет зарезервирован на 100 лет, и в результате у вас закончатся адреса. Если вы установите слишком высокую аренду, вы успешно предотвратите повторное использование адреса.

Кроме того, я не знаю, почему мы должны устанавливать доменное имя для DHCP-сервера. В чем идея?

Идея состоит в том, что клиент знает, в каком домене он находится. Когда вы вводите «blabla» в веб-браузер, компьютер также может попробовать «blabla.domain.company», потому что ему известно имя домена. Та же настройка, что и в настройках tcp / ip (суффикс домена по умолчанию).

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

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

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

Установка времени аренды по умолчанию (или любого срока аренды для конкретной аренды) на 100 лет делает этот IP-адрес (или любые адреса, арендованные с этим временем) недоступными в течение 100 лет. Как уже сказал TomTom, это фактически отключит преимущества наличия DHCP.

Ваш последний вопрос не имеет особого смысла, поскольку ему не хватает ясности в деталях. В DHCP-сервере есть несколько опций, которые работают с DNS:

  1. Когда DHCP-сервер получает указание раздавать фиксированные IP-адреса для определенных клиентов, можно определить имя хоста DDNS. Это позволяет DHCP-серверу динамически обновлять идентифицированный DNS-сервер, так что для этого клиента предоставляется разрешение имен.
  2. Если клиент настроен на предоставление имени хоста DHCP-серверу, то динамические обновления DNS могут выполняться с использованием этого имени хоста.
  3. DHCP-серверы не только предоставляют IP-адреса, они могут предоставить клиенту целый ряд параметров конфигурации (DHCP - это протокол динамической конфигурации хоста). Один из этих вариантов - указать клиенту, какие DNS-серверы использовать для разрешения имен. Если вы не настроите этот параметр, тогда каждый клиент должен быть настроен вручную для разрешения DNS (что в некотором роде противоречит идее DHCP).
  4. Если ни один из вышеперечисленных ответов не дает ответа на ваш вопрос, пожалуйста, поясните, в чем именно был вопрос.