Создать ext4 img из diff

В отличие от команды hostname -I, которая просто выводит список всех настроенных IP-адресов на всех сетевых интерфейсах, команда hostname -iвыполняет преобразование имен (, см. справочную страницу hostname).

Поскольку ваше новое назначенное имя хоста не может быть разрешено с помощью файла /etc/hosts, запуск hostname -iприведет к тому, что преобразователь имен вашей системы сгенерирует DNS-запрос к внешнему DNS-серверу. На этом сервере (, который, как я полагаю, принадлежит вашему интернет-провайдеру ), этот запрос дает пустой (результат NXDOMAIN :, то есть несуществующий -домен ). Поскольку ваш интернет-провайдер сотрудничает с Barefruit, вместо получения результата NXDOMAIN вы получаете IP-адрес Barefruit в ответ на свой запрос :

.

$ dig +short -x 92.242.140.21
unallocated.barefruit.co.uk.

Я полагаю, что добавление нового имени хоста в файл /etc/hostsприведет к исчезновению странного IP-адреса Barefruit при выполнении команды hostname -i. Если нет, вы можете игнорировать этот ответ:)


Просто для удовольствия :с помощью команды digвы можете опрашивать различные серверы имен. Чтобы увидеть разницу в ответе, вы можете запустить следующие две команды:

$ dig saturn
$ dig @8.8.8.8 saturn

Первый вызывает разрешение имен через предварительно настроенный DNS-сервер вашей системы и, вероятно, приводит к возврату IP-адреса Barefruit. Вторая команда запрашивает Google Public DNS для разрешения имени и возвращает статус NXDOMAIN. Или не?

Если это так, ваш интернет-провайдер может быть вовлечен в сомнительную практику перехвата DNS , и вы можете выяснить, существует ли возможность отказа -или сменить поставщика услуг DNS.

0
03.03.2021, 17:46
0 ответов

Теги

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