Keterangan Utilitas DNSLint

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 321045 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

DNSLint adalah Microsoft Windows utilitas yang membantu Anda untuk mendiagnosis masalah resolusi nama DNS umum.

Berkas berikut ini tersedia untuk men-download dari Pusat Download Microsoft:
Perkecil gambar iniPerbesar gambar ini
Unduh
Download paket Dnslint.exe sekarang.
Untuk informasi lebih lanjut tentang cara men-download berkas Dukungan Microsoft, klik nomor artikel di bawah ini untuk melihat artikel pada Basis Pengetahuan Microsoft:
119591 Cara mendapatkan berkas Dukungan Microsoft dari Layanan Online
Microsoft telah memindai berkas ini dari virus. Microsoft menggunakan perangkat lunak pendeteksi virus terbaru yang tersedia pada tanggal saat berkas dikirimkan. Berkas tersebut disimpan di server yang aman, yang membantu mencegah pengubahan yang tidak sah terhadap berkas.

INFORMASI LEBIH LANJUT

DNSLint memiliki tiga fungsi yang memastikan sistem Nama Domain (DNS) catatan dan menghasilkan laporan HTML. Tiga fungsi adalah:
  • dnslint bumi: Ini diagnosis penyebab potensi "lumpuh delegasi" dan lain masalah-masalah DNS yang terkait.
  • dnslint /ql: Ini memverifikasi ditetapkan pengguna set data DNS pada beberapa DNS server.
  • dnslint /ad: Ini memverifikasi data DNS secara khusus digunakan untuk Active Directory replikasi.
DNSLint adalah sebuah utilitas baris perintah. Sintaks adalah:
dnslint bumi domain_name | /AD [LDAP_IP_address] | /QL input_file
[c [smtp, pop, imap]] [/ no_open] [/r report_name]
[/t] [/ test_tcp] [/ s DNS_IP_address] [/ v] [/y]
Anda harus menentukan baik Bumi, /AD, atau /QL Ketika Anda menjalankan DNSLint. Switch lainnya opsional.

Anda menggunakan Bumi beralih ke permintaan tes nama domain. Switch ini berguna ketika Anda memecahkan masalah delegasi lumpuh.
  • Anda harus menetapkan nama domain untuk menguji.
  • Anda tidak dapat menggunakan Bumi switch dengan /AD beralih.
Anda menggunakan /AD beralih ke permintaan tes Active Directory.
  • The /AD switch menyelesaikan data DNS yang digunakan untuk iklan hutan replikasi.
  • Secara default, sistem lokal LDAP layanan digunakan.
  • Anda dapat menentukan LDAP jauh alamat IP server (opsional).
  • Hanya berlaku alamat IP yang diterima. Nama-nama mereka diterima.

    Biasanya, ini adalah domain direktori aktif controller.
  • Anda harus menggunakan /AD switch dengan / s pilihan, di mana / s menentukan alamat IP server DNS yang berwibawa untuk zona _msdcs di AD hutan akar.
  • Anda tidak dapat menggunakan /AD switch dengan Bumi atau c.
Anda menggunakan /QL beralih ke permintaan DNS permintaan tes dari daftar.
  • The /QL switch mengirimkan permintaan DNS yang ditentukan dalam input teks file
  • Anda harus menentukan lintasan dan nama input file.
  • The /QL beralih mendukung A, PTR, CNAME, SRV dan MX record queries.
  • Anda membuat sampel file input dengan menjalankan berikut:
    dnslint /ql autocreate
  • Anda tidak dapat menggunakan /QL switch dengan Bumi, /AD, atau c.
CATATAN:
  • Anda tidak dapat menggunakan Bumi, /AD, dan /QL bersama-sama.
  • Anda tidak dapat menggunakan c bersama-sama dengan /AD atau /QL.
  • Ketika Anda menggunakan /AD, Anda juga harus menentukan / s.

Saklar opsional


Penggunaan c untuk meminta konektivitas tes server e-mail.
  • The c beralih tes SMTP, POP, dan IMAP port pada server e-mail ditemukan.
  • Secara default, semua tiga (SMTP, POP, dan IMAP port) diuji. Anda dapat menentukan salah satu atau kombinasi. Untuk melakukannya, gunakan comma separated Daftar: c pop, imap, smtp.
