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

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

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

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

40 ответов

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако при использовании Network Manager существует (несовершенное) решение:

Обратите внимание на настройку DNS-серверов DHCP путем проверки файл resolve.conf: cat /etc/resolv.conf Щелкните правой кнопкой мыши индикатор Network Manager и выберите «Редактировать подключения» ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Измените только метод с автоматического (DHCP) на автоматический (DHCP). Скопируйте DNS-серверы, сохраненные на шаге # 1, в текстовое поле серверов DSN (введите запятые для разделения нескольких записей). Введите каждое из доменных имен для поиска в текстовое поле «Домены поиска». Нажмите «Сохранить» ... Отключите и снова подключите соединение.

Недостатки этого подхода заключаются в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для вашей домашней беспроводной сети и вашей беспроводной сети работы.

5
ответ дан 25 May 2018 в 19:56

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако при использовании Network Manager существует (несовершенное) решение:

Обратите внимание на настройку DNS-серверов DHCP путем проверки файл resolve.conf: cat /etc/resolv.conf Щелкните правой кнопкой мыши индикатор Network Manager и выберите «Редактировать подключения» ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Измените только метод с автоматического (DHCP) на автоматический (DHCP). Скопируйте DNS-серверы, сохраненные на шаге # 1, в текстовое поле серверов DSN (введите запятые для разделения нескольких записей). Введите каждое из доменных имен для поиска в текстовое поле «Домены поиска». Нажмите «Сохранить» ... Отключите и снова подключите соединение.

Недостатки этого подхода заключаются в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для вашей домашней беспроводной сети и вашей беспроводной сети работы.

5
ответ дан 25 July 2018 в 21:37

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако при использовании Network Manager существует (несовершенное) решение:

Обратите внимание на настройку DNS-серверов DHCP путем проверки файл resolve.conf: cat /etc/resolv.conf Щелкните правой кнопкой мыши индикатор Network Manager и выберите «Редактировать подключения» ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Измените только метод с автоматического (DHCP) на автоматический (DHCP). Скопируйте DNS-серверы, сохраненные на шаге # 1, в текстовое поле серверов DSN (введите запятые для разделения нескольких записей). Введите каждое из доменных имен для поиска в текстовое поле «Домены поиска». Нажмите «Сохранить» ... Отключите и снова подключите соединение.

Недостатки этого подхода заключаются в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для вашей домашней беспроводной сети и вашей беспроводной сети работы.

5
ответ дан 2 August 2018 в 03:14

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако при использовании Network Manager существует (несовершенное) решение:

Обратите внимание на настройку DNS-серверов DHCP путем проверки файл resolve.conf: cat /etc/resolv.conf Щелкните правой кнопкой мыши индикатор Network Manager и выберите «Редактировать подключения» ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Измените только метод с автоматического (DHCP) на автоматический (DHCP). Скопируйте DNS-серверы, сохраненные на шаге # 1, в текстовое поле серверов DSN (введите запятые для разделения нескольких записей). Введите каждое из доменных имен для поиска в текстовое поле «Домены поиска». Нажмите «Сохранить» ... Отключите и снова подключите соединение.

Недостатки этого подхода заключаются в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для вашей домашней беспроводной сети и вашей беспроводной сети работы.

5
ответ дан 4 August 2018 в 19:08

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако при использовании Network Manager существует (несовершенное) решение:

Обратите внимание на настройку DNS-серверов DHCP путем проверки файл resolve.conf: cat /etc/resolv.conf Щелкните правой кнопкой мыши индикатор Network Manager и выберите «Редактировать подключения» ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Измените только метод с автоматического (DHCP) на автоматический (DHCP). Скопируйте DNS-серверы, сохраненные на шаге # 1, в текстовое поле серверов DSN (введите запятые для разделения нескольких записей). Введите каждое из доменных имен для поиска в текстовое поле «Домены поиска». Нажмите «Сохранить» ... Отключите и снова подключите соединение.

Недостатки этого подхода заключаются в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для вашей домашней беспроводной сети и вашей беспроводной сети работы.

5
ответ дан 6 August 2018 в 03:25

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако при использовании Network Manager существует (несовершенное) решение:

Обратите внимание на настройку DNS-серверов DHCP путем проверки файл resolve.conf: cat /etc/resolv.conf Щелкните правой кнопкой мыши индикатор Network Manager и выберите «Редактировать подключения» ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Измените только метод с автоматического (DHCP) на автоматический (DHCP). Скопируйте DNS-серверы, сохраненные на шаге # 1, в текстовое поле серверов DSN (введите запятые для разделения нескольких записей). Введите каждое из доменных имен для поиска в текстовое поле «Домены поиска». Нажмите «Сохранить» ... Отключите и снова подключите соединение.

