DHCPD (Slackware) — отключение автоматической генерации шлюза как DNS-сервера

DHCPD (Slackware) — отключение автоматической генерации шлюза как DNS-сервера

Добрый день,

Я использую рабочую станцию ​​Linux на Slackware 13.37.

Одна из «проблем», с которой мне пришлось столкнуться после выхода версии 11.0, заключается в следующем:

  • DNS-серверы опрашиваются и определяются при запуске DHCP-демона (DHCPD)
  • Это вызывается при запуске скриптом, расположенным по адресу/etc/rc.d/rc.dhcpd
  • Мои DNS-серверы моего интернет-провайдера разрешены правильно и хранятся в списке, расположенном по адресу/etc/resolv.conf

Однако, одна раздражающая проблема заключается в том, что мой IP-адрес шлюза (например: 192.168.1.1) всегда автоматически помещается в начало списка в resolv.conf, что означает, что мне всегда приходится ждать тайм-аута, прежде чем допустимый DNS-сервер будет использован для разрешения адреса (например: тайм-аут на 192.168.1.1, поскольку это на самом деле не DNS-сервер, затем DHCP использует следующий сервер в списке). Я мог бы уменьшить тайм-аут разрешения DNS, чтобы запрос шлюза завершался быстрее, но это не то, что мне нужно, так как я не хочу ухудшать возможности легитимных DNS-серверов.

Я хотел бы изменить работу DHCPD, чтобы онНЕТпоместите мой IP-адрес шлюза в начало этого списка. Я искал через "man dhcpd" и т. д., но пока не нашел точного ответа. Любая помощь по этому вопросу приветствуется.

Заранее благодарю всех за ваше время и помощь.

решение1

Я понял, что в целом не хочу этого делать, так как это повлияет на разрешение имен хостов для машин в моей локальной сети.

решение2

У меня есть опыт работы с двумя демонами DHCP под Linux - udhcpdи isc-dhcp-server(вероятно, именно этот вы используете).

Оба позволяют вам редактировать строфы в соответствующих файлах конфигурации, чтобы выдавать любые адреса, которые вам нравятся, в качестве DNS-серверов. Попробуйте man dhcpd.confили аналогичное для получения подробной информации.

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