Untuk mencegah laporan dari pembukaan secara otomatis, gunakan /no_open. The /no_open switch sangatlah berguna dalam script.

Penggunaan /r beralih untuk menentukan nama file laporan yang dibuat.
  • .Htm ekstensi nama berkas secara otomatis ditambahkan ke Laporan nama.
  • Laporan yang dibuat dalam HTML format. Nama default-nya adalah Dnslint.htm
  • Lokasi default adalah direktori saat ini.
Penggunaan / s beralih untuk mem-bypass InterNIC whois pencarian.
  • Anda dapat menentukan alamat IP server DNS bukannya query InterNIC untuk satu.
  • The / s beralih mulai memeriksa data DNS dengan menggunakan IP disediakan alamat.
  • Hanya berlaku alamat IP yang diterima. Nama-nama mereka diterima.
  • Gunakan opsi ini untuk memeriksa nama domain yang tidak didukung oleh InterNIC.
  • Ketika Anda menggunakan /AD, Anda harus menggunakan / s untuk menentukan server DNS yang otoritatif untuk _msdcs subdomain dalam domain akar hutan iklan.
  • Ketika Anda menggunakan /AD, Anda dapat menjalankan localhost/s untuk menentukan apakah sistem lokal dapat menyelesaikan mencatat bahwa ditemukan dalam tes iklan.
Penggunaan /t untuk meminta output file teks.
  • File teks saham nama yang sama sebagai laporan .htm, tetapi ini memiliki ekstensi nama berkas .txt.
  • File teks dibuat dalam direktori yang sama sebagai .htm file laporan.
Penggunaan /test_tcp untuk meminta bahwa TCP port 53 diuji.
  • Secara default, hanya port UDP 53 diuji.
  • The /test_tcp pilihan memeriksa apakah TCP port 53 adalah menanggapi queries.
  • The /test_tcp pilihan tidak dapat digunakan dengan /QL.
Penggunaan / v untuk meminta output verbose ke layar.

Penggunaan /y menimpa berkas yang telah ada laporan without being prompted. The /y switch sangatlah berguna dalam script.

Parameter yang diperlukan


Untuk menjalankan DNSLint, Anda harus menggunakan salah satu dari tiga berikut parameter:
  1. Penggunaan Bumi untuk tes nama domain
  2. Penggunaan /AD untuk Active Directory replikasi tes.
  3. Penggunaan /QL untuk tes yang ditentukan dalam daftar permintaan.
Penggunaan Bumi (domain nama tes) beralih untuk menguji nama domain DNS tertentu. Gunakan switch ini untuk membantu mendiagnosa masalah "lame delegasi" dan terkait lainnya DNS isu-isu. Nama domain yang Anda menguji dapat nama yang terdaftar untuk menggunakan di Internet atau nama yang digunakan di namespace pribadi. Ketika Anda test nama domain pada jaringan pribadi, atau nama domain terdaftar di Internet yang lebih dari dua level, Anda harus menggunakan / s pilihan harus digunakan.

Penggunaan /AD (Active Directory tes) beralih untuk menguji data DNS bertanggung jawab untuk replikasi hutan Active Directory. Setelah /AD beralih, Tentukan alamat IP server LDAP yang digunakan untuk tes ini. Biasanya, ini adalah pengendali domain direktori aktif. Jika DNSLint berjalan pada kontroler domain, tidak ada alamat IP diperlukan karena nilai default untuk switch ini adalah 127.0.0.1.

Penggunaan /QL (daftar permintaan tes) beralih untuk menguji data DNS yang ditentukan dalam file input teks. Menentukan path lengkap dan nama file input teks segera setelah saklar. Menjalankan dnslint /ql autocreate untuk menghasilkan sampel input file teks yang disebut dalam dnslint.txt. Ini file berisi penjelasan mengenai format yang diperlukan. Anda dapat menggunakan file ini sebagai untuk membuat lain memasukkan file.

Lebih saklar opsional



