用命令行netsh修改windows的ip、網(wǎng)關(guān)、dns
zhangshebao 用命令行netsh修改windows的ip、網(wǎng)關(guān)、dns type 網(wǎng)絡(luò)配置.netsh # ---------------------------------- # 接口 IP 配置 # ---------------------------------- pushd interface ip # # "無線網(wǎng)絡(luò)連接" 的接口 IP 配置 #設(shè)靜態(tài)IP set address name="無線網(wǎng)絡(luò)連接" source=static addr=192.168.1.20 mask=255.255.255.0 #設(shè)默認(rèn)網(wǎng)關(guān) set address name="無線網(wǎng)絡(luò)連接" gateway=192.168.1.1 gwmetric=0 #設(shè)首選dns set dns name="無線網(wǎng)絡(luò)連接" source=static addr=192.168.1.1 register=PRIMARY #設(shè)備用dns add dns name="無線網(wǎng)絡(luò)連接" addr=211.90.88.129 index=2 set wins name="無線網(wǎng)絡(luò)連接" source=static addr=none # #顯示“無線網(wǎng)絡(luò)連接”配置結(jié)果 show config 無線網(wǎng)絡(luò)連接 # # "本地連接" 的接口 IP 配置 #設(shè)自動(dòng)獲取ip set address name="本地連接" source=dhcp #設(shè)自動(dòng)獲取dns set dns name="本地連接" source=dhcp register=PRIMARY set wins name="本地連接" source=dhcp # #顯示“本地連接”配置結(jié)果 show config 本地連接 popd # 接口 IP 配置結(jié)束 netsh exec 網(wǎng)絡(luò)配置.netsh 接口 "無線網(wǎng)絡(luò)連接" 的配置 DHCP 啟用 否 IP 地址 192.168.1.20 子網(wǎng)掩碼 255.255.255.0 默認(rèn)網(wǎng)關(guān): 192.168.1.1 GatewayMetric: 0 InterfaceMetric 0 靜態(tài)配置的 DNS 服務(wù)器: 192.168.1.1 211.90.88.129 靜態(tài)配置的 WINS 服務(wù)器: 無 用哪個(gè)前綴注冊: 只是主要 Dhcp 已經(jīng)在此接口上啟用。 接口 "本地連接" 的配置 DHCP 啟用 是 InterfaceMetric 0 通過 DHCP 配置的 DNS 服務(wù)器: 221.228.255.1 218.2.135.1 通過 DHCP 配置的 WINS 服務(wù)器: 無 用哪個(gè)前綴注冊: 只是主要 更復(fù)雜的設(shè)置,要用命令行實(shí)現(xiàn),可以設(shè)好保存成配置文件: netsh -interface dump>網(wǎng)絡(luò)配置.netsh 修改“網(wǎng)絡(luò)配置.netsh”文件,保留、修改其中需要的pushd及popd段,及段中需要的行 以后再在需要時(shí)修改配置: netsh exec 網(wǎng)絡(luò)配置.netsh 或 netsh <網(wǎng)絡(luò)配置.netsh zhangshebao 也可以寫成一個(gè)bat文件: echo #設(shè)靜態(tài)IP netsh interface ip set address name="無線網(wǎng)絡(luò)連接" source=static addr=192.168.1.20 mask=255.255.255.0 echo #設(shè)默認(rèn)網(wǎng)關(guān) netsh interface ip set address name="無線網(wǎng)絡(luò)連接" gateway=192.168.1.1 gwmetric=0 echo #設(shè)首選dns netsh interface ip set dns name="無線網(wǎng)絡(luò)連接" source=static addr=192.168.1.1 register=PRIMARY echo #設(shè)備用dns netsh interface ip add dns name="無線網(wǎng)絡(luò)連接" addr=211.90.88.129 index=2 netsh interface ip set wins name="無線網(wǎng)絡(luò)連接" source=static addr=none echo # echo #顯示“無線網(wǎng)絡(luò)連接”配置結(jié)果 netsh interface ip show config 無線網(wǎng)絡(luò)連接 echo # echo # "本地連接" 的接口 IP 配置 echo #設(shè)自動(dòng)獲取ip netsh interface ip set address name="本地連接" source=dhcp echo #設(shè)自動(dòng)獲取dns netsh interface ip set dns name="本地連接" source=dhcp register=PRIMARY echo netsh interface ip set wins name="本地連接" source=dhcp echo #顯示“本地連接”配置結(jié)果 netsh interface ip show config 本地連接 echo # 接口 IP 配置結(jié)束 |
|