“网”罗天下,一键搞定:netsh命令的花式玩法与超实用攻略

本文涉及的产品
云防火墙,500元 1000GB
简介: `netsh`是Windows系统中强大的网络配置和管理工具,支持本地或远程修改网络设置。常用功能包括:显示和配置网络接口、无线网络管理、防火墙规则设置、网络配置备份与还原、远程管理等。通过`netsh`命令,用户可以轻松管理IP地址、启用/禁用网络接口、添加或删除无线网络配置文件、配置防火墙规则,并进行网络故障排查。掌握这些命令能大幅提升网络管理和维护效率。

“网”罗天下,一键搞定:netsh命令的花式玩法与超实用攻略

netsh是Windows系统中的一个功能强大的网络配置和管理工具,可用于本地或远程修改网络配置、显示网络配置信息等。以下是netsh命令的一些实用用法:

网络接口管理

• 显示网络接口信息:

netsh interface show interface:显示所有网络接口的状态,包括接口名称、状态、类型等,方便快速查看各网络接口的当前情况。

netsh interface ipv4 show config:显示IPv4网络接口的详细配置信息,如IP地址、子网掩码、默认网关等,有助于了解网络接口的网络参数设置。

• 启用/禁用网络接口:

netsh interface set interface "接口名称" admin=enable:启用指定的网络接口,例如netsh interface set interface "本地连接" admin=enable可启用本地连接。

netsh interface set interface "接口名称" admin=disable:禁用指定的网络接口,可用于临时关闭某个网络连接。

• 配置IP地址:

• 设置静态IP地址:netsh interface ip set address "接口名称" static IP地址 子网掩码 网关,例如netsh interface ip set address "本地连接" static 192.168.1.2 255.255.255.0 192.168.1.1,可将本地连接的IP地址设置为静态的192.168.1.2,子网掩码为255.255.255.0,网关为192.168.1.1。

• 启用DHCP自动获取IP地址:netsh interface ip set address "接口名称" dhcp,使网络接口通过DHCP服务器自动获取IP地址等网络参数。

无线网络管理

• 显示无线网络信息:

netsh wlan show interfaces:显示当前无线网络接口的状态和连接信息,包括已连接的无线网络名称、信号强度等。

netsh wlan show profiles:列出所有存储的无线网络配置文件,可查看曾经连接过的无线网络及其配置文件名称。

• 配置无线网络:

• 添加无线网络配置文件:netsh wlan add profile filename="配置文件路径",例如netsh wlan add profile filename="C:\wifi_profile.xml",可将指定的无线网络配置文件添加到系统中。

• 删除无线网络配置文件:netsh wlan delete profile name="无线网络名称",如netsh wlan delete profile name="MyWiFi",可删除存储的无线网络配置文件,不再自动连接该无线网络。

• 设置无线网络属性:netsh wlan set hostednetwork mode=allow ssid=网络名称 key=密码,例如netsh wlan set hostednetwork mode=allow ssid=MyHotspot key=12345678,可创建一个无线热点,设置热点的名称和密码等属性。

防火墙管理

• 显示防火墙状态和规则:

netsh advfirewall show currentprofile:显示当前防火墙配置文件的状态和基本信息,包括防火墙是否开启、规则策略等。

netsh advfirewall firewall show rule name=all:列出所有防火墙规则的详细信息,方便查看哪些程序、端口等被允许或阻止通过防火墙。

• 配置防火墙规则:

• 添加防火墙规则:netsh advfirewall firewall add rule name="规则名称" dir=in|out action=allow|block protocol=协议类型 localport=本地端口,例如netsh advfirewall firewall add rule name="Allow Port 80" dir=in action=allow protocol=TCP localport=80,可添加一条允许入站TCP流量通过80端口的防火墙规则。

• 修改防火墙规则:netsh advfirewall firewall set rule name="规则名称" new 参数=值,如netsh advfirewall firewall set rule name="Allow Port 80" new action=block,可将之前允许的80端口规则修改为阻止。

• 删除防火墙规则:netsh advfirewall firewall delete rule name="规则名称",可删除指定的防火墙规则。

网络配置备份与还原

• 备份网络配置:netsh dump > 网络配置文件路径,例如netsh dump > C:\networkconfig_backup.txt,可将当前的网络配置信息导出到指定的文本文件中,方便后续进行配置还原或在其他计算机上应用相同的网络配置。

• 还原网络配置:netsh exec 网络配置文件路径,如netsh exec C:\networkconfig_backup.txt,可执行备份的网络配置文件,将网络配置还原到之前的状态,常用于系统重装后快速恢复网络设置或在多台计算机间同步网络配置。

远程管理

