Saya ingin mengatur MediaWiki di salah satu mesin rumah saya, dan kemudian memiliki semua permintaan yang dibuat di jaringan lokal untuk titik 'wiki.home' atau 'wiki.local' ke kotak itu. Saya tahu ini bisa dilakukan dengan mengedit setiap file / etc / hosts secara terpisah, tetapi saya ingin sesuatu yang lebih otomatis sehingga, misalnya, jika teman atau anggota keluarga datang ke rumah saya, mereka tidak perlu dipusingkan dengan file host untuk melihat situs.
Apakah ada cara sederhana untuk melakukan hal ini? Saya menjalankan wiki dan menjalankannya, dan saya telah mencari dnsmasq, tetapi saya tidak tahu cara mengatur DNS dengan benar. Karena saya menginginkan solusi otomatis, saya merasa saya perlu mengubah pengaturan DNS pada router saya, tetapi jika saya mengubah pengaturan DNS di sana, bagaimana saya masih bisa menyelesaikan host eksternal?
Detail Konfigurasi
Router: Netgear WNR2000v2. Router memberi saya opsi untuk secara manual menentukan server DNS, yang saya anggap saya harus menunjuk ke kotak Ubuntu saya jika saya ingin mendapatkan ini dan berjalan.
MediaWiki dan host dnsmasq: Menjalankan Ubuntu 12.04. Saya mengalami beberapa kesulitan dengan konfigurasi dnsmasq (sebagian besar karena pengalaman saya yang kurang). Sebagai contoh, saya tidak yakin, tetapi saya pikir selama instalasi, Ubuntu memodifikasi pengaturan DNS saya sehingga
/etc/resolv.conf
sekarang127.0.0.1
menjadi satu-satunya server DNS. Pada saat itu, saya dapat menyelesaikan host lokal, tetapi tidak ada yang lain. Saya telah memecahkan ini sementara dengan memodifikasi/etc/resolv.conf
dan menambahkan192.168.1.1
sebagai server nama sekunder, tetapi yang menjadi perhatian di sini adalah bahwa192.168.1.1
akan menggunakan kotak Ubuntu untuk DNS. Apakah saya melewatkan sesuatu yang jelas di sini?pengaturan dnsmasq: hapus komentar pada baris berikut:
domain-needed bogus-priv local=/local/ domain=local