最推荐的方法是使用 Windows 自带的 “Internet 连接共享 (ICS)” 功能。
第一步:准备工作(物理连接)
主机 A: 保持有线网口连接外网,Wi-Fi 连接到路由器的无线信号。
路由器设置:
关闭路由器的 DHCP 服务(非常重要,避免 IP 冲突)。
将路由器的 LAN 口 IP 地址修改为与主机 A 的无线网段一致(例如主机 A 无线 IP 是 192.168.1.5,路由器 LAN 口可设为 192.168.1.1)。
第二步:在主机 A 上开启共享
按下 Win + R,输入 ncpa.cpl 并回车,打开网络连接窗口。
找到连接外网的有线网卡,右键点击选择 属性。
切换到 “共享” 选项卡。
勾选 “允许其他网络用户通过此计算机的 Internet 连接来连接”。
在“家庭网络连接”下拉菜单中,选择主机的无线网卡(Wi-Fi)。
点击确定。此时,主机 A 的无线网卡 IP 会被系统强制改为固定的内网地址(通常是 192.168.137.1)。
第三步:设置路由器与其他电脑
由于主机 A 变成了新的“网关”,我们需要让其他设备知道往哪走:
方案 A:手动设置(最稳定)
将其他电脑的 IP 地址设置为与主机 A 无线网卡同网段,手动填入:
IP 地址: 192.168.137.x (x 为 2-254)
子网掩码: 255.255.255.0
默认网关: 192.168.137.1(即主机 A 的无线网卡地址)
DNS: 8.8.8.8 或 114.114.114.114
方案 B:路由器转发(自动化)
如果路由器支持,可以在路由器后台设置:
LAN 口 IP: 192.168.137.2
开启 DHCP: 网关地址填 192.168.137.1,DNS 填 114.114.114.114。这样其他电脑连上路由器就能直接上网。
核心逻辑原理
主机 A(有线外网)<--共享--> 主机 A(无线内网)<--Wi-Fi--> 路由器 <--有线/无线--> 其他电脑
这种方式本质上是把主机 A 当成了一个透明的“路由器”,而原本的物理路由器现在仅作为一个普通的无线交换机/接入点(AP)使用。
注意事项
主机 A 不能关机: 一旦主机 A 关机或休眠,全屋网络都会中断。
防火墙: 如果设置后不通,尝试暂时关闭主机 A 的 Windows 防火墙测试。
双网卡优先级: 确保主机 A 自己的默认网关是指向有线外网的,否则主机 A 自己可能断网。