The / v switch (verbose) menyala "verbose mode". Dengan switch ini DNSLint akan menampilkan langkah-langkah yang mengambil untuk mengumpulkan data ke layar. Anda dapat mengirim output ini ke file. Sebagai contoh, dnslint/v bumi msn.com.
Secara default, nama melaporkan bahwa DNSLint menghasilkan adalah Dnslint.htm. Dengan /r switch (laporan), Anda dapat menentukan nama dan lokasi file laporan yang DNSLint menghasilkan. Anda dapat memberikan laporan file dengan nama yang sama sebagai nama domain atau server DNS yang diuji. Nama file ".htm" ekstensi yang ditambahkan ke nama laporan secara otomatis karena laporan di HTML format.

Secara default, DNSLint mencoba untuk secara otomatis terbuka file laporan setelah ia dihasilkan, dengan menggunakan program apa pun yang berhubungan dengan file laporan .htm file. Biasanya, Microsoft Internet Explorer adalah terkait dengan ekstensi .htm. Tidak ada cara untuk mengubah format laporan untuk sesuatu yang lain dari HTML dengan menggunakan DNSLint.

Untuk menentukan lokasi yang file laporan ditulis, menentukan path lengkap dan nama file laporan. DNSLint mendukung drive lokal dan Konvensi Penamaan Universal (UNC) jalan. Sebagai contoh, perintah dnslint bumi msn.com /r c:\reports\reskit menciptakan sebuah laporan yang disebut Reskit.htm di map C:\Reports. The perintah dnslint bumi mydom.local /r \\server1\reports\mydom membuat laporan pada sistem remote yang disebut server1 Laporan berbagi. Laporan nama adalah Mydom.htm.


Jika Anda menetapkan /t (teks) beralih, DNSLint menghasilkan laporan teks dan HTML laporan. Laporan teks menggunakan nama yang sama sebagai laporan .htm kecuali bahwa yang ekstensi nama berkas adalah .txt. Berkas dibuat di folder yang sama sebagai .htm file. Sebagai contoh, perintah dnslint bumi msn.com /r c:\reports\reskit /t menciptakan dua laporan dalam C:\Reports folder. Satu laporan disebut Reskit.htm dan yang lain disebut Reskit.txt.

Secara default, Ketika DNSLint mendeteksi bahwa file laporan dengan sama nama sebagai satu itu akan menghasilkan sudah ada di target folder, DNSLint meminta Anda untuk menimpa file. Dengan /y pilihan, DNSLint dapat menimpa file laporan yang ada tanpa mendorong Anda untuk izin. Berkas .htm dan berkas .txt opsional ditimpa ketika Anda menggunakan pilihan ini.

Perintah dnslint /y bumi msn.com /r c:\reports\reskit /t menciptakan dua laporan dalam C:\Reports folder. Satu laporan disebut Reskit.htm dan yang lain disebut Reskit.txt. Ada laporan file ditimpa tanpa mendorong Anda.

The /no_open switch mencegah DNSLint secara otomatis membuka laporan Setelah itu dihasilkan. Pilihan ini berguna jika Anda menggunakan DNSLint dalam skrip Ketika Anda tidak ingin meninjau laporan segera atau meninjau laporan dari sistem DNSLint dijalankan dari. Sebagai contoh, perintah dnslint /y bumi msn.com /no_open menghasilkan laporan yang disebut Dnslint.htm yang menimpa laporan yang sudah ada sebelumnya dengan nama yang sama, tanpa persetujuan pengguna. DNSLint tidak secara otomatis terbuka laporan bila selesai.

Penggunaan /test_tcp pilihan (tes TCP port 53) untuk meminta TCP port 53 diuji Kapan Bumi digunakan. Banyak DNS server di Internet hari ini tidak menerima DNS pertanyaan pada TCP port 53, untuk menghindari kemungkinan serangan pada port. Secara default, hanya port UDP 53 diuji ketika DNSLint dijalankan. Menentukan pilihan /test_tcp akan DNSLint untuk mengirim permintaan DNS tunggal oleh TCP dan laporan Apakah Respon diterima.

