Я использую Chrome в Linux. У меня есть локальный 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 и что-нибудь.
Как это исправить?
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.