Добавление дополнительных доменов поиска DNS при использовании DHCP

Как добавить дополнительные DNS-поисковые домены в сетевое соединение, настроенное с помощью DHCP?

На работе у нас есть несколько поддоменов (test.example.com, dev.example.com, и т. д.), и я устал от перпендикулярности поддомена каждый раз, когда мне нужно получить доступ к серверу в одном из поддоменов.

9
задан 6 July 2011 в 18:20

40 ответов

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

Нажмите индикатор Network Manager и выберите Edit Connections ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Оставьте его в автоматическом режиме (DHCP). Просто заполните поле Дополняемые домены с разделенным запятыми списком доменов и нажмите «Сохранить». Возможно, вам придется отключить и снова подключиться.
5
ответ дан 7 August 2018 в 21:12
  • 1
    Он работает с 16.04 LTS, и мне пришлось отключиться и снова подключиться. – Rudy Vissers 15 May 2017 в 13:23

в ubuntu 11.10 отредактируйте файл /etc/dhcp/dhclient.conf и добавьте эту строку

append domain-name "domain.com";

Затем перезапустите свою сеть.

/etc/init.d/networking restart
2
ответ дан 7 August 2018 в 21:12

в ubuntu 11.10 отредактируйте файл /etc/dhcp/dhclient.conf и добавьте эту строку

  append domain-name "domain.com";   

Затем перезагрузите сеть.

  /etc/init.d/networking restart  
2
ответ дан 10 August 2018 в 09:31

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

  • Нажмите на индикатор Network Manager и выберите Изменить соединения ... Выберите подключение, которое вы хотите настроить, и нажмите Изменить . В зависимости от типа соединения вам может потребоваться переключить вкладки.
  • В диалоговом окне «Редактирование» перейдите на вкладку IPv4 Settings (или Настройки IPv6 , если вы используете IPv6).
  • Оставьте его установленным в Автоматическим (DHCP) . Просто заполните поле Дополнительные области поиска с разделенным запятыми списком доменов и нажмите Сохранить .
  • Возможно, вам придется отключить и снова подключиться.
5
ответ дан 10 August 2018 в 09:31

Попробуйте ниже в этом случае, когда пользователи получают ip-адрес с сервера dhcp, он получает mulitple dns servers

/etc/dhcp3/dhcpd.conf:

ddns-update-style none ;

игнорировать клиент-обновления;

authoritative;

default-lease-time 1209600;

max-lease-time 1814400;

вариант local-wpad code 252 = текст;

--- Серверы доменных имен, сообщает клиентам, какие DNS-серверы использовать.

option domain-name -servers 10.0.0.15, 8.8.8.8, 192.168.1.1;

опция смещение по времени 0

-1
ответ дан 10 August 2018 в 09:31

Вот полное решение, которое работает, по крайней мере, с 12.04 :

  sudo nano /etc/dhcp/dhclient.conf # добавить следующую строку (в качестве альтернативы вы можете  использовать append вместо prepend) добавить доменное имя «example.com other.example.com»;  # before: request subnet-mask ...  

(вы также можете использовать sudo -e /etc/dhcp/dhclient.conf, если вы доверяете редактору по умолчанию )

Если вы находитесь в какой-либо «профессиональной» сети с собственными DNS-серверами и / или если вы настроили свой собственный DNS-сервис (ы) в указанной сети, а также на своей рабочей станции, то вам также может понадобиться прокомментировать эту строку:

  # имя домена, домен-имя-серверы, домен-поиск, имя-хоста,  

- Это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать намного плавно, что, вероятно, лучше, чем использование того, что у кого-то еще есть для вас. Е.Г .: Я в сети 192.168.10.0; компания имеет сервер имен 192.168.10.10 и 192.168.10.11, но я запускаю собственный сервер имен с более обширным списком имен на 192.168.10.20 (который будет перенаправлен на 192.168.10.10 и .11 по мере необходимости). Все мои сетевые конфигурации объявляют 192.168.10.20 и 8.8.8.8 и 8.8.4.4 (серверы имен Google), но DHCP будет отклонять эту предпочтение, подавая мне 192.168.10.10 в качестве сервера по умолчанию. В конце концов, не запрашивая эти аспекты из DHCP, вы значительно улучшите сетевой ресурс.