Anda dapat menggunakan /test_tcp pilihan dengan Bumi dan /AD. Namun, Anda tidak dapat menggunakan /test_tcp pilihan dengan /QL atau /AD/s localhost kombinasi. Dengan /QL fungsi, TCP port 53 dapat diuji secara langsung dari input file. The /AD/s localhost fungsi tes apakah DNS server yang dikonfigurasi secara lokal dapat menyelesaikan data DNS yang digunakan untuk replikasi Active Directory Forest. Anda dapat menguji TCP port 53 konektivitas dengan menggunakan /AD/s ip_addr Sebaliknya, di mana ip_addr adalah IP alamat server DNS yang otoritatif untuk zona _msdcs, akar domain direktori aktif.

Misalnya:
dnslint bumi microsoft.com/v /test_tcp
The c switch (konektivitas tes) permintaan tes DNSLint yang terkenal e-mail port pada semua server e-mail yang menemukan saat memeriksa DNS server untuk nama domain tertentu. Simple Mail Transfer Protocol (SMTP), posting Office Protocol (POP versi 3), dan Internet Message Access Protocol (IMAP Versi 4) yang didukung. Secara default, ketika c switch ditentukan, DNSLint mencoba tersambung ke semua tiga port pada setiap server e-mail yang ditemukan. Itu adalah, port 25 TCP untuk SMTP, TCP port 110 untuk POP, dan TCP port 143 untuk IMAP.

DNSLint laporan negara yang setiap pelabuhan di: "Mendengarkan", "Tidak mendengarkan" atau "Tidak ada respon." Jika DNSLint menemukan bahwa port mendengarkan, itu juga mengembalikan respon dari Port jika ada kembali. Sebagai contoh, jika port SMTP mendengarkan, itu biasanya kembali tanggapan yang konsisten dengan protokol SMTP spesifikasi, seperti berikut:

220 mailsrv.reskit.com Layanan Microsoft ESMTP MAIL, versi: 5.0.2195.3705 siap di Mon, 13 Mei 2002 17: 08: 36-0700

Ketika sebuah port dilaporkan sebagai "Tidak mendengarkan", ini menunjukkan bahwa server e-mail yang ia bertanya telah merespons dengan paket TCP dengan menetapkan bendera Reset. Hal ini menunjukkan bahwa ada layanan atau program mendengarkan pada port.

"Ada tanggapan" melaporkan ketika target e-mail server tidak menanggapi usaha sambungan. Dengan asumsi bahwa target server operasional dan berjalan, ini menunjukkan bahwa port sedang disaring pada target server atau di suatu tempat antara klien yang menjalankan DNSLint dan target server.

Perintah dnslint /y/v/c bumi msn.com menghasilkan laporan yang disebut Dnslint.htm yang menimpa laporan yang sudah ada sebelumnya dengan nama yang sama, tanpa persetujuan pengguna. Karena c opsi ditetapkan, bagian tambahan ditambahkan ke bawah standar DNSLint laporan:
Pengujian konektivitas jaringan
E-mail server: smtp-gw-4.msn.com
Alamat IP: 207.46.181.13

SMTP tanggapan:
220 cpimssmtpa18.msn.com layanan Microsoft ESMTP E-mail, versi:
5.0.2195.4905 siap pada Selasa, 14 Mei 2002 09: 26: 06-0700

Respon POP: tidak ada jawaban (mungkin disaring)

IMAP respon: tidak ada jawaban (mungkin disaring)
CATATAN:

Satu atau lebih server POP tidak merespons.
Salah satu atau lebih server IMAP tidak merespons.

Kapan target e-mail server tidak menanggapi upaya sambungan di salah satu port e-mail, DNSLint mencoba lagi hubungan tiga kali. Ini adalah perilaku standar untuk TCP klien. Karena DNSLint menunggu tiga terpisah TCP koneksi upaya untuk waktu keluar sebelum DNSLint menunjukkan bahwa ada "No Response", proses ini dapat memperlambat penyelesaian laporan. Untuk mengoptimalkan DNSLint operasi, Anda dapat menentukan yang mana e-mail port atau port yang Anda ingin memeriksa alih-alih memeriksa semua tiga semua waktu.

