Dnsmasq-基本配置

Dnsmasq-基本配置

我正在尝试在我的本地网络运行 dnsmasq 服务器来将名称转换www.mydomain.dev为 IP 地址10.254.20.4

我需要这个名称来更正签名 SSL 证书。我尝试通过命令从安装了 dnsmasq 的本地计算机和远程计算机(我的笔记本电脑)ping 主机

ping mydomain.dev 

但不幸的是它不起作用。Ping 响应:

“Ping 请求找不到主机 mydomain.dev。请检查名称并重试。”

  • 在我的笔记本电脑上,我可以通过 IP 访问主机。
  • 在笔记本电脑中我已将主 DNS 设置为10.254.20.4并将次要 DNS 设置为8.8.8.8

在 dnsmasq.config 中我有这样的配置:

listen-address=127.0.0.1 

server=/dev/127.0.0.1

local=/localnet/

address=/www.mydomain.dev/10.254.20.4

出了什么问题?有什么想法吗?

在此先感谢您的帮助,

米哈乌

答案1

server是的同义词local

因此你的 dnsmasq 配置将包含

listen-address=127.0.0.1 
local=/dev/
domain=dev

然后打开 /etc/hosts 并添加

10.254.20.4  www.mydomain.dev

保存并重新启动 dnsmasq

相关内容