dnsmasq adalah DNS, TFTP, dan server DHCP yang ringan. Ini dimaksudkan untuk menyediakan layanan DNS dan DHCP yang digabungkan ke LAN. Dnsmasq menerima permintaan DNS dan menjawabnya dari cache kecil, lokal, atau meneruskannya ke server DNS nyata, rekursif,. Perangkat lunak ini juga menginstal banyak router murah untuk men-cache permintaan dns. Cukup restart untuk menghilangkan cache dns:
Saya pikir menggunakan SIGHUP adalah metode terbersih karena halaman manual mencatatnya, dan dnsmasqmungkin tidak menghapus cache saat restart. Padahal saya sudah meletakkannya # killall -HUP dnsmasqbukan # killall -1 dnsmasqkarena lebih mudah diingat / dimengerti.
James Haigh
1
Sebenarnya itu tidak menyebabkannya untuk membaca ulang konfigurasinya - bagian itu tidak benar - tetapi itu tidak masalah untuk pertanyaan itu karena konfigurasi tidak perlu dibaca ulang untuk menghapus cache.
James Haigh
7
Karena tidak ada skrip init pada DD-WRT, saya kira ini akan menjadi cara termudah untuk me-restart dnsmasq:
Jawaban:
Menurut Flush dnsmasq dns cache :
dnsmasq adalah DNS, TFTP, dan server DHCP yang ringan. Ini dimaksudkan untuk menyediakan layanan DNS dan DHCP yang digabungkan ke LAN. Dnsmasq menerima permintaan DNS dan menjawabnya dari cache kecil, lokal, atau meneruskannya ke server DNS nyata, rekursif,. Perangkat lunak ini juga menginstal banyak router murah untuk men-cache permintaan dns. Cukup restart untuk menghilangkan cache dns:
sumber
stopservice dnsmasq
diikutistartservice dnsmasq
? Lihat barrymorrison.com/tag/dd-wrtKirim sinyal HUP untuk memberitahu flush cache membaca ulang konfigurasinya, sehingga memulai kembali dengan yang bersih.
sumber
dnsmasq
mungkin tidak menghapus cache saat restart. Padahal saya sudah meletakkannya# killall -HUP dnsmasq
bukan# killall -1 dnsmasq
karena lebih mudah diingat / dimengerti.Karena tidak ada skrip init pada DD-WRT, saya kira ini akan menjadi cara termudah untuk me-restart dnsmasq:
Bunuh dnsmasq:
Mulai dnsmasq:
sumber
Saya selalu menggunakan:
yang telah bekerja dengan baik untuk saya. Saya menjalankan beberapa versi terbaru dari DD-WRT dan
juga sepertinya berfungsi tanpa kesalahan atau membutuhkan sudo ...
sumber
Mulai ulang layanan dnsmasq, baik dari antarmuka pengguna.
Atau dari antarmuka baris perintah via
sumber