Secara default, ketika c pilihan ditentukan, semua tiga TCP port (25, 110, 143) diperiksa. Tapi Anda dapat menentukan port yang untuk memeriksa setelah c pilihan. Menentukan berpembatas koma daftar segera setelah c pilihan. Tentukan berlaku port hanya: SMTP, pop, imap. Kombinasi dari karya-karya tiga port ini. Sebagai contoh, perintah dnslint bumi reskit.com c smtp menentukan bahwa hanya port SMTP (TCP port 25) harus diperiksa.


Perintah dnslint bumi reskit.com c pop, smtp menentukan bahwa hanya port SMTP (TCP port 25) dan POP port (TCP Port 110) harus diperiksa.

Perintah dnslint bumi reskit.com/c imap, pop menentukan bahwa hanya port IMAP (TCP port 143) dan POP port (TCP port 110) harus diperiksa.


Anda dapat menggunakan / s switch (server) dengan Bumi dan /AD fungsi. The / s switch memiliki beberapa tujuan, tetapi hanya membutuhkan satu jenis data, alamat IP yang valid dari server DNS (dengan satu pengecualian).

Ketika Anda menentukan Bumi, the / s pilihan bypasses InterNIC Whois pencarian yang DNSLint secara default. Sebagai hasilnya, DNSLint bisa menjalankan tes pada jaringan pribadi dan nama domain yang lebih dalam dari domain tingkat kedua di Internet. DNSLint juga dapat menguji nama domain yang tidak didukung oleh InterNIC. Pada Artikel ini ditulis, didukung InterNIC pencarian Whois untuk waktu Setelah domain: .biz .com, .coop, .edu, .info, .int, .museum, .net, dan . org.

Ketika Anda menggunakan /AD, the / s switch digunakan untuk menentukan alamat IP server DNS yang otoritatif untuk subdomain di mana data DNS yang digunakan untuk direktori aktif hutan replikasi terdaftar. Biasanya, ini adalah _msdcs subdomain di bawah akar sebuah hutan Active Directory. Sebagai contoh, jika akar Active Directory forest yang disebut myad.reskit.com, server DNS yang host domain ini juga mungkin otoritatif untuk zona _msdcs.myad.reskit.com, di mana data DNS yang digunakan dalam Active directory replikasi yang terdaftar. Atau, zona _msdcs.myad.reskit.com mungkin didelegasikan kepada yang berbeda DNS server. Namun infrastruktur DNS telah dirancang, / s opsi ini digunakan untuk menentukan server DNS yang otoritatif untuk Zona _msdcs.myad.reskit.com.

The / s pilihan harus menentukan alamat IP yang valid. Satu-satunya pengecualian aturan ini adalah kombinasi berikut:
dnslint /ad/s localhost
"localhost" ini tidak alamat IP yang valid. Ketika Anda menetapkan parameter ini dengan /AD/s kombinasi, DNSLint tes lokal sistem (sistem yang menjalankan DNSLint) kemampuan untuk menyelesaikan data DNS yang digunakan untuk aktif Direktori hutan replikasi. Permintaan rekursif DNS dikirim ke lokal sistem yang dikonfigurasi DNS server untuk mengkonfirmasi bahwa sistem lokal dapat menyelesaikan (s) data DNS yang digunakan untuk replikasi hutan Active Directory. Ini dapat berguna ketika memecahkan masalah replikasi Active Directory pada kontroler domain tertentu.

Biasanya, tidak semua lokal sistem dikonfigurasi DNS Server tanya selama proses ini. Standar DNS klien penyelesai perilaku ini diamati, sehingga jika server DNS di bagian atas Daftar DNS Server sistem lokal tidak merespon, server berikutnya dalam daftar adalah digunakan.

Untuk informasi tambahan, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
261968Penjelasan tentang fitur manajemen daftar Server di domain nama penyelesai klien

Properti

ID Artikel: 321045 - Kajian Terakhir: 26 September 2011 - Revisi: 2.0
Berlaku bagi:
Kata kunci: 
kbdownload kbinfo kbmt KB321045 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:321045

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com