สร้างระเบียน DNS A หลายรายการด้วย PowerShell
ลองนึกภาพคุณต้องสร้างบันทึก DNS นับร้อยหรือหลายพันรายการ คุณต้องการทำสิ่งนั้นทีละรายการไหม? ไม่แน่นอน ฉันจะแสดงตัวอย่างวิธีการสร้าง Beamer01 - Beamer100 และกำหนดที่อยู่ IP ในเวลาเดียวกัน กระโดดเข้าไปเลย
วัตถุประสงค์
สมมติว่าเราต้องการสร้าง A Records Beamer01 - Beamer100 ด้วยที่อยู่ IP 192.168.1.1 - 192.168.1.99
รหัส
นี่คือโค้ดตัวอย่างที่คุณสามารถสร้างได้ สคริปต์สร้าง Beamer01 - Beamer99 พร้อมที่อยู่ IP ที่เกี่ยวข้อง
$ip = 1..99
foreach ($i in $ip) {
If ($i -lt 10) {
Add-DnsServerResourceRecord `
-ZoneName 'test.local' `
-Name Beamer0$i -IPv4Address 192.168.1.$i -A -Verbose
}
else
{
Add-DnsServerResourceRecord `
-ZoneName 'test.local' `
-Name Beamer$i -IPv4Address 192.168.1.$i -A -Verbose
}
}
ฉันหวังว่านี่จะเป็นประโยชน์
