1

Я только что настроил dnsmasq в своей домашней сети впервые. Я получил это как DHCP и DNS.

Что-то странное в том, что когда я DEV01 (у которого есть dnsmasq), он разрешается до 127.0.0.1, и я не знаю, почему это происходит.

jorgee@jorgee:~$ nslookup dev01 192.168.1.2
Server:     192.168.1.2
Address:    192.168.1.2#53

Name:   dev01
Address: 127.0.1.1

Есть что-нибудь еще для настройки?

1 ответ1

0

Решение состоит в том, чтобы изменить файл hosts так, чтобы он отражал IP-адрес сетевого интерфейса (т. Е. Измените 127.0.0.1 на 192.168.1.2).

Это работает, потому что DNSMasq переводит имя домена в IP-адрес на основе содержимого файла "hosts", а в файле hosts указывается имя домена 127.0.0.1, которое является специальным адресом, который есть у каждой машины в Интернете. поэтому он может ссылаться на себя даже без действительного подключения к Интернету - но 127.0.0.1 не очень хорошо работает для сервера.

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