windows2003 DHCP中批处理绑定IP与MAC
??????? 最近正在實(shí)施Windows Server 2008 R2 DHCP服務(wù)器部署,要求把員工的IP地址和MAC以及姓名完成在DHCP服務(wù)器上的綁定,使用的系統(tǒng)是windows2003-x64,要添加的用戶有8個(gè)C類網(wǎng)段的,一個(gè)個(gè)添加工作程度太大了,于是想使用批處理的腳本完成。
??????? 命令提示行的作用果真強(qiáng)悍,如下便是使用命令添加綁定的語句:
一:netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名"?"" "BOTH"
二:netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名"?"" "DHCP"
??????? 其中127.0.0.1處應(yīng)該添加的是DHCP服務(wù)器的IP地址,10.120.131.0處添加的是作用域的網(wǎng)絡(luò)號,后面分別是IP、MAC和姓名。
注:MAC地址一欄必須使用上面的格式,不可以為20-6A-8A-0A-2A-C8或者20:6A:8A:0A:2A:C8的形式,否則添加不成功。
????????當(dāng)作業(yè)量比較大的時(shí)候,我們可以充分使用EXCEL的功能,只需要把相應(yīng)的IP、MAC和姓名字段列粘貼進(jìn)EXCEL中,然后再將處理好的內(nèi)容粘貼到記事本中,更改文本格式為bat即可雙擊添加。
附上我添加時(shí)使用的EXCEL框架的設(shè)置,如下:
?
1、可以從Excel中復(fù)制出來粘貼到TXT記事本中;
2、也可以將Excel另存為CSV(逗號分隔符)(X.csv)格式
?
注:只能添加一條按一次回車鍵然后才能再添加一條,所以需要按如下的方式添加兩句話即OK,如下所示:
@echo off
netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名"?"" "DHCP"
netsh dhcp server 127.0.0.1 scope 10.120.131.0 add reservedip 10.120.131.21 206A8A0A2AC8 "姓名"?"" "DHCP"
echo "OK"
pause & exit
以上命令可以一次性執(zhí)行一個(gè)作用域的IP-MAC綁定信息。
如下圖所示:
這樣的腳本在雙擊執(zhí)行后會(huì)自動(dòng)運(yùn)行,運(yùn)行結(jié)束后按任意鍵退出即可。
批量導(dǎo)入IP-MAC地址到Windows Server 2008 R2DHCP服務(wù)器中,設(shè)置錯(cuò)誤回出現(xiàn)一下錯(cuò)誤:
1、MAC地址設(shè)置錯(cuò)誤,為20-6A-8A-0A-2A-C8或者20:6A:8A:0A:2A:C8的形式,否則添加不成功。
2、作用域建立錯(cuò)誤:指定DHCP客戶端不是保留客戶端。
?
3、已經(jīng)存在IP-MAC綁定信息:將提示已經(jīng)存在。?
轉(zhuǎn)載于:https://www.cnblogs.com/kscnchina/archive/2012/12/27/2836235.html
總結(jié)
以上是生活随笔為你收集整理的windows2003 DHCP中批处理绑定IP与MAC的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 定制类的特殊方法
- 下一篇: 常用Oracle系统表查询