Відповіді:
Створіть файл, say /etc/hosts.chat.freenode.netякий має той самий формат, що і /etc/hostsфайл, і перерахуйте всі IP-адреси з ім'ям у цьому файлі:
130.239.18.172 chat.freenode.net
140.211.167.105 chat.freenode.net
Потім додайте до dnsmasq.confнаступного рядка:
addn-hosts=/etc/hosts.chat.freenode.net
Або вставте ці два рядки, /etc/hostsякщо dnsmasqвстановлено для читання в /etc/hosts.
Потім перезапустіть dnsmasq
Насолоджуйтесь.
/etc/hostsбуло б те, що локальна машина завжди вирішила б першу, замість того, щоб дістати кругоподібний розподіл від dnsmasq.
dnsmasqдля читання/etc/hosts