头图

场景:训练用的电脑(Windows 10 系统),一会儿要连接设备,一会儿要连接互联网。两种情境下,使用的网络参数当然也不一样。
这个实验希望使用批处理的方式一键配置主机的网络参数。

源代码

本次实验主要使用 netsh 命令。

  1. 172.bat 连接互联网
netsh interface ip set address "Eth" static 172.17.0.73 255.255.255.0 172.17.0.254
netsh interface ip set dns "Eth" static 202.96.128.86
netsh interface ip add dns "Eth" static 202.96.128.166 2
echo DONE
ipconfig /all
pause

虽然配置 DNS 时会报 配置的 DNS 服务器不正确或不存在参数错误 ,但实际上设置成功了。

  1. 192.bat 连接设备

这里没有设置网关、DNS,如有需要,参照上面的代码。

netsh interface ip set address "Eth" static 192.168.1.1 255.255.255.0
echo DONE
ipconfig /all
pause

⚠️ 注意,运行上述文件需要以管理员身份运行

参考


土卜皿
341 声望8 粉丝

栽花种树,潜水跑酷。