我正在尝试在我的本地网络运行 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