6 Alat Berguna Untuk Menyelesaikan Masalah Resolusi Nama DNS

6 Alat Berguna Untuk Menyelesaikan Masalah Resolusi Nama DNS

DNS (Sistem Nama Domain) adalah buku telefon di internet. A Domain Nama adalah alamat alfanumerik yang unik yang pengguna menaip di Url bar di penyemak imbas untuk mengakses laman web.

Nama Domain membolehkan pengguna mengakses laman web dan bukannya menggunakan alamat IP yang memetakan ke setiap nama domain. Kadang -kadang, anda mungkin bertemu DNS Isu seperti pelayan DNS yang tidak dikonfigurasikan yang mungkin membawa kepada downtime.

Dalam panduan ini, kami melihat 6 alat yang anda boleh memanfaatkan untuk menyelesaikan masalah masalah resolusi nama DNS di Linux.

Isi kandungan

1
  • 1. Perintah nslookup
  • 2. Perintah penggali
  • 3. arahan tuan rumah
  • 4. perintah ping
  • 5. Mxtoolbox
  • 6. Intodns
      • Pemikiran penutupan

1. Perintah nslookup

Perintah NSLOOKUP lama yang baik telah lama wujud. Ini alat baris arahan yang pertanyaan dan memberikan maklumat terperinci mengenai pelayan nama domain internet.

Anda biasanya akan menggunakan nslookup alat untuk mendapatkan rekod DNS nama domain seperti pemetaan antara nama domain dan alamat IP yang berkaitan. Maklumat yang diperoleh daripada menanyakan rekod DNS adalah berharga dalam menyelesaikan masalah yang berkaitan dengan DNS.

Untuk mendapatkan maklumat mengenai rekod DNS, gunakan sintaks berikut:

$ nslookup domain_name 

Contohnya, untuk memeriksa rekod DNS domain yang dipanggil LinuxtechWhiz.maklumat, Jalankan arahan:

$ nslookup linuxtechWhiz.maklumat 

Sekiranya semuanya baik -baik saja, anda harus mendapatkan output yang menyerupai apa yang ada di sini.

Semak DNS Domain di Linux

Bahagian pertama memaparkan maklumat mengenai pelayan yang digunakan untuk mendapatkan rekod DNS. Dalam kes ini, ia adalah pelayan DNS tempatan di rangkaian tempatan saya. Kadang -kadang, ini mungkin penghala anda atau pelayan korporat dalaman.

Bahagian kedua memaparkan nama domain yang berkelayakan dan alamat IP yang sepadan (kedua -dua IPv4 dan IPv6). Dalam beberapa kes, seperti kita, IPv4 adalah satu -satunya protokol aktif.

Untuk beberapa nama domain, kedua -dua protokol diaktifkan. Contohnya, jika anda bertanya Google.com, Anda mendapati bahawa nama domain peta ke pelbagai alamat IP, kedua -dua IPv4 dan IPv6.

$ nslookup Google.com 
DNS domain pertanyaan di linux

2. Perintah penggali

Ringkasan untuk Maklumat Domain Groper, menggali adalah satu lagi alat baris arahan untuk menanyakan pelayan nama Sistem Nama Domain (DNS). Ini alat pertanyaan DNS yang lebih baik dan menggantikannya nslookup perintah.

Perintah penggali membolehkan anda melakukan carian DNS dan memberikan butiran rumit mengenai pelbagai rekod DNS termasuk A, Mx, dan Soa rekod.

Cara paling mudah untuk meneliti rekod DNS adalah dengan menaip menggali arahan diikuti dengan nama domain dan menekan Masukkan.

$ Dig LinuxtechWhiz.maklumat 
Maklumat DNS Domain Pertanyaan di Linux

Output dari menggali Perintah agak verbose. Untuk memaparkan pemetaan alamat IP termasuk +pendek akhiran seperti yang ditunjukkan.

$ Dig LinuxtechWhiz.info +pendek 74.207.227.36 

3. arahan tuan rumah

Perintah Hos adalah alat berguna lain yang boleh anda gunakan untuk mengendalikan resolusi DNS manual. Contohnya, anda boleh melakukan carian ke hadapan DNS seperti yang ditunjukkan.

$ host linuxtechwhiz.maklumat 
Semak carian DNS Forward

Anda juga boleh melakukan carian terbalik seperti berikut.

$ host 173.82.232.55 
Semak carian terbalik DNS

The -C pilihan membolehkan anda menanyakan Soa rekod.

$ host -c linuxtechwhiz.maklumat 
Semak rekod SOA DNS

Di samping itu, anda boleh meminta pertanyaan untuk Mx Rekod menggunakan -t mx bendera seperti yang ditunjukkan.

$ host -t mx google.com 
Semak rekod DNS MX

Untuk memaparkan semua maklumat mengenai domain, lulus -a bendera seperti yang ditunjukkan.

$ host -a google.com 
Semak maklumat DNS Domain

4. perintah ping

Perintah ping kebanyakannya digunakan untuk memeriksa ketersediaan atau kebolehpercayaan sistem atau nod.

Anda boleh menguji sambungan nama domain dengan ping domain seperti yang ditunjukkan.

$ ping linuxtechwhiz.info -c 4 

Tindak balas positif menunjukkan bahawa resolusi nama berfungsi seperti yang diharapkan. Ralat menunjukkan masalah resolusi DNS.

Selain itu, anda boleh ping IP jauh yang dikaitkan dengan nama domain untuk memeriksa sama ada sistem yang menjadi tuan rumah nama anda sudah siap dan dapat dicapai.

$ ping 173.82.232.55 -c 4 
Hos Linux Jauh Ping

Alat baris arahan yang kami hanya melihat hanya memberikan maklumat terhad mengenai rekod DNS anda dan tidak dapat digunakan dengan secukupnya untuk menyelesaikan masalah DNS kompleks.

5. Mxtoolbox

Mxtoolbox adalah alat dalam talian percuma (dibayar untuk ciri tambahan) yang menyediakan alat diagnostik dan alat carian DNS yang cepat dan tepat.

Ini memberikan anda pandangan yang komprehensif mengenai kesihatan domain anda, yang termasuk memantau domain anda, memaparkan maklumat mengenai mana -mana senarai hitam DNS atau IP, menyelidik pelayan e -mel untuk sebarang masalah, menyemak pelayan web, dan menjalankan lebih dari 15 ujian pada pelayan DNS anda.

Ini adalah alat yang sangat disyorkan jika tujuan tunggal anda adalah untuk sampai ke bahagian bawah sebarang isu berkaitan DNS.

Mxtoolbox - alat carian mx

6. Intodns

Intodns adalah satu lagi alat berharga yang boleh anda gunakan untuk memeriksa dan menyelesaikan masalah sebarang masalah yang berkaitan dengan DNS. Hanya dalam beberapa saat, ia menghasilkan laporan terperinci mengenai rekod NS, Nameservers, SOA dan Rekod MX, TTL, Refresh Interval, dan banyak lagi.

Di samping itu, ia memberikan maklumat mengenai alamat IP pelayan mel dan kesahihan mereka dan masalah yang mungkin dengan nama domain anda.

Intodns - cek pelayan DNS
Pemikiran penutupan

Ini hanya beberapa alat yang memberikan pandangan tentang rekod DNS anda yang berguna dalam menyelesaikan masalah sebarang kesalahan atau kesilapan yang berkaitan dengan domain anda. Kami harap anda dapati panduan ini berwawasan. Jangan ragu untuk menghubungi sebarang komen atau maklum balas.