第 14.3 节 USB 网络共享(USB tethering)

该教程于红米手机(红米 Note 12 5G)测试通过,理论上同时支持 Android 和 iOS。

对于大多数新款安卓手机,可以实现在开启 WiFi 关闭流量的同时供给以太网给 FreeBSD。这样就不会消耗流量了:

路由器(WiFi)⇒ 手机(关闭数据流量)⇒ FreeBSD(通过数据线连接)

技巧

如果是 root 过的 Android 设备,还可以通过数据线共享手机的 VPN 给 FreeBSD 设备。参见软件 VPN 热点。使用方法参见 VPN Hotspot

首先加载内核模块(旧版本需要);

# kldload if_urndis # 一般 Android 设备(RNDIS)
# kldload if_ipheth # 苹果 iOS 等
# kldload if_cdce   # 其他 Android 设备(CDC ECM/NCM)

启动时开机加载,写入到:/boot/loader.conf

if_urndis_load="YES"
if_cdce_load="YES"
if_ipheth_load="YES"

然后将 USB 数据线连接到 FreeBSD,打开手机的以太网网络共享即可。一般是 ue0,获取 IP 地址即可联网:

# dhclient ue0

最后更新于

这有帮助吗?