Теперь перезапустите сеть:

  Перезагрузка службы sudo service   

(вы также можете использовать sudo /etc/init.d/networking restart со старыми скриптами rc)

6
ответ дан 10 August 2018 в 09:31

Попробуйте ниже в этом случае, когда пользователи получают ip-адрес с сервера dhcp, он получает mulitple dns servers

/etc/dhcp3/dhcpd.conf:

ddns-update-style none ;

игнорировать клиент-обновления;

authoritative;

default-lease-time 1209600;

max-lease-time 1814400;

вариант local-wpad code 252 = текст;

--- Серверы доменных имен, сообщает клиентам, какие DNS-серверы использовать.

option domain-name -servers 10.0.0.15, 8.8.8.8, 192.168.1.1;

опция смещение по времени 0

-1
ответ дан 13 August 2018 в 12:59
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

Вот полное решение, которое работает, по крайней мере, с 12.04 :

  sudo nano /etc/dhcp/dhclient.conf # добавить следующую строку (в качестве альтернативы вы можете  использовать append вместо prepend) добавить доменное имя «example.com other.example.com»;  # before: request subnet-mask ...  

(вы также можете использовать sudo -e /etc/dhcp/dhclient.conf, если вы доверяете редактору по умолчанию )

Если вы находитесь в какой-либо «профессиональной» сети с собственными DNS-серверами и / или если вы настроили свой собственный DNS-сервис (ы) в указанной сети, а также на своей рабочей станции, то вам также может понадобиться прокомментировать эту строку:

  # имя домена, домен-имя-серверы, домен-поиск, имя-хоста,  

- Это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать намного плавно, что, вероятно, лучше, чем использование того, что у кого-то еще есть для вас. Е.Г .: Я в сети 192.168.10.0; компания имеет сервер имен 192.168.10.10 и 192.168.10.11, но я запускаю собственный сервер имен с более обширным списком имен на 192.168.10.20 (который будет перенаправлен на 192.168.10.10 и .11 по мере необходимости). Все мои сетевые конфигурации объявляют 192.168.10.20 и 8.8.8.8 и 8.8.4.4 (серверы имен Google), но DHCP будет отклонять эту предпочтение, подавая мне 192.168.10.10 в качестве сервера по умолчанию. В конце концов, не запрашивая эти аспекты из DHCP, вы значительно улучшите сетевой ресурс.

Теперь перезапустите сеть:

  Перезагрузка службы sudo service   

(вы также можете использовать sudo /etc/init.d/networking restart со старыми скриптами rc)

6
ответ дан 13 August 2018 в 12:59

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

  • Нажмите на индикатор Network Manager и выберите Изменить соединения ... Выберите подключение, которое вы хотите настроить, и нажмите Изменить . В зависимости от типа соединения вам может потребоваться переключить вкладки.
  • В диалоговом окне «Редактирование» перейдите на вкладку IPv4 Settings (или Настройки IPv6 , если вы используете IPv6).
  • Оставьте его установленным в Автоматическим (DHCP) . Просто заполните поле Дополнительные области поиска с разделенным запятыми списком доменов и нажмите Сохранить .
  • Возможно, вам придется отключить и снова подключиться.
5
ответ дан 13 August 2018 в 12:59
  • 1
    Он работает с 16.04 LTS, и мне пришлось отключиться и снова подключиться. – Rudy Vissers 15 May 2017 в 13:23

в ubuntu 11.10 отредактируйте файл /etc/dhcp/dhclient.conf и добавьте эту строку

  append domain-name "domain.com";   

Затем перезагрузите сеть.

  /etc/init.d/networking restart  
2
ответ дан 13 August 2018 в 12:59

Другие вопросы по тегам:

Похожие вопросы: