Компютрите, които са свързани в мрежа, използват интернет протокола за комуникация и им е присвоен IP адрес. Това е уникален набор от знаци, който ни помага да идентифицираме различни устройства, като допълнително предоставя важна информация за тях. С нечий IP адрес можете да разберете неговия доставчик на услуги, идентификатор на геолокация, име на хост и идентификатор на мрежа.
Името на хоста или името на компютъра е от решаващо значение за този набор от информация. Можете да го използвате в различни сценарии като отстраняване на неизправности в мрежата и сигурност, администриране на сървър, управление на DNS и т.н. Така че в това кратко ръководство ще демонстрираме как да получите име на хост от IP адрес в Linux с помощта на примери.
Как да получите името на хоста от IP адреса в Linux
Получаването на името на хоста от IP адрес е основна задача в Linux и е лесен процес. Няколко команди ще свършат тази работа вместо вас. Затова в този раздел ще видим как можете да използвате тези команди.
Командата Nslookup
Тази команда отправя запитване към DNS, за да получи информация за IP адресите и имената на хостове.
nslookup < IP адрес >
Например, използваме тази команда, за да видим името на хоста на системата:
Командата на хоста
Това е най-разпространената и универсална команда за извършване на DNS търсения. Можете да го използвате, за да преведете IP адресите в имена на хостове.
домакин < IP адрес >
Например, нека използваме командата 'host' в предишния пример:
Командата Groper (Dig) за информация за домейна
Това е надежден DNS инструмент, който предоставя подробна информация за DNS записите и имената на хостове, свързани с IP адресите.
Вие -х < IP адрес >
Заключение
Намирането на имена на хостове по IP адрес е от съществено значение в ежедневието на потребителя на Linux. Помага за разрешаване на мрежови проблеми, отстраняване на системни проблеми и администриране и др. Освен това може да помогне и за целите на киберсигурността. Това кратко ръководство обсъжда няколко команди, които можете да използвате, за да получите имената на хостове от IP адресите в Linux. Познаването на тези три команди е повече от достатъчно за редовни и опитни потребители.