Pertanyaan Cara me-refresh file host tanpa me-reboot


Pada Windows, bagaimana Anda me-refresh file host tanpa me-reboot?


153
2018-05-17 11:16






Jawaban:


Anda tidak perlu reboot. Perubahan apa pun yang Anda buat pada file host adalah segera. Anda harus melakukan reboot agar perubahan diterapkan di Windows 9x. Itu bukan lagi kasusnya.

Namun, Anda mungkin perlu memulai ulang aplikasi apa pun yang melakukan hostname internal atau caching DNS, seperti browser web.


142
2018-05-17 11:16



Tetapi Anda mungkin perlu menjalankan ulang aplikasi yang sedang berjalan karena entri DNS mungkin di-cache. - Barfieldmv
Tentu saja menambahkan DNS aplikasi yang sedang berjalan, karena itulah yang pada akhirnya penting. Firefox, dari pengetahuan dan pengujian saya beberapa saat yang lalu, membutuhkan waktu 60 detik untuk menyegarkan. - Xonatron
Memulai ulang Chrome tidak akan mengambil perubahan yang Anda buat pada file host Anda di Windows. Arahkan ke chrome: // net-internals / # dns dan tekan tombol "Hapus cache host". - 2Toad
Maaf, tetapi tidak berfungsi pada Windows 7. Setiap orang harus mencari solusi lain yang diusulkan seperti ini: computerstepbystep.com/dns_client_service.html - Revious
Sebenarnya saya salah: tidak ada satu pun solusi yang diusulkan berhasil. Saya harus me-restart windows. Bahkan ping tidak mendapatkan pembaruan. Pemantauan dengan ProcMon ping dapat membantu untuk melihat proses mana yang dipanggil ketika mencoba menyelesaikan suatu domain. - Revious


Sudahkah Anda mencoba ipconfig / flushdns? Saya belum menemukan kebutuhan untuk reboot.


35
2018-05-17 11:16



Jalankan ini dari command prompt administrator (tahan Ctrl + Shift saat membukanya). - Walf


Hanya peringatan, NSLOOKUP masih akan mengambil hasil dari DNS Server tidak akan pernah melihat file host; Untuk memeriksa apakah nama baru Anda berfungsi, coba perintah ping.


25
2018-05-17 11:16





IE cache entri DNS. Anda perlu memulai contoh IE baru untuk melihat perubahan file host.


22
2018-05-17 11:16



Firefox menyegarkan setelah sekitar 60 detik, Anda harus memeriksa ulang apakah IE tidak melakukan penyegaran juga. - Xonatron
IE9 tidak mendeteksi perubahan beberapa menit. Jadi lebih mudah menggunakan ipconfig / flushdns - Marcus


ipconfig /flushdns akan menyiram cache dns lokal.
nbtstat -R akan membersihkan cache netbios. <----- Seharusnya dengan Modal "R"

Anda mungkin ingin memastikan tidak ada koneksi saat ini ke host yang resolusi nama yang Anda tambahkan dengan menggunakan netstat -a atau sesuatu seperti itu tcpview.

Kecuali Anda memiliki dns mencabut pengaturan untuk menambahkan nama domain ke ujung host, Anda biasanya dapat mengetahui apakah itu netbios dengan menggunakan satu nama untuk resolusi. Adalah umum bagi jaringan perusahaan untuk mencekik domain dan menambahkan perintah pencarian untuk mengurangi resolusi lokal dari host di jaringan.

Saya telah memperhatikan beberapa aplikasi yang saya gunakan juga menyimpan beberapa tanggapan ini, dan harus memastikan bahwa aplikasi tersebut benar-benar tertutup sebelum resolusi berfungsi dengan baik. Firefox dan IE kadang-kadang berjalan di latar belakang, meskipun tidak memiliki jendela aktif, tapi itu mungkin lebih salahku daripada aplikasi.


13
2018-05-23 04:56





Karena perubahan terlihat dengan segera, Anda mungkin melihat cache DNS lain di aplikasi Anda. Firefox memiliki cache DNS dengan TTL sekitar 60 detik, saya percaya: Saya biasanya hanya me-restart firefox jika saya telah membuat perubahan dan tidak bisa menunggu satu menit.


5
2018-05-17 11:16



Terima kasih untuk ini! Saya tidak tahu saya hanya harus menunggu 60 detik (saya tidak sempat tapi ini tentang ini) untuk Firefox untuk memperbarui DNS. Jauh lebih baik daripada jika dibutuhkan lebih dari 60 detik untuk mengatur ulang alur kerja Anda. - Xonatron


Ini membantu saya sekali: "Restart layanan dnsclient dan layanan server DNS" Dave Guenthner [MSFT] Microsoft


4
2017-08-16 20:34



Untuk saya, >ipconfig /flushdns sendiri tidak bekerja tanpa reboot, tetapi itu diikuti dengan me-restart dnsclient. Terima kasih! - Kristen Waite


Seperti yang dikatakan @Ferruccio, perubahan Host harus segera dilakukan di Windows. Namun, jika Anda menggunakan sesuatu seperti perangkat lunak Manajemen Klien Firewall Microsoft, yang bisa melakukan permintaan DNS untuk Anda. Coba nonaktifkan perangkat lunak proxy dan lihat apakah itu berfungsi.


2
2018-05-17 11:16





Saya menggunakan Windows Vista terhubung ke kantor melalui VPN. Saya menggunakan file LMHOSTS untuk menentukan nama untuk alamat IP di sisi lain dari VPN.

Tidak seperti komentar lain, saya menemukan bahwa ping nama setelah memperbarui file LMHOSTS tidak menggunakan IP baru dengan segera. Itu terjadi pada akhirnya tetapi untuk mempercepat proses yang saya gunakan:

nbtstat -R

"-R (Reload) Purges dan muat ulang tabel nama cache jarak jauh"

Saya telah mencoba ipconfig / flushdns tetapi tidak berhasil untuk saya.

[Anda harus membuka perintah sebagai Administrator. Atau jalankan dari command prompt dengan hak administrator]


1
2017-12-02 15:05