Saya menjalankan Chrome di Linux. Saya memiliki DNS lokal untuk menyelesaikan * .myname.com ke 127.0.0.2 (saya mengetik "host whatever.myname.com" atau "host myname.com" dan saya melihat alamat yang benar). Namun di Chrome ketika saya mengetik "myname.com" itu dialihkan ke "www.myname.com" dan menyelesaikan situs web "nyata" yang tidak saya inginkan.
Hanya ketika saya mengetik "test.myname.com", bukan "www.myname.com", Chrome dengan benar menyelesaikannya menjadi 127.0.0.2. Saya kira Chrome sedang mencoba melakukan hal yang funky dengan www.anything.com dan anything.com.
Bagaimana memperbaikinya?
PS: DNS lokal yang saya gunakan adalah dnsmasq. Jika saya secara eksplisit memasukkan myname.com ke / etc / hosts Chrome menyelesaikannya dengan benar ke 127.0.0.2, tapi saya tidak bisa menggunakan wildcard di / etc / hosts.
PPS: Saya dapat mengonfirmasi di chrome: // net-internal / # dns bahwa Chrome dengan benar myname.com dan www.myname.com menjadi IP publik nyata.
sumber
/etc/resolv.conf
.Anda dapat mengubah pengaturan proxy Anda dan memaksanya untuk menggunakan alamat yang Anda inginkan.
Buka file baru, dengan ekstensi .pac, file-file itu digunakan oleh sistem untuk menentukan proxy, salin ini ke konten file:
buka pengaturan proxy chrome, dan di bawah "url untuk konfigurasi proxy otomatis" masukkan path ke file itu.
tidak perlu memiliki server DNS, Anda dapat mengarahkannya ke berbagai port pada mesin, dan Anda dapat memprogramnya untuk kebutuhan Anda.
sumber