Недостатки этого подхода заключаются в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для вашей домашней беспроводной сети и вашей беспроводной сети работы.

5
ответ дан 7 August 2018 в 21:12

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако, если вы используете Network Manager: (! D20]

  1. , существует (несовершенное) решение. Обратите внимание на настройки DNS-серверов по DHCP, проверив файл resol.conf: cat /etc/resolv.conf
  2. Щелкните правой кнопкой мыши индикатор Network Manager и выберите Edit Connections ...
  3. Выберите соединение, которое вы хотите настроить, и нажмите Изменить . В зависимости от типа подключения вам может потребоваться переключить вкладки.
  4. В диалоговом окне «Редактирование» перейдите на вкладку IPv4 Settings (или Настройки IPv6 , если вы используете протокол IPv6).
  5. Измените метод из Автоматический (DHCP) на адреса (!) только .
  6. Скопируйте DNS-серверы, сохраненные на шаге 1, в текстовое поле DSN-серверов (запятая для разделения нескольких записей).
  7. Введите каждое из доменных имен для поиска в текстовом поле Search domains .
  8. Нажмите Сохранить ...
  9. Отключите и снова подключите соединение. [ ! d17]

Недостатки этого подхода состоят в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для домашней беспроводной сети и вашей беспроводной сети работы.

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

Ответ Сорина и ответ Ib33X верны, если вы не используете Network Manager. Если вы используете Network Manager, то, как представляется, Network Manager полностью контролирует генерацию файла resolv.conf (что в конечном итоге используется сетевой системой для поиска DNS). Изменение dhcpclient.conf неэффективно.

Однако, если вы используете Network Manager: (! D20]

  1. , существует (несовершенное) решение. Обратите внимание на настройки DNS-серверов по DHCP, проверив файл resol.conf: cat /etc/resolv.conf
  2. Щелкните правой кнопкой мыши индикатор Network Manager и выберите Edit Connections ...
  3. Выберите соединение, которое вы хотите настроить, и нажмите Изменить . В зависимости от типа подключения вам может потребоваться переключить вкладки.
  4. В диалоговом окне «Редактирование» перейдите на вкладку IPv4 Settings (или Настройки IPv6 , если вы используете протокол IPv6).
  5. Измените метод из Автоматический (DHCP) на адреса (!) только .
  6. Скопируйте DNS-серверы, сохраненные на шаге 1, в текстовое поле DSN-серверов (запятая для разделения нескольких записей).
  7. Введите каждое из доменных имен для поиска в текстовом поле Search domains .
  8. Нажмите Сохранить ...
  9. Отключите и снова подключите соединение. [ ! d17]

Недостатки этого подхода состоят в том, что вы должны указать как DNS-серверы, так и имена доменов поиска. Невозможно по-прежнему вытаскивать адреса DNS-сервера из DHCP.

Кроме того, настройки должны быть изменены для каждого соединения. Я не знаю, как изменить настройки для всех подключений. Однако это часто является преимуществом. Например, вам могут потребоваться различные настройки для домашней беспроводной сети и вашей беспроводной сети работы.

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

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

sudo nano /etc/dhcp/dhclient.conf
# add next line (alternatively you can use append instead of prepend)
prepend domain-name "example.com other.example.com";
# before: request subnet-mask...

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

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

# domain-name, domain-name-servers, domain-search, host-name,

- это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать гораздо плавно, что, вероятно, лучше, чем использование чего-либо другого имеет настройку для вас. Е.Г .: Я в сети 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 networking restart

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

6
ответ дан 25 May 2018 в 19:56

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

Нажмите индикатор Network Manager и выберите Edit Connections ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Оставьте его в автоматическом режиме (DHCP). Просто заполните поле Дополняемые домены с разделенным запятыми списком доменов и нажмите «Сохранить». Возможно, вам придется отключить и снова подключиться.
5
ответ дан 25 May 2018 в 19:56
  • 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
ответ дан 25 May 2018 в 19:56

Попробуйте ниже в этом случае, когда пользователи получают 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
ответ дан 25 May 2018 в 19:56
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

Попробуйте ниже в этом случае, когда пользователи получают 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
ответ дан 25 July 2018 в 21:37
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

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

sudo nano /etc/dhcp/dhclient.conf # add next line (alternatively you can use append instead of prepend) prepend domain-name "example.com other.example.com"; # before: request subnet-mask...

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

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

# domain-name, domain-name-servers, domain-search, host-name,

- это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать гораздо плавно, что, вероятно, лучше, чем использование чего-либо другого имеет настройку для вас. Е.Г .: Я в сети 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 networking restart

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

