小编Pan*_*nos的帖子

DNSMasq 如何与我的路由器集成?

语境

我已经在 Debian 机器上成功安装了 DNSMasq,一切似乎都在工作。这是我所做的:

  1. 安装 DNSMasq sudo apt-get install dnsmasq

  2. /etc/dnsmasq.d/home.dns使用以下内容更新文件:

     # General configuration
     domain-needed
     bogus-priv
     domain=dummy.home
     dhcp-range=192.168.0.10,static,48h
     dhcp-option=3,192.168.0.1
    
     # Device IPs
     dhcp-host=00:00:5e:00:52:41,desktop,192.168.0.10
     dhcp-host=00:00:5e:00:52:12,android,192.168.0.11
    
    Run Code Online (Sandbox Code Playgroud)

192.168.0.1 是我的 ISP 路由器的 IP。

  1. 在我的 ISP 路由器上关闭 DHCP
  2. 重新启动 DNSMasq 服务 sudo service dnsmasq restart

这一切都很棒,但我是网络新手,有很多问题:

  1. DNSMasq 如何与路由器通信?我的意思是,它如何告诉路由器它应该从那时起开始使用 DNSMasq 的 DHCP 服务器?是否有特定的协议,即 DNSMasq 与路由器通信,还是 DHCP 本身?

  2. 为什么我不必配置我的设备(安卓手机和台式电脑)来使用 DNSMasq 的 DNS 服务器?[这个问题的答案可能和上面那个问题的答案一样,但无论如何……]

  3. 有没有办法只将 DNSMasq 用于 DNS 并让路由器的 DHCP 服务器“与”或“使用”DNSMasq 的 DNS 服务器?这样我就不需要关闭路由器的 DHCP 服务器了。

正如我所说,我是一个新手,但我无法在网络上的任何地方找到这些问题的答案。

domain-name-system dhcp linux router dnsmasq

3
推荐指数
1
解决办法
4885
查看次数

标签 统计

dhcp ×1

dnsmasq ×1

domain-name-system ×1

linux ×1

router ×1