• 连接到远程计算机:netsh -r 远程计算机名,例如netsh -r RemotePC,可连接到名为RemotePC的远程计算机。

• 在远程计算机上执行命令:连接到远程计算机后,可直接在其上执行各种netsh命令,如netsh -r RemotePC interface show interface,可查看远程计算机RemotePC的网络接口信息,实现对远程计算机网络配置的管理和操作。

其他实用功能

• 显示ARP缓存:netsh interface ipv4 show neighbors,可查看本地计算机的ARP缓存表,了解IP地址与MAC地址的映射关系,有助于网络故障排查。

• Ping测试:netsh diag ping address=目标IP地址,例如netsh diag ping address=192.168.1.1,可对指定的IP地址进行Ping测试,检测网络连通性。

• Traceroute路由追踪:netsh diag trace address=目标域名或IP地址,如netsh diag trace address=www.google.com,可追踪到目标域名或IP地址的网络路径,查看数据包经过的各个路由器,用于分析网络延迟和路由问题。

欢迎点赞、收藏、关注、转发!!!

相关文章
|
缓存 JavaScript 前端开发
详细介绍Vue3中的计算属性的概念、使用方式和一些常见的应用场景
详细介绍Vue3中的计算属性的概念、使用方式和一些常见的应用场景
278 0
详细介绍Vue3中的计算属性的概念、使用方式和一些常见的应用场景
|
Web App开发 编解码 JavaScript
VUE播放RTSP方案,支持H.265!
VUE播放RTSP方案,支持H.265!如果你问一个前端技术人员,近几年最火的前端框架技术是什么,肯定会有人说VUE,确实VUE凭借其简单特性赢得了大家的喜爱,而近期公司有个项目,需要在VUE框架网页上播放RTSP实时视频。
1947 0
|
域名解析 缓存
nslookup 查询已经解析,但是域名解析无法访问
nslookup 已经解析,域名解析规则:域名和主机双向绑定才能才能访问
1459 0
|
缓存 Linux 开发工具
CentOS 7- 配置阿里镜像源
阿里镜像官方地址http://mirrors.aliyun.com/ 1、点击官方提供的相应系统的帮助 :2、查看不同版本的系统操作: 下载源1、安装wget yum install -y wget2、下载CentOS 7的repo文件wget -O /etc/yum.
254490 0
|
6月前
|
安全 关系型数据库 Java
Debian 12.10 “Bookworm” 发布 - 通用操作系统
Debian 12.10 发布于 2025 年 3 月 15 日,常规安全更新和错误修复。
628 13
Debian 12.10 “Bookworm” 发布 - 通用操作系统
|
弹性计算 Linux 数据安全/隐私保护
在已有的 ECS 上重装幻兽帕鲁服务器、迁移到计算巢、或升级计算巢服务版本
现在你可以参考这篇教程,将原来搭建的幻兽帕鲁服务器迁移到计算巢上,享受计算巢上所支持的界面化调整游戏配置(死亡掉落、服务器密码等)。 或者也可以用于重新安装,升级到最新版本的计算巢幻兽帕鲁服务。
33696 8
|
9月前
|
Linux 数据安全/隐私保护 C语言
新手向导:轻松离线搭建最新版OpenVPN(含一键安装脚本)
OpenVPN 是常用的虚拟私有网络工具,通过 Docker 搭建非常简单。但常用的 kylemanna/openvpn 镜像已三年未更新,停留在 OpenVPN 2.4 版本。为了升级到最新版本(如 2024 年 2 月发布的 v2.6.9),可以通过官方开源社区获取最新安装包并手动编译安装。步骤包括安装依赖、下载并编译 OpenSSL 和 OpenVPN、生成证书和配置文件等。此外,GitHub 上有一键安装脚本 openvpn-install.sh,简化了安装过程,但其版本可能不是最新的。安装完成后,还需配置 iptables 以确保客户端能正常使用代理网络。
12593 1
|
Kubernetes API 调度
在K8S中,创建pod过程?
在K8S中,创建pod过程?
|
10月前
|
安全 关系型数据库 Linux
什么叫网站国产化改造?哪些CMS符合国产化标准?
国产化需求在未来的互联网话题上是只会越来越多、越来越重要的,这个国产化改造不单单针对网站项目上,还会逐步涉及到各大软件和系统上,所以,相关的单位提前了解国产化的改造标准和需求,到传达的时候、不会显得出手无策。
639 5
|
存储 Prometheus 监控
Prometheus 的扩展与集成
【8月更文第29天】Prometheus 是一款非常强大的监控系统,它不仅能够采集和存储时间序列数据,还提供了丰富的生态系统来扩展其功能。本文将介绍如何通过自定义 Exporters 和集成中间件(如 Thanos)来扩展 Prometheus 的能力。
367 1