Mengubah pengaturan DNS dari jarak jauh - Bagaimana-Untuk

Mengubah pengaturan DNS dari jarak jauh

Biasanya, Anda perlu memperbarui banyak komputer dengan pengaturan DNS. Alih-alih melakukan ini satu per satu secara manual, Anda dapat mengotomatiskannya sehingga dapat dilakukan sekaligus, dari skrip PowerShell biasa. Ini sederhana tetapi sangat efektif.

3 Langkah total

Langkah 1: Mulai Windows PowerShell

Klik Mulai, ketik PowerShell, lalu klik Windows PowerShell.

Langkah 2: Gunakan skrip sederhana ini untuk mengatur alamat IP server DNS pada kartu jaringan berdasarkan namanya

function Set-DnsServerIpAddress {
param (
[string] $ ComputerName,
[string] $ NicName,
[string] $ IpAddresses
)
if (Test-Connection -ComputerName $ ComputerName -Count 2 -Quiet) {
Invoke-Command -ComputerName $ ComputerName -ScriptBlock {param ($ ComputerName, $ NicName, $ IpAddresses)
write-host "Pengaturan pada $ ComputerName pada antarmuka $ NicName satu set baru dari Server DNS $ IpAddresses"
Set-DnsClientServerAddress -InterfaceAlias ​​$ NicName -ServerAddresses $ IpAddresses

} -ArgumentList $ ComputerName, $ NicName, $ IpAddresses

} lain {
write-host "Tidak dapat mengakses $ ComputerName. Komputer tidak online."
}
}

Langkah 3: Penggunaannya sangat sederhana

# Di mana $ ServerName (atur sesuai kebutuhan)
# Di mana Layanan (nama Kartu Jaringan (mengambil wildcard))
# Di mana IpAddresses (dalam kurung)
Set-DnsServerIpAddress -ComputerName $ ServerName -NicName "Service *" -IpAddresses '8.8.8.8', '8.8.4.3', '8.8.8.2'