Intereting Posts
Mysql импортирует самый последний файл из каталога Как установить easy_install с помощью интерпретатора Python, отличного от параметров по умолчанию, на CentOS? Пространства имен PID Linux Удаление каталога из PATH Использование sed для добавления URL-адреса в начало каждой строки Как отменить и сохранить обратный поиск? Не удалось изменить разрешение на Fedora 18 после игры Urban Terror Создавать символические ссылки на внешнем устройстве хранения данных, которое может работать на любых Linux-машинах? Пропустить входной файл через трубу в качестве аргумента? Запомнить enable -n в дочерней оболочке Может ли ядро ​​гостевой виртуальной машины KVM быть более поздним, чем его хост? (Когда аппаратная пересылка действует) Решено: KDE Plasma 5 на Fedora 22 – нажатие на ссылку рабочего стола на файл .odt (.doc) не запускает OpenOffice Как я могу извлечь числа в файле с помощью sed или любого другого инструмента? Как включить% использования процессора в уведомлении? Какой формат в офисной либерре писатель выбрать, чтобы опустить проблемы при открытии слова на окнах?

Как я могу разрешить IP-адрес имени хоста в Arch Linux?

Каков наиболее сжатый способ разрешить имя хоста локальному IP-адресу в Arch Linux?

Вы можете использовать host или nslookup из bind-tools :

 $ host 172.217.19.195 195.19.217.172.in-addr.arpa domain name pointer fra02s21-in-f3.1e100.net. $ nslookup 172.217.19.195 Server: 192.168.2.1 Address: 192.168.2.1#53 Non-authoritative answer: 195.19.217.172.in-addr.arpa name = fra02s21-in-f3.1e100.net. 

Утилита host вернет строку, содержащую разрешенное имя хоста:

 $ host 8.8.8.8 8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com. 

Это должно быть довольно легко разобрать в любом сценарии оболочки. Если поиск имени узла не выполняется, host выходит с ненулевым статусом выхода:

 $ if ! host 8.8.8.1 2>/dev/null; then echo "lookup failed"; fi lookup failed 

Эта утилита является частью пакета bind-tools в Arch Linux.