Windows 7 tidak menambahkan akhiran DNS khusus koneksi

13

Saya memiliki mesin Windows 7 yang saya coba setup untuk pengembangan. Biasanya kami mengakses domain pengembangan kami menggunakan URL seperti user.site.dev. DNS disiapkan untuk user.site.dev.sd.ourdomain.com. Saya dapat melakukan ping ke user.site.dev.sd.ourdomain.com tetapi jika saya mencoba melakukan ping hanya user.site.dev ia mengembalikan "Permintaan ping tidak dapat menemukan host user.site.dev."

Ketika saya menjalankan ipconfig, ia memperlihatkan sufiks DNS khusus koneksi dari sd.ourdomain.com, dan ketika saya mengedit properti untuk adapter jaringan, pengaturan DNS di bawah menu lanjutan diperiksa sebagai "Tambahkan akhiran dan koneksi sufiks DNS khusus" dan + Msgstr "Tambahkan sufiks induk dari sufiks DNS primer".

Ini adalah pengaturan yang sama seperti yang saya miliki di mesin XP, dan mereka menyelesaikan url dengan benar di sana; tetapi Windows 7 tampaknya tidak menambahkan suffix dengan benar. Apakah saya melakukan ini salah? Atau adakah orang lain yang memiliki pengalaman ini dan menemukan solusinya?

Pembaruan: Saya mencoba mengubah pengaturan ke "Tambahkan sufiks DNS ini (dalam urutan):" dan menambahkan sd.ourdomain.com ke daftar, tetapi url masih belum menyelesaikan.

Soldarnal
sumber
Kami beralih ke konvensi penamaan yang berbeda, jadi saya tidak dapat mencoba jawaban orang-orang di bawah ini untuk memverifikasi mereka benar.
Soldarnal

Jawaban:

14

Bitmap dan Charles di bawah ini benar, Microsoft telah menambahkan fitur baru di Windows 7 yang disebut DNS Devolution, dan ada pengaturan kebijakan untuk menonaktifkannya, sebagai berikut:

Jalankan gpedit.msc Jelajahi Kebijakan Komputer Lokal -> Konfigurasi Komputer -> Template Administratif -> Jaringan -> Klien DNS

Aktifkan "Izinkan DNS Suffix Menambahkan ke Permintaan Nama Multi-Label Tanpa Kualifikasi"

Itu harus dilakukan.

Nathan Garabedian
sumber
6

Perubahan ini berhasil untuk saya:

  • Jalankan gpedit.msc,
  • Jelajahi Kebijakan Komputer Lokal,
  • Konfigurasi Komputer,
  • Template Administratif,
  • Jaringan,
  • Klien DNS,
  • Aktifkan Tingkat Devolusi Sufiks DNS Utama - Setel ke 2
Anthony
sumber
2

Anda juga perlu menambahkan .site.dev ke daftar akhiran pencarian DNS Anda, dan kemudian memesannya terlebih dahulu. Pemesanan tidak wajib, tetapi akan mempercepat pencarian jika Anda sering menggunakan ekstensi dev ini. Jika sudah ada dalam daftar Anda dan masih tidak berfungsi, pastikan Anda menunjuk ke server DNS yang mengembalikan hasil .site.dev. Jika itu masih tidak berhasil, Anda selalu dapat menentukan terjemahan di file host Anda. Lihat http://en.wikipedia.org/wiki/Hosts_file

SeanFromIT
sumber
1

Devolution DNS adalah konsep baru yang telah dibuat oleh MS untuk memberikan kontrol yang lebih baik atas seberapa jauh Anda mencari pohon dengan nama yang tidak berkualitas. Saya pikir ini adalah akar penyebab perilaku yang Anda lihat, yang berbeda dari perilaku OS sebelumnya hanya dengan melepas satu level dari domain hingga Anda cocok atau mencapai akhir. http://technet.microsoft.com/en-us/library/ee683928%28WS.10%29.aspx

bitmap
sumber
1

Jangan lupa ipconfig /flushdnsdan perintah ipconfig lainnya untuk menghapus entri cache.

OpenDNS memiliki alias bookmark DNS yang mungkin layak untuk dilihat.

Taji
sumber
1

Saya mengalami masalah ini di Windows 8 ; Saya menemukan tautan ini untuk memperbaiki yang benar.

Dalam kasus saya, saya hanya perlu mengubah DWORDentri registri berikut menjadi 1:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DNSClient\AppendToMultiLabelName

Dalam kasus saya, saya harus membuat DNSClientkunci; itu belum ada.

Neil Katin
sumber