如果没有 http:// 前缀,DNS 主机名将无法解析

如果没有 http:// 前缀,DNS 主机名将无法解析

我在树莓派上使用DnsMasq。配置/etc/dnsmasq.conf如下:

 interface=eth0
 domain-needed
 bogus-priv
 strict-order
 addn-hosts=/etc/hosts.dnsmasq

还有/etc/hosts.dnsmasq

192.168.0.2 abcd.bus
192.168.0.2 www.abcd.bus

我为 Raspberry Pi 配置了静态 IP,并运行 Apache Web 服务器。当我点击“http://abcd.bus“ 和 ”http://www.abcd.bus“在浏览器上它可以解析并显示网页。但问题是,当我只点击“abcd.bus”或“www.abcd.bus”而没有点击http://时,它无法解析并显示未找到网页。

为什么浏览器在解析时没有前缀“http://”?有什么配置可以做到这一点吗?

我正在使用 Google Chrome 浏览器。

答案1

我认为您需要在编辑主机文件后刷新 DNS 表。在 Windows 中,命令提示符中的命令是 ipconfig /flushdns。不确定 Linux 是否如此。

相关内容