必须将Windows 11的IP地址设为静态以确保远程访问、端口映射及避免DHCP导致的服务中断,方法有三:一、“设置”应用图形界面配置,无需管理员权限;二、网络适配器属性中TCP/IPv4手动设置;三、管理员运行netsh命令行批量部署。

你需要让电脑在网络中拥有一个固定且唯一的地址,以便远程访问、端口映射或避免DHCP分配导致的服务中断,就必须把Windows 11的IP地址从自动获取改成手动指定。这个过程不依赖路由器设置,也不需要重启设备,改完立刻生效。
用“设置”应用快速配静态IP
这是最直观的方法,全程在图形界面操作,无需管理员权限,适合刚接触网络配置的新手。
按下 Win + I 打开“设置”应用。
点击左侧“网络和 Internet”,再根据你当前连接方式选择“以太网”或“Wi-Fi”。
在右侧已连接的网络名称上直接点击进入详情页。
向下滚动到“IP 设置”区域,点击“编辑”按钮。
将“分配方法”从“自动 (DHCP)”改为“手动”,并打开“IPv4”开关。
填入IP地址(例如 192.168.1.100),务必确保该地址在你家路由器网段内(常见为192.168.0.x 或 192.168.1.x)且未被其他设备占用;否则会触发IP冲突,导致断网。
子网掩码一般填 255.255.255.0,默认网关填路由器管理地址(通常是 192.168.1.1 或 192.168.0.1)。
继续向下滚动到“DNS 设置”,点击旁边的“编辑”按钮,同样设为“手动”,首选DNS填 8.8.8.8,备用DNS填 8.8.4.4。
确认所有字段无误后,点击“保存”。
通过网络适配器属性精准控制
当“设置”应用卡顿、灰显或受组策略限制时,这条路径能绕过上层UI,直连TCP/IPv4协议栈,稳定性更高。
右键任务栏右下角网络图标 → 选择“网络和 Internet 设置”。
滚动到底部,点击“高级网络设置” → 再点“更多网络适配器选项”。
在 Windows 上执行终端命令,或对比 Windows 与 Linux 的 Shell 语法时使用。建议先检测当前 Shell 是 PowerShell 还是 cmd.exe,再给出相应命令……
在打开的“网络连接”窗口中,右键你正在用的连接(如“以太网”或“WLAN”)→ 选“属性”。
在列表中双击“Internet 协议版本 4 (TCP/IPv4)”。
勾选“使用下面的IP地址”,然后填入:IP地址、子网掩码、默认网关——这三项必须与你所在局域网一致,【IP地址不能和路由器或其他设备重复】。
再勾选“使用下面的DNS服务器地址”,填入首选DNS(如114.114.114.114)和备用DNS(如223.5.5.5)。
点“确定”关闭TCP/IPv4窗口,再点一次“确定”关闭适配器属性窗口。
用命令行一步到位(管理员权限)
适合批量部署或写入脚本,执行后无需交互,但必须以管理员身份运行终端,否则会报错拒绝访问。
右键“开始”按钮 → 选“终端(管理员)”或“Windows Terminal(管理员)”。
输入以下命令(将其中的接口名、IP、掩码、网关、DNS按实际替换):
netsh interface ip set address name="以太网" static 192.168.1.100 255.255.255.0 192.168.1.1
netsh interface ip set dns name="以太网" static 8.8.8.8
netsh interface ip add dns name="以太网" 8.8.4.4 index=2
注意:“以太网”要换成你真实连接的接口名称,可在“网络连接”窗口里看到;如果用Wi-Fi,名称可能是“WLAN”或“无线网络连接”。
每条命令回车执行一次,全部成功后,新IP立即生效。

















