• 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'"

  • 相关阅读:
    [solution]xdebug正确配置,但不显示错误信息
    SIGCHLD信号
    sigsuspend
    信号引起的竞态
    智力面试题
    可重入和不可重入
    信号—信号处理函数(捕捉)
    PCB信号集
    信号产生的原因:
    信号初步
  • 原文地址:https://www.cnblogs.com/Release-R/p/14295051.html
Copyright © 2020-2023  润新知