6
ответ дан 25 July 2018 в 21:37

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

Нажмите индикатор Network Manager и выберите Edit Connections ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Оставьте его в автоматическом режиме (DHCP). Просто заполните поле Дополняемые домены с разделенным запятыми списком доменов и нажмите «Сохранить». Возможно, вам придется отключить и снова подключиться.
5
ответ дан 25 July 2018 в 21:37
  • 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
ответ дан 25 July 2018 в 21:37

Попробуйте ниже в этом случае, когда пользователи получают 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
ответ дан 2 August 2018 в 03:14
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

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

sudo nano /etc/dhcp/dhclient.conf # add next line (alternatively you can use append instead of prepend) prepend domain-name "example.com other.example.com"; # before: request subnet-mask...

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

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

# domain-name, domain-name-servers, domain-search, host-name,

- это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать гораздо плавно, что, вероятно, лучше, чем использование чего-либо другого имеет настройку для вас. Е.Г .: Я в сети 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 networking restart

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

6
ответ дан 2 August 2018 в 03:14

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

Нажмите индикатор Network Manager и выберите Edit Connections ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Оставьте его в автоматическом режиме (DHCP). Просто заполните поле Дополняемые домены с разделенным запятыми списком доменов и нажмите «Сохранить». Возможно, вам придется отключить и снова подключиться.
5
ответ дан 2 August 2018 в 03:14
  • 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
ответ дан 2 August 2018 в 03:14

Попробуйте ниже в этом случае, когда пользователи получают 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
ответ дан 4 August 2018 в 19:08
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

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

sudo nano /etc/dhcp/dhclient.conf # add next line (alternatively you can use append instead of prepend) prepend domain-name "example.com other.example.com"; # before: request subnet-mask...

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

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

# domain-name, domain-name-servers, domain-search, host-name,

- это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать гораздо плавно, что, вероятно, лучше, чем использование чего-либо другого имеет настройку для вас. Е.Г .: Я в сети 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 networking restart

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

6
ответ дан 4 August 2018 в 19:08

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

Нажмите индикатор Network Manager и выберите Edit Connections ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Оставьте его в автоматическом режиме (DHCP). Просто заполните поле Дополняемые домены с разделенным запятыми списком доменов и нажмите «Сохранить». Возможно, вам придется отключить и снова подключиться.
5
ответ дан 4 August 2018 в 19:08
  • 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
ответ дан 4 August 2018 в 19:08

Попробуйте ниже в этом случае, когда пользователи получают 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
ответ дан 6 August 2018 в 03:25
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

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

sudo nano /etc/dhcp/dhclient.conf # add next line (alternatively you can use append instead of prepend) prepend domain-name "example.com other.example.com"; # before: request subnet-mask...

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

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

# domain-name, domain-name-servers, domain-search, host-name,

- это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать гораздо плавно, что, вероятно, лучше, чем использование чего-либо другого имеет настройку для вас. Е.Г .: Я в сети 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 networking restart

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

6
ответ дан 6 August 2018 в 03:25

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

Нажмите индикатор Network Manager и выберите Edit Connections ... Выберите подключение, которое вы хотите настроить, и нажмите «Изменить». В зависимости от типа подключения вам может потребоваться переключить вкладки. В диалоговом окне «Редактирование» перейдите на вкладку «Параметры IPv4» (или вкладку «Параметры IPv6», если вы используете IPv6). Оставьте его в автоматическом режиме (DHCP). Просто заполните поле Дополняемые домены с разделенным запятыми списком доменов и нажмите «Сохранить». Возможно, вам придется отключить и снова подключиться.
5
ответ дан 6 August 2018 в 03:25
  • 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
ответ дан 6 August 2018 в 03:25

Попробуйте ниже в этом случае, когда пользователи получают 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
ответ дан 7 August 2018 в 21:12
  • 1
    Вопрос направлен на то, как настроить соединение с помощью DHCP, т. Е. Речь идет о клиенте DHCP, а не о сервере. – Josip Rodin 18 January 2016 в 22:58

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

sudo nano /etc/dhcp/dhclient.conf # add next line (alternatively you can use append instead of prepend) prepend domain-name "example.com other.example.com"; # before: request subnet-mask...

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

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

# domain-name, domain-name-servers, domain-search, host-name,

- это позволяет использовать ваши собственные серверы имен доменов, позволяя вашему персонализированному доменному поиску работать гораздо плавно, что, вероятно, лучше, чем использование чего-либо другого имеет настройку для вас. Е.Г .: Я в сети 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 networking restart

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

6
ответ дан 7 August 2018 в 21:12

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

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