Saya sedang berlari dnsmasq
,
address=/chat.freenode.net/130.239.18.172
address=/chat.freenode.net/140.211.167.105
Namun sepertinya dnsmasq
hanya mengenali catatan terakhir, apa yang harus saya lakukan?
Saya sedang berlari dnsmasq
,
address=/chat.freenode.net/130.239.18.172
address=/chat.freenode.net/140.211.167.105
Namun sepertinya dnsmasq
hanya mengenali catatan terakhir, apa yang harus saya lakukan?
Jawaban:
Buat file,, say /etc/hosts.chat.freenode.net
yang memiliki format yang sama dengan /etc/hosts
file dan daftarkan semua alamat IP dengan nama di file ini:
130.239.18.172 chat.freenode.net
140.211.167.105 chat.freenode.net
Kemudian tambahkan ke dnsmasq.conf
baris berikut:
addn-hosts=/etc/hosts.chat.freenode.net
Atau letakkan dua baris ini ke dalam /etc/hosts
jika dnsmasq
diatur untuk membaca di /etc/hosts
.
Kemudian restart dnsmasq
Nikmati.
/etc/hosts
adalah bahwa mesin lokal akan selalu menyelesaikan yang pertama daripada mendapatkan distribusi round-robin dari dnsmasq.
dnsmasq
untuk membaca/etc/hosts