Mencari Informasi Tentang Nama Domain

May 16 2023
Kutipan dari Alat Perangkat Lunak Kecil dan Tajam oleh Brian P. Hogan
Saat Anda membuat permintaan ke facebook.com, komputer Anda mencari nama domain untuk menerjemahkan nama domain tersebut menjadi alamat IP sehingga komputer Anda dapat membuat koneksi tersebut.
Gambar oleh richiksv melalui Shutterstock
https://pragprog.com/newsletter/

Saat Anda membuat permintaan ke facebook.com, komputer Anda mencari nama domain untuk menerjemahkan nama domain tersebut menjadi alamat IP sehingga komputer Anda dapat membuat koneksi tersebut. Alamat IP mengarah ke komputer di Internet, tetapi nama domain lebih mudah diingat daripada sekelompok angka. Server Domain Name System (DNS) menyimpan pemetaan alamat IP, bersama dengan informasi lainnya. Ada beberapa alat baris perintah yang dapat Anda gunakan untuk menanyakan server ini.

Gunakan digperintah untuk "menggali" melalui catatan nama domain dan temukan alamat IP yang terkait dengannya. Ini cara yang andal untuk mendapatkan informasi tentang domain:

​ ​$ ​​dig​​ ​​facebook.com​​ ; <<>> DiG 9.11.3-1ubuntu1.2-Ubuntu <<>> facebook.com
​ ;; global options: +cmd
​ ;; Got answer:
​ ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30501
​ ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
​ 
​ ;; OPT PSEUDOSECTION:
​ ; EDNS: version: 0, flags:; udp: 65494
​ ;; QUESTION SECTION:
​ ;facebook.com.                  IN      A
​ 
»;; ANSWER SECTION:
»facebook.com.           1       IN      A       157.240.18.35
​ 
​ ;; Query time: 22 msec
​ ;; SERVER: 127.0.0.53#53(127.0.0.53)
​ ;; WHEN: Sun Mar 03 21:06:17 CDT 2019
​ ;; MSG SIZE  rcvd: 57

Terkadang Anda perlu mencari tahu siapa pemilik nama domain agar Anda dapat menghubungi mereka. Atau Anda ingin memeriksa apakah ada nama domain sehingga Anda dapat membelinya. Beberapa perusahaan yang tidak bermoral menawarkan pencarian domain online, dan ketika Anda mencari domain yang Anda inginkan, mereka membelinya secara otomatis sehingga ketika Anda membayarnya, mereka dapat menagih Anda lebih banyak.

Perintah whoisadalah cara cepat untuk melihat apakah ada nama domain. Jika memang ada, Anda dapat melihat siapa pemiliknya, bersama dengan informasi kontak. Perintah tersebut whoismenggunakan server nama domain untuk meminta informasi pendaftaran domain.

Di Ubuntu, Anda mungkin harus menginstal whoisperintah dengan apt:

​ ​$ ​​sudo​​ ​​apt​​ ​​install​​ ​​whois​

​ ​$ ​​whois​​ ​​pragprog.com​

Berdasarkan informasi ini:

  1. Siapa yang akan Anda hubungi tentang masalah teknis?
  2. Kapan domain pertama kali didaftarkan?
  3. Menurut Anda mengapa ada begitu banyak server nama yang terkait?

Terkadang Anda tidak tahu nama domain. Terkadang Anda hanya memiliki alamat IP. Perintah hostmemudahkan untuk mencari nama domain dari IP. Jika Anda melihat log keamanan dan mendapatkan klik dari alamat IP tertentu, coba gunakan perintah hostuntuk mencari nama domain permintaan:

​ ​$ ​​host​​ ​​8.8.8.8​

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

​ 113.6.in-addr.arpa domain name pointer 113-7.dhcp.eucl.wi.charter.com.

Sekarang, mari kita lihat cara menguji konektivitas jaringan.

Kami harap Anda menikmati kutipan ini. Anda dapat membeli Alat Perangkat Lunak Kecil dan Tajam oleh Brian P. Hogan langsung dari The Pragmatic Programmers . Selama Obral Musim Semi 2023 kami, Anda dapat menghemat 50 persen untuk eBook dengan menggunakan kode promo TOOLS2023 saat checkout hingga tengah malam tanggal 16 Mei 2023.

Alat Perangkat Lunak Kecil dan Tajam oleh Brian P. Hogan