如何设置本地DNS?它与真实的、外部的有关系吗?

如何设置本地DNS?它与真实的、外部的有关系吗?

我在家庭网络中的 Jessie 上运行 Raspberry,有很多设备。我通过 IP 了解很多机器,但控制一切变得越来越困难。我使用一台机器作为服务器(rpiserver):它执行 dnsmasq、squid、DHCP、syslog(对于其他机器),并且认为它也可以轻松处理 DNS...这反过来应该给我带来更多的网络透明度。

我在互联网上拥有一个域名;比如说 example.net,运行 www 和邮件。

  1. 我是否需要使我的家庭网络域成为该域的一部分?例如 home.example.net?我不需要认为这两个域“相互交谈”或本地计算机需要外部访问。
  2. 我对 Linux 不太熟悉,因此,我想知道我需要更改哪些文件才能使其正常工作?
  3. 我是否需要更新 DHCP 配置并添加计算机名称,然后填充 DNS,还是相反?
  4. 最重要的是,运行本地 DNS 对于我所描述的内容有好处吗?
  5. 我想要一个自动解决方案;也许更新一个“事物”以传播或解决给其他人/为其他人解决。
  6. 互联网路由器的作用如下: WLAN/LAN 路由;这意味着我应该能够使用 dnsmasq,而不是设置 DNS 服务器?
  7. 当 root 从 rpiserver 发送通知并且该名称没有“域”部分时,拥有本地域是否可以防止邮件错误?

任何帮助表示赞赏。

答案1

你说它运行dnsmasq。除了 DHCP 之外,还有那个软件已经有DNS吗!只需/etc/hosts在那台机器上编辑你的内容,它就应该可以工作。为此使用 DNS 当然有一个好处;毕竟,这就是它的用途。

不,它不会在您的网络之外工作,除非您有国民服役记录在较高的区域。没关系。只要 LAN 上的每个主机都使用您的dnsmasq计算机作为其主要(或唯一)DNS 服务器,就应该没问题。

你不使其成为域的一部分,但如果您有域,那么这样做是一种很好的做法。

发送邮件是否会引起问题取决于很多因素。我建议您尝试一下,如果不起作用,请提出一个包含更多详细信息的不同问题(毕竟,这确实是一个完全不同的问题)。

相关内容