Команда хоста Linux используется для определения IP-адреса для домена. Его также можно использовать для поиска имени домена для IP-адреса.
В этом руководстве будет показано, как использовать наиболее распространенные ключи с помощью команды host.
Команда хоста
Сама по себе команда host вернет список всех возможных переключателей, которые могут быть использованы с ней.
Чтобы получить список, введите в окно терминала следующее:
хозяин
Появятся следующие результаты: Как и во многих командах Linux, есть много переключателей, но большинство из них не потребуются для того, что вам нужно сделать. Вы можете узнать больше о команде хоста, прочитав страницу руководства. Просто введите в окно терминала следующее: человек-хозяин Чтобы вернуть IP-адрес для имени домена, просто введите следующую команду: хозяин Например, чтобы найти доменное имя для linux.Go-Travels.com введите следующую команду. host linux.Go-Travels.com
Результаты команды хозяина будут следующими: linux.Go-Travels.com - это псевдоним для dynglbcs.Go-Travels.com.dynglbcs.Go-Travels.com имеет адрес 207.241.148.82
Конечно, linux.Go-Travels.com является поддоменом для Go-Travels.com. Запуск команды хоста против полного доменного имени Go-Travels.com возвращает другой IP-адрес. У Go-Travels.com есть адрес 207.241.148.80
Существует еще один вывод команды хозяина на Go-Travels.com, поскольку он показывает, как обрабатывается почта. Например: почта Go-Travels.com обрабатывается 500 ALT4.ASPMX.L.Google.com. Противоположность возврата IP-адреса из имени домена возвращает доменное имя с IP-адреса. Вы можете сделать это, введя следующее в окно терминала: хозяин Например, мы знаем, что 207.241.148.80 является IP-адресом для Go-Travels.com. В окне терминала введите следующее: хост 207.241.148.80
Результаты приведены ниже: 82.148.241.207.in-addr.arpa указатель доменного имени glbny.Go-Travels.com.
Команда хоста по умолчанию возвращает достаточно информации, но вы можете получить более подробный вывод, используя либо ключ -d, либо -v следующим образом: host -d linux.Go-Travels.com
Результаты из приведенной выше команды показывают домен, который был просмотрен вместе с любыми результатами. Он также возвращает данные SOA для домена. SOA означает Start of Authority. Если вы зарегистрируете доменное имя и затем размещаете этот домен с помощью веб-хостинга, веб-хостинговая компания должна поддерживать SOA для этого домена. Он обеспечивает способ отслеживания доменных имен. Сведения о SOA для домена можно найти, введя следующую команду: host -C Например, введите в окно терминала следующее: host -C Go-Travels.com
Есть несколько возвращенных результатов, но все они содержат те же поля, которые выглядят следующим образом: Эта веб-страница содержит хороший обзор SOA. Существует, очевидно, много других переключателей, таких как -l, который предоставляет список, и -T, который ищет с использованием TCP / IP вместо UDP. Вы обнаружите, что многие веб-серверы откажутся от этих типов запросов. В общем случае вам, вероятно, потребуется только команда host для возврата либо IP-адреса для имени домена, либо имени домена для IP-адреса.
Получить IP-адрес для доменного имени
Получить доменное имя с IP-адреса
Возврат сведений о SOA для домена
Резюме




