Tôi đang chạy Chrome trên Linux. Tôi có DNS cục bộ để phân giải * .myname.com thành 127.0.0.2 (Tôi nhập "host anything.myname.com" hoặc "host myname.com" và tôi thấy địa chỉ chính xác). Tuy nhiên, trong Chrome khi tôi nhập "myname.com", nó được chuyển hướng đến "www.myname.com" và giải quyết trang web "thực" mà tôi không muốn.
Chỉ khi tôi nhập "test.myname.com" chứ không phải "www.myname.com", Chrome mới giải quyết chính xác thành 127.0.0.2. Tôi đoán Chrome đang cố gắng làm điều thú vị với www.anything.com và bất cứ điều gì.com.
Làm thế nào để khắc phục nó?
PS: DNS cục bộ tôi đang sử dụng là dnsmasq. Nếu tôi rõ ràng đặt myname.com vào / etc / hosts thì Chrome sẽ phân giải chính xác thành 127.0.0.2, nhưng tôi không thể sử dụng ký tự đại diện trong / etc / hosts.
PPS: Tôi có thể xác nhận tại chrome: // net-internals / # dns rằng Chrome chính xác myname.com và www.myname.com vào IP công khai thực sự.