我可以将Ubuntu桌面用于DNS服务器吗?

时间:2013-10-12 06:52:22

标签: dns

对不起, 我有一台笔记本电脑安装了Ubuntu桌面。如果我想在这个位置使用名称服务器(DNS),那可能吗?或者我应该重新安装Ubuntu服务器吗?

3 个答案:

答案 0 :(得分:0)

是的,你可以!但是Ubuntu桌面通常安装了很多应用程序,它可能效果不好。如果方便的话,你最好使用Ubuntu服务器。

答案 1 :(得分:0)

服务器和桌面之间的唯一区别是 - 在发行版安装期间默认安装 的软件包。要将您的计算机用作DNS服务器,您必须安装DNS服务器的程序包,例如apt-get install bind9。对于服务器,可能是它已预先安装(我不知道)。就是这样。

正如在回答中一样,在桌面上运行的其他应用程序可能会使用太多资源或使您的系统不稳定,因此您最好不要使用它们。在这种情况下,如果删除所有与GUI相关的软件包,实际上将“桌面”变为“服务器”。

免责声明:我不是专家,我可能错了。

答案 2 :(得分:0)

是的,您可以轻松安装unboundbind9包并在您的LAN中提供DNS查询。

但是,设置网络需要更多一些,以便从您的应用程序发出的所有DNS查询都被定向到在同一安装中运行的缓存DNS服务器。为此,我不得不摆脱NetworkManager并安装wicdNetworkManager使用dnsmasq包(不缓存查询),所有DNS查询都定向到127.0.1.1,其中dnsmasq侦听查询。 wicd可以轻松设置指向127.0.0.1的静态DNS,这是unbound默认侦听的地址。

注意:当然,保持默认NetworkManager并正确设置以将查询定向到在同一台机器上运行的缓存名称服务器并非不可能。我认为wicd更容易。