1

С темой у меня есть машина с windows/linux и В которой установлен виртуальный ящик и настройка 192.168.11.19 ip и запись www.abc.com в файле hosts. Мы настроили DNS-сервер / фильтр в сети и настроили DNS на каждом компьютере.

Теперь проблема в том, почему DNS-запрос к DNS-серверу www.abc.com, потому что, который уже решен с помощью файла hosts. Какой порядок файлов HOSTS и DNS-сервера?

1 ответ1

0

Q. Почему DNS-запрос к DNS-серверу www.abc.com, потому что, который уже решен с помощью файла hosts.

О. Ваш компьютер должен сначала использовать файл hosts и не выполнять поиск.

Точно так же, как вы, кажется, хотите, чтобы это делалось. Это экономит трафик и бесполезные запросы и т.д ...

Тестирование:

Если вы выберете новый IP-адрес (или очистите кэш DNS) и протестируете его, вы должны увидеть.

Вот пример, который смешивает Free Software Foundation и адреса Google.

Мы можем получить IP для www.fsf.org:

nslookup fsf.org

Дает ответ:

сервер:208.67.222.222

nslookup 8.8.8.8

name = google-public-dns-a.google.com

1) Поместите неверную запись в файл hosts.

8.8.8.8 www.fsf.org

в файле hosts (возможно, /etc /hosts).

Это ip-адрес Google для названия свободного программного обеспечения foundation.org.

2) перезагрузите компьютер или сетевой сервис.

3) ping www.fsf.org

Вы должны увидеть, что ваш компьютер пингует 8.8.8.8, то есть Google. Если бы он пинговал 208.67.222.222, вы бы знали, что он использует dns.

Я только что сделал тест на моем компьютере.

Конечно, смысл dns в том, что он масштабируемый, так что вам больше не нужно его записывать, и он обновляется автоматически, но вы можете найти файл hosts полезным для внутреннего использования в сети или в качестве сокращенных внешних адресов.

Приветствия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .