设为首页收藏本站language 语言切换
查看: 1669|回复: 6
收起左侧

利用PowerShell搭建DNS服务器

[复制链接]
发表于 2013-4-4 01:15:34 | 显示全部楼层 |阅读模式
function InstallDNS
{servermanagercmd -q c:\role.xml|Out-Null
$xml=[xml](Get-Content c:\role.xml)
$dnsrole=$xml.servermanagerconfigurationquery.role|where{$_.id  -eq  "dns"}
}
if($dnsrole.Installed -eq $false)
  {servermanagercmd -i $dnsrole.id}
else
  {Write-Host "DNS服务器角色已经安装!"}
$dns=Get-Service dns
if($dns.status -ne "Running")
{Status-Service dns}
{function SetIP}
$nic=gwmi Win32_NetworkAdapterConfiguration -Filter "IPEnabled=$true"
if($nic.DHCPEnabled)
{Write-Host "现在设置"$nic.Description
$ip="192.168.10.10"
$mask="255.255.255.0"
$dns="127.0.0.1"
$nic.EnableStatic($ip,$mask)
$nic.SetDNSServeSearchOrder($dns)
}
{function DnsConfig}
$zonename="benet.com"
$Aname="www"
$Aip="192.168.10.12"
$Aip_bj="192.168.10.32"
发表于 2013-4-4 07:29:20 | 显示全部楼层
沙发 2013-4-4 07:29:20 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-4-4 10:55:47 | 显示全部楼层
感谢楼主分享呀
板凳 2013-4-4 10:55:47 回复 收起回复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-4-4 11:33:52 | 显示全部楼层
不客气,刚刚学习的
地板 2013-4-4 11:33:52 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-5-7 13:24:09 | 显示全部楼层
谢谢,O(∩_∩)O哈哈~
5# 2013-5-7 13:24:09 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2013-6-20 20:39:44 | 显示全部楼层
6# 2013-6-20 20:39:44 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-24 14:12 , Processed in 0.121114 second(s), 25 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表