Солярис DNS

Солярис DNS

Я так и не понял до конца одну вещь:

  • Я устанавливаю[linux_distribution]в моем офисе на рабочей станции. Во время настройки он просит меня ввести имя хоста, поэтому я его придумываю. Установка завершается, все работает нормально, и система запущена и работает. С моего ноутбука в той же сети я могу выполнить ping[имя хоста], и получите ответ.
  • Я устанавливаю[solaris-дистрибуция]в моем офисе на той же рабочей станции. Во время настройки он просит меня ввести имя хоста, поэтому я его придумываю. Установка завершается, все работает нормально, и система запущена и работает. С моего ноутбука в той же сети я пробую ping[имя хоста]и не получаю ответа, поэтому пробую пинговать[айпи адрес]и получите ответ.

Вопросы:

  1. Почему это происходит?
  2. Как это исправить?

решение1

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

Исправление - Помимо очевидного создания статического IP-адреса и записи DNS.

В клиентской системе отредактируйте файл /etc/default/dhcpagent как пользователь root. Найдите ключевое слово REQUEST_HOSTNAME в файле /etc/default/dhcpagent и измените его следующим образом:

REQUEST_HOSTNAME=yes

Если перед ключевым словом стоит знак комментария (#), удалите #. Если ключевого слова нет, вставьте его.

Отредактируйте файл /etc/hostname.interface в клиентской системе и добавьте следующую строку:

inet hostname

где hostname — это имя, которое должен использовать клиент.

Как пользователь root, введите следующие команды, чтобы клиент выполнил полное согласование DHCP после перезагрузки:

  # pkill dhcpagent
  # rm /etc/dhcp/interface.dhc
  # reboot

решение2

Многие дистрибутивы Linux устанавливают Samba по умолчанию. Демон NMB будет обслуживать запросы на разрешение имен от других клиентов SMB в локальной сети из коробки. Solaris, скорее всего, этого не делает.

Чтобы исправить это, вы можете попробовать настроить DHCP-сервер и DNS-сервер на автоматическое назначение записей DNS новым IP-адресам аренды на основе имени хоста, предоставленного клиентом. Я считаю, что ISC BIND и DHCPD могут это сделать.

решение3

В. Почему это происходит?

A. Solaris не отправляет свое имя хоста на DHCP/DNS-серверы.

В. Как это исправить?

А. Попробуйте это:

Возможно, вам захочется прочитать несколько других статей по этой теме. Они предоставляют больше информации о динамических конфигурациях DNS в среде Sun. Эта ссылка — отличное место для начала:

Связанный контент