zoukankan      html  css  js  c++  java
  • PowerShell 管理DNS 笔记

    查询区域内所有的A记录

    Get-WmiObject -Namespace rootMicrosoftDNS -class microsoftdns_atype | where {$_.ContainerName -eq "com"} |Select TextRepresentation

    新增A记录

    $dnsServerName=""
    $containerName="cowainglobal.com"
    $dns = [WMIClass]"ROOTMicrosoftDNS:MicrosoftDNS_ResourceRecord"
    $dns.CreateInstanceFromTextRepresentation($dnsServerName, $containerName, "api.uat.sfp.cowainglobal.com IN A 172.16.10.222")

    修改A记录

    $ARecord = Get-WmiObject -Namespace rootMicrosoftDNS -class microsoftdns_atype | where {$_.OwnerName -eq "oaapi.dev.com"}
    $ARecord.Modify($ARecord.TTL,"172.16.10.221")

    删除A记录

    $ARecord = Get-WmiObject -Namespace rootMicrosoftDNS -class microsoftdns_atype | where {$_.OwnerName -eq "oaapi.dev.com"}
    $ARecord.delete()

    查询A记录

    Get-WmiObject -Namespace rootMicrosoftDNS -class MicrosoftDNS_ResourceRecord -filter "containername='com' AND OwnerName='oaapi.dev.com'"

  • 相关阅读:
    05day02wdt
    05day02pwm
    05day01ioctl_led
    04clock_06semqphore
    04lock_05seqlock
    04lock_03rwlock
    [git]入门-工作区、暂存区、版本库
    [git]入门-创建版本库
    [linux-脚本]shebang(shabang #!)
    [ffmpeg]安装
  • 原文地址:https://www.cnblogs.com/Release-R/p/14295051.html
Copyright © 2011-2022 走看看