手机通过网线直连有网电脑上网,需手机支持有线以太网(iOS 17+/Android 12+)、配备适配器并安装驱动;Windows/macOS端开启Internet连接共享,将主网络共享至手机对应的以太网接口,手机自动获取IP联网。

手机没有Wi-Fi但电脑有网,想用一根网线直连上网——这需要把电脑变成“有线路由器”,让手机通过RJ45接口获取网络,而非无线信号。
确认硬件与系统前提
手机必须带以太网口或使用USB-C/ Lightning转以太网适配器(如贝尔金、Satechi、Apple USB-C以太网多端口扩展器),且已安装对应驱动;Windows需为10或11,macOS需为Ventura及以上版本。iOS 17+和Android 12+才原生支持有线以太网共享协议,旧系统即使插上线也无法识别网络接口。
【若手机未安装适配器驱动,系统将完全不显示新网络连接,后续所有设置无效】
Windows电脑端配置共享(以太网→手机有线)
第一步:用网线将电脑的以太网口与手机的以太网适配器物理连接;确保手机端已开启“有线网络”开关(部分安卓在“设置→网络和互联网→高级→以太网”中启用,iPhone需在“设置→通用→外部设备”中确认以太网已激活)。
第二步:按 Win + R 输入 ncpa.cpl 回车,打开“网络连接”窗口。
第三步:找到你正在上网的主连接(如“以太网”或“WLAN”)→ 右键 → “属性” → 切换到“共享”选项卡。
第四步:勾选“允许其他网络用户通过此计算机的Internet连接来连接”,然后在下拉菜单中必须选择名称含“以太网 2”“以太网 3”或“Local Area Connection*”的条目——该条目是系统检测到手机以太网适配器后自动生成的,不是你手动画出来的。
第五步:点击“确定”,等待约10秒;此时电脑任务栏网络图标旁会出现“已启用 Internet 连接共享”的提示,手机端应自动获取到192.168.137.x段IP并联网。
macOS电脑端配置共享(以太网→手机有线)
方法一:系统偏好设置图形化操作
打开“系统设置”→“网络”→左下角“详情”→“服务顺序”,将你当前联网的接口(如“Wi-Fi”或“以太网”)拖至顶部;返回上一级→点击左侧“共享”→勾选“互联网共享”,“共享以下来源的连接”选主网络,“到计算机使用”选“iPhone USB”或“USB 10/100/1000 LAN”(名称依适配器型号而定)→ 开启开关。
方法二:终端命令强制启用(适用于图形界面失效时)
打开“终端”,依次执行:
sudo sysctl -w net.inet.ip.forwarding=1
sudo apachectl start(仅用于触发共享服务栈)
再回到“共享”面板开启开关,系统会自动补全NAT规则。
注意:macOS不会为手机创建虚拟交换机,而是直接桥接主网络流量,因此手机获取的IP地址段与电脑主网络一致(如192.168.0.x),无需手动设静态IP。
手机端验证与排错
安卓手机进入“设置→网络和互联网→以太网”,查看是否显示“已连接”,IP地址是否为非零值;若显示“无互联网连接”,说明电脑未正确启用共享或适配器供电不足——尝试更换USB-C转网口适配器的电源输入模式(部分需外接5V供电)。
iPhone连接后,在“设置→通用→外部设备”中确认状态为“已连接”,并在控制中心长按网络图标,检查“以太网”开关是否亮起;若始终无法获取IP,重启手机网络模块:设置→通用→传输至新iPhone→“停用网络共享”→重新启用。
这一步操作起来很简单,直接把网线插稳、共享勾对、手机端点开以太网开关就行。

















