常用Netsh命令 Netsh命令简介 netsh(Network Shell) 是一个windows系统本身提供的功能强大的网络配置命令行工具。 Netsh帮助 netsh 命令的帮助 示例子命令帮助的获取方式 强调:如果你身处运维, 兼有windows桌面运维, 那么这些个快捷配置IP地址的方式肯定能提高你的工作效率, 同时也能提升你的逼格. 导出IP配置脚本:netsh -c interface ip dump > c:\IPConfig.txt 导出网卡配置信息 导入IP配置脚本:netsh -f IPConfig.txt(测试WIN7不行, 还要重新电脑, 这太麻烦) 以下就不说那么虚的, 直接整几个实用的操作, 觉着这样更实在. 常用实用(一) 设置IP地址, 显示IP地址 命令行修改本机IP 完整的命令行如下: netsh interface ip set address name='本地连接' source=static addr=192.168.0.252 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1 命令行中 addr, address, name 是什么意思, 小编就不废话了 mask 就是指子网掩码 gateway 就是指网关 gwmetric 就是指网关的跃点数(皮毛的水平,还没能悟出这个有毛用) 单网卡多IP的配置: 单网卡多IP配置 另一种操作模式如下图: 完整输入命令行 常用实用(二) 配置DNS, 显示DNS 命令行添加DNS主备服务器 常用实用(三) 删除本地连接的IP和DNS配置信息 删除指定IP信息 删除DNS信息 剩下的我们这些小运维都很少用到了 netsh firewall 配置防火墙的 普通防火墙命令帮助信息 在墙开个443端口出来(用于https访问的服务端口) 添加规则 再删除它 删除规则 试一下高级防火墙 netsh advfirewall advfirewall 上下文帮助内容 同样也开个443端口看看效果 通过高级防火墙命令添加规则 规则添加成功效果 看也看了, 看完就删除了吧, 因为没意义, 因为小编的机子不是WEB服务器 使用防火墙高级命令删除规则 对于运维大批量设备的朋友来说, 这些个脚本是最常用的工具了, 有兴趣可以深入研究一下玩玩. 我把中兴的netsh应用, 一篇百度文库的文章贴出来供大家参考. https://wenku.baidu.com/view/b5f1751ffc4ffe473368ab9e.html 至此, 谢谢各方朋友的关注支持 |
|