Forum
Merhaba;
2008 std. üzerindeki DNS tablosunnda kullanmadığım yaklaşık 80-100 arası alan adının DNS zonelarını silmek istiyorum bunu tek tek yapabilirim ama bu zaman alacak bir durum 2008 için DNS zone üzerinde silecek bir .vbs varmı yada benzer bir kod bloğu alacağım kodları otomatik silecek bir exe yapacağım list.box eklendiğim alan adların döngü içine alıp sileceğim.
yardımınız için teşekkürler.
system32 içerisinde bulunan dns klasöründen silebilirsiniz?
Tayfun DEĞER
Cisco Champions, vExpert, VCP4/5/6, VCP5-DT, VCP-Cloud
https://www.tayfundeger.com
Mail: [email protected]
yanıtınız için teşekkürler. DNS service için bir sorun yaşatmaz değil mi ?
ayrıca ilgili alandan sildim. fakat dns yöneticisi içind hale duruyor resetde attım.
başka bir işlem varmı yapmam gereken ?
Yok hayır kendi sunucumdan bu şekilde kaldırmıştım.Herhangi bir sorun oluşmamıştı.Update yapınca zone'ların silinmesi gerekli.
Tayfun DEĞER
Cisco Champions, vExpert, VCP4/5/6, VCP5-DT, VCP-Cloud
https://www.tayfundeger.com
Mail: [email protected]
update komutun nereden kullanıyorsunuz ve komut nedir ?
yanıtlarınızı bekliyorum iyi çalışmalar.
Merhaba,
Dnscmd windows komut satırı aracına göz atabilirsiniz.
http://technet.microsoft.com/en-us/library/cc772069(WS.10).aspx
Dns zone işlemleri için komutu script içinde kullanabilirsiniz.
Birde ilkel bir powershell script yaptım, dnszones.txt dosyasında alt alta yazılı olan dnsleri siliyor. aşağıdaki kodları ps1 dosyası olarak kaydedip çalıştırabilirsin.
---------------------
$dnszones = Get-Content "dnszones.txt"
Foreach ($dnszone in $dnszones)
{
dnscmd /zonedelete $dnszone /f
}
---------------------
PS C:\> C:\DeleteMultipleDnsZones.ps1
DNS Server . deleted zone test1.com:
Status = 0 (0x00000000)
Command completed successfully.
DNS Server . deleted zone test2.com:
Status = 0 (0x00000000)
Command completed successfully.
İşlemden sonra dns servisini yeniden başlatınız.