如何通过以太网直连两台Windows设备并保留WiFi互联网连接?
如何通过以太网直连两台Windows设备并保留WiFi互联网连接?
我来帮你梳理清楚正确的设置步骤,解决你想提速文件共享又不丢WiFi上网的需求!
你现在的基础条件很好——两台Win10笔记本原本通过WiFi就能正常互访、共享文件,这说明工作组、文件共享权限这些都没问题,接下来只需要调整以太网的网络配置,让它专门负责两台设备之间的高速传输,同时让WiFi继续承担互联网连接的任务。
第一步:物理连接
不用特意找交叉网线,现在绝大多数笔记本的以太网网卡都支持自动MDI-X,普通的直通网线就能直接连接两台电脑的以太网口。
第二步:配置以太网静态IP(关键!别设默认网关)
在两台电脑上分别做以下操作:
- 打开「网络和共享中心」→ 点击「更改适配器设置」
- 右键「以太网」→ 「属性」→ 找到并双击「Internet协议版本4 (TCP/IPv4)」
- 选择「使用下面的IP地址」,设置静态IP:
- 第一台电脑:IP地址填
10.0.0.1,子网掩码255.255.255.0,默认网关留空 - 第二台电脑:IP地址填
10.0.0.2,子网掩码255.255.255.0,默认网关同样留空
- 第一台电脑:IP地址填
- DNS服务器可以留空,或者填和WiFi一样的DNS(不影响本地传输,只影响上网,而上网走WiFi)
第三步:调整网卡跃点(Metric),让系统优先用以太网传本地文件
跃点值越小,系统会优先选择这个网卡处理对应网段的流量:
- 回到刚才的TCP/IPv4高级设置界面(双击TCP/IPv4后点「高级」)
- 取消勾选「自动跃点」,手动给以太网填一个较小的数值,比如
10 - 同样的操作给WiFi网卡设置一个更大的数值,比如
20 - 保存设置后,你可以用命令提示符(管理员权限)运行
route print查看路由表,确认默认路由(0.0.0.0)对应的是WiFi的IP和较高的跃点,而10.0.0.0/24网段的路由是直连以太网的。
第四步:验证配置是否生效
- 打开命令提示符,ping对方的以太网静态IP,比如第一台ping
10.0.0.2,能通说明以太网直连正常 - 打开文件资源管理器,输入
\\10.0.0.2(替换成对方的IP),确认能正常访问共享文件,此时传输走的是以太网,速度会比WiFi快很多 - 同时打开浏览器访问任意网站,确认WiFi的互联网连接没有中断
可能的排查点
如果你之前改跃点没效果,大概率是给以太网设了默认网关,导致系统混淆了路由优先级——现在留空以太网的默认网关,就能让它只处理本地10.0.0.0/24的流量,不会干扰WiFi的互联网路由。另外还要确认Windows防火墙允许「文件和打印机共享」在私有网络中运行,避免以太网连接被防火墙拦截。
备注:内容来源于stack exchange,提问作者Semisonic




