второй сервер имен в/etc/resolv.conf, не взятом wget

Почему не только устанавливают X Терминалов (т.е., xterm)? Беглый взгляд на случайного xterm об/мин предполагает, что можно установить один, не будучи должен установить X-сервер.

14
задан 14 June 2012 в 19:39
6 ответов

По умолчанию resolv.conf и распознаватель проверяют серверы в указанном порядке. Преобразователь будет пробовать следующий сервер имен только в том случае, если время ожидания первого сервера истекло. На странице resolv.conf говорится:

сервер имен IP-адрес сервера имен

Интернет-адрес (в точечной нотации) сервера имен, который преобразователь следует запросить. До MAXNS (сейчас 3, см.) Имя серверы могут быть перечислены, по одному на ключевое слово. Если несколько servers, the resolver library queries them in the order listed.

And:

(The algorithm used is to try a name server, and if the query times out, try the next, until out of name servers, then repeat trying all the name servers until a maximum number of retries are made.)

Also see the resolver(5) manual page for more information.

You can alter the resolver's behavior using rotate, which will query the Nameservers in a round-robin order:

rotate sets RES_ROTATE in _res.options, which causes round robin selection of nameservers from among those listed. This has the effect of spreading the query load among all listed servers, rather than having all clients try the first listed server first every time.

However, nslookup will use the second nameserver if it receives a SERVFAIL from the first nameserver. From the nslookup manpage:

[no]fail Попробуйте следующий сервер имен, если сервер имен отвечает SERVFAIL или отсылкой (nofail) или завершает запрос (сбой) на такой ответ.

(По умолчанию = nofail)

24
ответ дан 2 December 2019 в 21:05

Таким образом заставить его работать ожидаемой установкой dnsmasq или другим легким повторителем DNS (или полноценный сервер DNS). См. Сравнение программного обеспечения сервера DNS .

Для dnsmasq конфигурации так же просто как:

server=10.0.4.48
server=8.8.8.8

можно также указать который, для которых доменов должен использоваться некоторый DNS. Например:

server=/mcdc/10.0.4.48
server=8.8.8.8

Это заставит dnsmasq искать *.mcdc в 10.0.4.48 сервер DNS и любой другой в 8.8.8.8.

В /etc/resolv.conf Вы просто используете свой локальный DNS:

nameserver 127.0.0.1

для получения дополнительной информации на установке dnsmasq см. мой ответ здесь: https://unix.stackexchange.com/questions/55090/change-default-dns-on-openvpn-connect/545591#545591.

0
ответ дан 2 December 2019 в 21:05

10.0.4.48 a рекурсивный DNS-сервер, известный как резолвер?

Или это только авторитетный сервер для ваших внутренних зон?

Вам следует настроить внутренний резолвер, который также может хранить ваши авторитетные данные.

1
ответ дан 2 December 2019 в 21:05

If you can, I would configure it in this fashion.

search mcdc
nameserver 127.0.0.1
nameserver 8.8.8.8

-3
ответ дан 2 December 2019 в 21:05

አዎ የዲ ኤን ኤስ ፍለጋዎችን ለማሻሻል “መሽከርከር” እና የጊዜ ማብቂያ መቼትን መጠቀም ይችላሉ ፣ ከዚህ በታች ምሳሌው ነው ፣

Ex:

[root@centos-xxxxxx ~]# cat /etc/resolv.conf
options rotate
options timeout:1
search xyz.abc.local
nameserver 192.168.56.3
nameserver 10.0.2.4
2
ответ дан 2 December 2019 в 21:05

добавление приведенной ниже команды при запуске resolv conf работало в Ubuntu 18.04 LTS

options rotate
1
ответ дан 22 December 2020 в 06:19

Теги

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