Jika Anda menjalankan BIND pada router itu, Anda dapat dengan mudah mengonfigurasinya untuk meneruskan semua permintaan ke server DNS eksternal yang sesuai. Tergantung pada firewall apa yang Anda jalankan, Anda juga dapat dengan mudah meneruskan paket ke router yang dinamai. Masalahnya adalah bahwa router menjawab permintaan sekarang, dan klien mengharapkan server lain untuk menjawab permintaan; ini akan tampak seperti upaya keracunan cache klasik dan banyak klien baru akan menolaknya. Jika Anda ingin mencobanya dan Anda menjalankan IPFW, tambahkan sesuatu seperti ini:
ipfw add 00010 fwd localhost ip from {lan} to any dns
(Perhatikan bahwa Anda membutuhkan kernel yang dikompilasi options IPFIREWALL_FORWARD
agar ini berfungsi.)
Pilihan terbaik Anda seperti yang disebutkan orang lain adalah mengkonfigurasi DHCP Anda untuk mengeluarkan alamat baru (atau router dan penerusan setup di sana, ini juga akan mengurangi lalu lintas jaringan eksternal yang berpotensi, karena akan men-cache beberapa permintaan DNS). Kemudian catat siapa saja yang masih menggunakan DNS eksternal apa pun.