Настройка DNS клиента Flashcards

1
Q

Что можно настроить в DNS клиенте?

A

По меньшей мере:

  • локальное доменное имя,
  • список поиска,
  • сервер(-ы) имен, который(-е) опрашивает клиент.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Файл конфигурации DNS-клиента?

A

/etc/resolv.conf

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Что такое список поиска DNS-клиента?

A

Что-то вроде дополнения для dns-имен.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Что такое инструкция search? // можно встретить в /etc/resolv.conf

A

search

Первое интерпретируется как локальное доменное имя. search указывает порядок поиска имени в заданных доменов; в первом первым и т.д.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Где по умолчанию клиент ищет DNS-сервер?

A

На локалхосте.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Для чего нужна инструкция nameserver в файле конфигурации DNS-клиента?

A

Чтобы перенаправить клиент на указанный узел в поисках службы имен.

Например, если написать в локальном файле nameserver 8.8.8.8, то все запросы на разрешение имен с хоста пойдут на бедный гугловский сервер :)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Какое максимальное количество серверов можно указать в конфиге при помощи инструкции nameserver?

A

3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Какой интервал ожидания ответа в случае с единственным dns-сервером в конфиге (или когда dns-сервера нет в конфиге (случай, когда DNS-сервер находится на localhost’e)?

A

5 секунд. Это время клиент ожидает ответа от сервера, прежде чем отправить еще один запрос.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Что происходит, если (при единственном nameserver’e в конфиге или dns-сервере на локалхосте) исчерпывается интервал ожидания ответа на запрос?

A

Интервал ожидания удваивается, а запрос повторяется.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

В списке один DNS-сервер. Превышается интервал ожидания для запроса. Что может приводить к этой ситуации?

A

Недоступность сети, где находится DNS-сервер, узла сервера или порта на этом узле.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Что происходит, если запрашиваемые данные не существуют в базе DNS-сервера?

A

Клиент не повторяет свой запрос, в браузер выдается ошибочка типа “сервер не найден”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

В списке несколько DNS-серверов. Как обрабатывается истечение интервала ожидания для запроса?

A

Клиент шлет запрос всем nameserver’ам по порядку, ждет от каждого 5 секунд, потом, если никто нормально не ответил, удваивает время ожидания и повторяет операцию.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Инструкция sortlist конфига клиента

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Инструкция options конфига клиента

A

f

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Для чего нужен файл /etc/nsswitch.conf?

A

Определение порядка, в котором используются разные ресурсы. Например, для DNS-служб имя базы данных – hosts. Источники: dns, nis, nisplus, files (т.е. /etc/hosts). Задаем порядок опроса источников: hosts: dns files // будет спрашиваться сначала сервер, а потом файл /etc/hosts
Также там можно по-умному задавать условия, при которых оно свичится от одного источника к другому.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

nsswitch.conf: Какие бывают условия для смены источника (от одного к другому)?

A

UNAVAIL – источник не был настроен – в случае DNS – нет файла resolv.conf и DNS-сервер не работает на локалхосте
NOTFOUND – источник не может найти имя, о котором идет речь
TRYAGAIN – Источник занят, но может ответить на след. запрос (например, истек интервал ожидания клиента при попытке поиска для имени)
SUCCESS – имя было найдено выбранным источником информации