Вот как выглядит мой файл resolv.conf:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 46.38.225.230
nameserver 46.38.252.230
search megasrv.de
В нем есть строка search megasrv.de
(и преобразователи DNS). Предположительно, это сделано для того, чтобы вы могли искать другие серверы у этого провайдера только по их случайному имени хоста.
Однако это бесполезно, поскольку я установил свои собственные имена хостов. Из-за этого я хотел бы изменить это либо на свой домен, чтобы вывод hostname -f
был правильным.
Однако мне не ясно, откуда эта строка. Все файлы в /etc/resolvconf/resolvconf.d/
пусты, за исключением предупреждения выше. Однако после редактирования файлов я возвращаюсь, когда выполняю resolvconf -u
Если вы используете dhcp, он исходит от него, вы можете изменить его из /etc/dhcp/dhclient.conf