Saya sedang berjalan klien melalui perubahan DNS pada server Windows 2008 R2 mereka hari ini. Mereka bertanya bagaimana cara menyortir dengan menaikan penugasan alamat IP. Saya mengarahkan mereka ke kolom "Data" ...
"Itu tidak beres !!"
Oh Dan kemudian saya melihatnya. Tampaknya jenis utilitas DNS lebih memilih urutan nilai ASCII daripada nilai aktual oktet keempat. Ini juga tampaknya menjadi masalah dengan versi arsitektur, berdasarkan tanggapan dari forum Technet .
Ini membingungkan klien, karena ia terbiasa mengelola sistem Windows 2003 yang tidak menunjukkan perilaku ini. Apakah ada cara untuk menyajikan ini dengan cara yang lebih elegan?
Jawaban:
Dengan asumsi klien Anda tidak down dengan Power of PowerShell, satu-satunya pilihan mereka (mengingat bahwa Microsoft tidak peduli untuk memperbaiki perilaku pencarian) adalah untuk mengakses catatan DNS dengan klien berbeda yang mengurutkan seperti yang mereka inginkan.
Salah satu caranya adalah dengan mengekspor daftar ke jenis teks terbatas dan menggunakan Excel untuk mengurutkan sesuai keinginan mereka (yang merupakan upaya lebih dari yang saya ingin berinvestasi).
Cara lain, yang mungkin saya lebih suka adalah menggunakan OS klien yang berbeda. Anda dapat menggunakan Manajer DNS untuk menghubungkan server jarak jauh , dan jika klien yang dimaksud adalah Server 2003, Windows XP, atau Windows 7 32bit , perilaku pencarian adalah tipe yang mereka inginkan. Jadi, saya akan merekomendasikan memintal VM Windows 7, 32bit atau workstation, menginstal paket RSAT di atasnya, dan mengarahkan klien Anda untuk menggunakan ini untuk keperluan manajemen DNS. Menurut saya cara termudah, paling tidak mengganggu untuk mendapatkan klien Anda apa yang mereka inginkan.
sumber
Oh, thanks for fixing that DNS sort thing for me... but now the network's down. ... Yeah, I changed the DNS records. I organized them because they were disorganized. What does that have to do with anything? ... Well, fix it, ASAP.
Anda memerlukan kekuatan berorientasi objek (!) Dari Powershell:
Menghasilkan saya:
Penafian : Saya belum mendapatkan ini berfungsi untuk alamat IP dengan oktet kedua atau ketiga pertama yang berbeda, belum .
sumber
Update-TypeData
untuk objek .NET System.Net.IPAddress untuk menyertakan dukungan untuk properti endian besar yang mewakili IP.