Прямо сейчас у меня нет установки Ubuntu, чтобы проверить это, но нормальный способ сделать это - добавить новую строку search mydomain.tldв/etc/resolv.conf
Hennes
Не могли бы вы объяснить, что вы подразумеваете под DNS-суффиксом?
Оли
Ответы:
9
В прошлом вы делали это, изменяя /etc/resolv.conf. Сейчас /etc/resolv.confуправляется resolvconf. Итак, теперь вы делаете:
Создайте файл с именем /etc/resolvconf/resolv.conf.d/tail
В Debian и Ubuntu системное имя хоста является коротким именем - это имя не имеет суффикса имени домена. Суффиксы доменных имен для машины определяются DNS, который находится за пределами самой машины.
Некоторым приложениям, работающим на локальном компьютере, необходимо дать одно или несколько полных доменных имен для локального компьютера. Эти приложения должны быть настроены соответствующим образом.
search mydomain.tld
в/etc/resolv.conf
Ответы:
В прошлом вы делали это, изменяя
/etc/resolv.conf
. Сейчас/etc/resolv.conf
управляетсяresolvconf
. Итак, теперь вы делаете:/etc/resolvconf/resolv.conf.d/tail
search mydomain.tld
в этот файлsudo resolvconf -u
источник
Для статических ipaddresses это можно определить,
/etc/network/interfaces
например:см. Что означает опция dns-search в / etc / network / interfaces?
источник
В Debian и Ubuntu системное имя хоста является коротким именем - это имя не имеет суффикса имени домена. Суффиксы доменных имен для машины определяются DNS, который находится за пределами самой машины.
Некоторым приложениям, работающим на локальном компьютере, необходимо дать одно или несколько полных доменных имен для локального компьютера. Эти приложения должны быть настроены соответствующим образом.
источник
Я добился этого, добавив ...
к ..
а потом...
источник