У цьому короткому посібнику ми вивчили кілька способів виконати зворотний пошук DNS і отримати доменне ім'я з IP-адреси. Для демонстраційних цілей я використовував Ubuntu 20.04.
Передумови
Перш ніж закрутити рукави, переконайтеся, що ваш віддалений хост має запис A, який є записом DNS, який вказує або відображає доменне ім’я на IP-адресу
Виконайте зворотний пошук DNS за допомогою команди dig
Команда Dig - це гнучкий та потужний інструмент, який використовується для запитів або зондування записів DNS. Це абревіатура для розповсюджувача інформації про домен і дозволяє отримувати широкий спектр інформації про DNS, таку як записи A, CNAME, MX та SOA.
$ dig -x 5.9.235.235 + noall + відповідь
Виконайте зворотний пошук DNS за допомогою команди nslookup
Команда nslookup - це засіб усунення несправностей, який має високу ефективність в озброєнні системного адміністратора. Це універсальний інструмент, який виконує всі запити DNS-запитів, такі як CNAME, A, MX, а також зворотні записи або записи PTR.
Для отримання доменного імені з IP-адреси використовуйте синтаксис команди:
$ nslookup < host ip >Наприклад.
$ nslookup 5.9.235.235
Виконайте зворотний пошук DNS за допомогою команди хоста
Подібним чином ви можете використовувати команду host, щоб отримати ім’я хосту або ім’я домену з IP-адреси, використовуючи синтаксис, як показано.
$ хост < host ip >Наприклад, для перевірки доменного імені на ІР 5.9.235.235, виконайте команду:
$ хост 5.9.235.235
Подібно до команди Nslookup, ви також можете використовувати команду хоста з іменами хостів або IP-адресами.
Висновок
Кілька прикладів, які ми щойно розробили, є надійним способом допомогти вам отримати доменне ім’я з IP-адреси. Зазвичай зворотний пошук DNS є тривіальним і не таким важливим, як прямий пошук, який відображає імена доменів на IP-адреси. Ваш відгук чи внесок буде дуже вітатися.