打扰一下,我有一台笔记本电脑安装了 Ubuntu 桌面。如果我想在这个位置使用名称服务器(DNS),这可能吗?还是我应该重新安装 Ubuntu 服务器?
3 回答
是的,你可以!但是Ubuntu桌面通常安装了很多应用程序,它可能不能很好地工作。如果方便,你最好使用Ubuntu服务器。
服务器和桌面之间的唯一区别是 -在发行版安装期间默认安装哪些软件包。要将您的计算机用作 DNS 服务器,您必须为 DNS 服务器安装软件包,例如apt-get install bind9
. 对于服务器,可能是预装的(我不知道)。就这样。
正如 andy 的回答一样,可能在 Desktop 上运行的其他应用程序会使用过多的资源或使您的系统不稳定,因此您最好不要使用它们。在这种情况下,如果您删除所有与 GUI 相关的软件包,您实际上会将“桌面”变成“服务器”。
免责声明:我不是专家,我可能是错的。
是的,您可以轻松地在 LAN 中安装unbound
或打包并提供 DNS 查询。bind9
但是,设置网络需要更多的参与,以便从您的应用程序发出的所有 DNS 查询都被定向到在同一安装中运行的缓存 DNS 服务器。为此,我不得不摆脱NetworkManager
并安装。使用包(不缓存查询)并且所有 DNS 查询都定向到,其中侦听查询。可以轻松设置指向 的静态 DNS ,这是默认侦听的地址。wicd
NetworkManager
dnsmasq
127.0.1.1
dnsmasq
wicd
127.0.0.1
unbound
NetworkManager
注意:当然,保留默认值并正确设置以将查询定向到在同一台机器上运行的缓存名称服务器并非不可能。我只是认为使用wicd
.