如何在Ubuntu 12.04中添加DNS后缀?

我刚刚安装了ubuntu 12.04。 我是Linux上的初学者。 那么,如何在此操作系统中添加DNS后缀。 请帮忙..

在过去,您通过修改/etc/resolv.conf来完成此操作。 现在/etc/resolv.confresolvconf管理。 所以现在你做:

  • 创建名为/etc/resolvconf/resolv.conf.d/tail的文件
  • 将行search mydomain.tld添加到该文件
  • 运行sudo resolvconf -u

对于静态ipaddresses,可以在/etc/network/interfaces定义,例如:

 dns-search na.my-domain.net 

看看dns-search选项在/ etc / network / interfaces中意味着什么?

在Debian和Ubuntu中,系统主机名是一个短名称—该名称没有域名后缀。 机器的域名后缀由DNS确定,该DNS位于机器本身之外。

需要为本地计算机上运行的某些应用程序提供本地计算机的一个或多个完全限定的域名。 应相应地配置这些应用程序。

我通过添加…实现了这一点

 append domain-name "na.my-domain.net"; 

至..

 /etc/dhcp/dhclient.conf 

然后…

 sudo restart network-manager