dnsmasq 只能在本地机器上工作
dnsmasq only working on local machine
我正在使用 Ubuntu 14.04,并且我安装了 dnsmarq。
我的dnsmasq.conf的内容是
address=/project.dev/192.168.0.2
listen-address=127.0.0.1
listen-address=192.168.0.2
bind-interfaces
我可以从我的本地计算机访问 project.dev,但是,从同一本地网络上的另一台设备这是不可能的。
设备可以使用静态IP(192.168.0.2)到达本地机器(使用dnsmasq),并且设备的DNS IP设置为本地机器的静态IP(192.168.0.2)。
配置文件中是否缺少某些不允许我访问 DNS 服务器或阻止 DNS 服务器为 project.dev 提供错误 IP 的内容?
由于我设备上的浏览器(iPhone 4s 上的 Safari)将 URL 'project.dev' 转换为搜索查询并因此尝试联系google。例如,将我的 URL 更改为 'project.com' 即可解决问题。
我正在使用 Ubuntu 14.04,并且我安装了 dnsmarq。
我的dnsmasq.conf的内容是
address=/project.dev/192.168.0.2
listen-address=127.0.0.1
listen-address=192.168.0.2
bind-interfaces
我可以从我的本地计算机访问 project.dev,但是,从同一本地网络上的另一台设备这是不可能的。 设备可以使用静态IP(192.168.0.2)到达本地机器(使用dnsmasq),并且设备的DNS IP设置为本地机器的静态IP(192.168.0.2)。 配置文件中是否缺少某些不允许我访问 DNS 服务器或阻止 DNS 服务器为 project.dev 提供错误 IP 的内容?
由于我设备上的浏览器(iPhone 4s 上的 Safari)将 URL 'project.dev' 转换为搜索查询并因此尝试联系google。例如,将我的 URL 更改为 'project.com' 即可解决问题。