dnsmasq - Несколько передающих серверов для доменных записей?

UDP используется приложениями, не знающими о состоянии соединения.

9
задан 28 June 2015 в 02:16
2 ответа

Что ж, в вашем примере вы указываете только на facebook, но я предполагаю, что у вас будет такая же потребность для каждого имени хоста, которое вы можете посетить

dnsmasq предоставляет параметр --all-servers

- all-servers

По умолчанию, когда dnsmasq имеет более одного доступного вышестоящего сервера, он будет отправлять запросы только на один сервер. Настройка этот флаг заставляет dnsmasq отправлять все запросы на все доступные серверы. Ответ от сервера, который ответит первым, будет возвращен исходной запрашивающей стороне.

Установите несколько DNS-серверов

server=OpenDNS.IP.Addr.ess

server=GoogleDNS.IP.Addr.ess

server=...

И будет рассмотрен самый быстрый ответ

10
ответ дан 2 December 2019 в 22:26

Конечно, просто добавьте несколько строк.

server=/facebook.com/1.2.3.4
server=/facebook.com/2.3.4.5

Man dnsmasq

   -S, --server=[/[<domain>]/[domain/]] ...
          ...  More than one -S  flag  is  allowed,  with
          repeated domain or ipaddr parts as required.
5
ответ дан 2 December 2019 в 22:26

Теги

Похожие вопросы