我在Linux上运行Chrome。我有本地DNS可以将* .myname.com解析为127.0.0.2(我键入“ host what.myname.com”或“ host myname.com”,然后看到正确的地址)。但是,在Chrome中,当我键入“ myname.com”时,它将重定向到“ www.myname.com”并解决我不需要的“真实”网站。
仅当我键入“ test.myname.com”而不是“ www.myname.com”时,Chrome才能将其正确解析为127.0.0.2。我猜想Chrome浏览器正在尝试通过www.anything.com和everything.com做一些时髦的事情。
如何解决?
PS:我正在使用的本地DNS是dnsmasq。如果我明确地将myname.com放到/ etc / hosts中,Chrome可以将其正确解析为127.0.0.2,但是我不能在/ etc / hosts中使用通配符。
PPS:我可以在chrome:// net-internals /#dns上确认Chrome将myname.com和www.myname.com正确地插入了真实的公共IP。