必须手动修改有线连接的网关地址才能访问特定内网资源或绕过默认路由策略;需先通过ipconfig /all确认当前网关,再在tcp/ipv4属性中填写同子网的新网关,且须取消勾选“自动获得dns服务器地址”以防windows强制重置网关。

想让电脑通过有线网络访问特定内网资源或绕过默认路由策略,必须手动修改有线连接的网关地址,否则所有外发流量都会被导向系统自动分配的默认网关。
确认当前网关并获取新网关参数
按下 Win + R,输入 cmd 回车,在命令提示符中执行:ipconfig /all。找到“以太网适配器 本地连接”(或类似名称)条目,记下 IPv4 地址、子网掩码和【默认网关】——这是你即将替换的目标值。新网关必须与本机IP处于同一子网,且是真实存在的路由器或三层设备接口地址,填错将导致完全断网。
若不确定新网关值,请联系网络管理员或查看路由器背面标签;常见家用路由器网关为 192.168.1.1 或 192.168.0.1。
图形界面修改网关(推荐给大多数用户)
右键任务栏右下角网络图标 → 选择“打开网络和Internet设置” → 点击“更改适配器选项” → 找到“以太网”,右键它 → 选择“属性” → 双击“Internet协议版本4(TCP/IPv4)” → 在弹出窗口中选中“使用下面的IP地址” → 在“默认网关”栏输入新地址 → 点击“确定”。
这一步操作起来很简单,直接填写即可,但【务必取消勾选“自动获得DNS服务器地址”】,否则系统可能在保存时强制重置网关字段——这是 Windows 10/11 中一个隐蔽但高频的 Bug。
命令行批量修改(适合IT运维或需脚本化场景)
以管理员身份运行命令提示符(右键“开始”按钮 → “Windows终端(管理员)”),依次执行:
第一步:删除旧默认路由route delete 0.0.0.0
第二步:添加新默认网关路由(假设新网关为 192.168.5.1,本地以太网接口索引为 12)route add 0.0.0.0 mask 0.0.0.0 192.168.5.1 if 12 -p
第三步:验证是否生效route print | findstr "0.0.0.0" → 输出行中“Gateway”列应显示你刚设的 192.168.5.1
注意:if 后的数字必须是你本机以太网接口的真实索引,可通过 route print 查看“Interface List”部分确认;-p 参数表示永久生效,不加则重启后丢失。











