我的惠普游戏笔记本电脑自带一个专用的以太网端口,只要有网线,我就优先用以太网而不是Wi-Fi。但我的华硕Vivobook Flip没有这个端口。它为了做薄,把这么一个必不可少的接口给砍掉了,所以我买了一个便宜的USB转以太网适配器来补上缺失的端口。

虽然以太网适配器解决了显而易见的问题,但我后来发现了它更多的用途,这些用法还帮我解决了一些我压根没意识到的问题。如果你一直在手头的硬件上运行homelab或自托管服务,你就会明白我的意思。

用于备用连接的额外以太网端口

用于备用连接的额外以太网端口

第二块网卡让我的自托管服务在断网期间保持在线

第二块网卡让我的自托管服务在断网期间保持在线

我的ISP总体来说还挺靠谱的,偶尔断网,一般几个小时就能修好。但我为家人自托管了很多东西,从文件存储到密码保险库,所以哪怕只断一小会儿,正好有人急着要用什么东西,那就很烦人了。

我有一个来自二级ISP的备用连接,而TP-Link UE300C让我可以把它作为第二块网络接口插入我的服务器。当主连接断开时,故障转移就会自动接管,我的服务照常能用,我什么都不用管。

买这个适配器的时候,我压根没想那么多。但当我意识到只需大约10美元就能让一台机器拥有两条独立的网络路径时,它就成了我今年买得最值的东西之一。如果你在跑家庭服务器或者自托管服务,并且有备用线路,用USB加一块网卡,是让故障切换跑起来最省钱的办法。

让我的轻薄本网速起飞

让我的轻薄本网速起飞

Wi-Fi老掉链子?有线连接来救场

Wi-Fi老掉链子?有线连接来救场

现在说说我当初购买以太网适配器的真正原因:给我的轻薄笔记本电脑提供有线连接。我的华硕Vivobook S 14 Flip是一台性能不错的设备,什么活儿都能干,但它没有专用的以太网端口,导致我干什么都得靠无线网。

当我在旅行中不得不应对酒店房间里拥挤的无线网络时,这就成了更大的问题。有了USB转以太网适配器,我可以完全跳过Wi-Fi,在任何有以太网线的地方插上线,一般就不会再嫌网速慢了。酒店、会议中心和共享办公空间几乎总会在某处设有以太网插孔,而有线连接就不用跟几十台设备抢同一个无线信道了。

以太网适配器有 USB Type-A 和 Type-C 两种接口版本。我选了 Type-C 版本,因为它也能插手机上用,以备不时之需,万一需要在手机上用有线连接。

用旧电脑或 NUC 搭建家庭实验室路由器

用旧电脑或 NUC 搭建家庭实验室路由器

一个 USB 适配器就能把只有一个网口的机器变成双口路由器

如果你有一台闲置的旧电脑或 NUC,它大概率只有一个网口。台式机的话倒无所谓,但如果你想把它改成路由器或防火墙,跑个 OpenWRT 或 OPNsense 什么的,就需要两个网络接口:一个接 WAN(也就是你的外网),一个接 LAN(也就是你的交换机或 AP)。

拆开机箱加装 PCIe 网卡是个办法,但不是每台机器都有空余插槽,有些 NUC 压根就没这条件。花几美元买个 USB 转网口适配器就能搞定。插上去,一个口分给 WAN,另一个分给 LAN,不用拆机箱,你就有了一个能用的双口路由器。

虽然这在较轻量的家庭环境中也能用,但如果你计划通过网络启动,请确保你选的适配器支持 PXE 引导,因为不是所有都支持。对于任何关键任务或高吞吐量的应用,正经的 PCIe 网卡还是更靠谱。但对于一个周末的家庭实验室路由器项目来说,USB 以太网也够用了。

树莓派集群

树莓派集群

每个节点配备第二个网卡可将存储流量与主网络隔离

每个节点配备第二个网卡可将存储流量与主网络隔离

这个就更小众了,但如果你正在运行一个树莓派(Pi 4 或更早型号)集群,USB 转以太网适配器能实现一个确实很实用的玩法。树莓派没有 PCIe 插槽,也没有 M.2 接口,所以想加第二个网口,就只能走 USB。

思路是用树莓派板载网卡来处理 PXE 引导和日常服务流量,把 USB 以太网适配器专门留给 iSCSI 存储或 NFS 挂载。这样,繁重的存储 I/O 就不会跟同一台机器上跑的服务抢带宽。如果你运行的是写入密集型或 I/O 密集型应用,这样分开之后,容器的响应速度会有明显改善。

如果你需要大量存储读写,这也是避免使用 microSD 卡的实用方法,因为频繁写入的话,这种卡很容易就废了。TP-Link UE300 系列在这方面表现不错,因为其驱动程序已经内置在 Linux 内核中,不用折腾手动装驱动。插上就能用。

给 Android TV 提速

给 Android TV 提速

你电视的网口可能比你以为的慢多了

你电视的网口可能比你以为的慢多了

大多数智能电视,即使是昂贵的电视,配的都是 10/100 的网口,最高也就跑到 100 Mbps。与此同时,同一台电视通常还支持 Wi-Fi 5 或 Wi-Fi 6,轻松就能超过这个速度。因此在很多情况下,你电视的以太网端口比它自己的 Wi-Fi 还慢。

对于常规流媒体播放来说,100 Mbps 完全够用。Netflix、YouTube 和 Disney Plus 即使播放 4K 内容,也根本用不到这么高的带宽。但如果你是从 NAS 进行本地串流、用 Plex 或 Jellyfin 播放蓝光原盘,或者使用 Steam Link 或 Moonlight 这类游戏串流工具,那么带有杜比视界和无损音频的 4K HEVC 文件持续码率很容易就飙过 100 Mbps。这时候自带的网口就成了瓶颈。

带有千兆控制器的 USB 转以太网适配器让智能电视彻底摆脱了以太网的速度限制。该适配器有自己的网络芯片,因此完全不依赖电视内置的以太网控制器。将其插入电视上的 USB 3.0 端口,连接以太网线,速度就能轻松突破 100 Mbps 的天花板。不过,兼容性因电视型号和品牌而异,买之前最好先确认一下你那台电视能不能识别 USB 以太网适配器。

它不会取代真正的网卡,但也不需要

它不会取代真正的网卡,但也不需要

对于所有这些使用场景,有一点得提前说清楚。大家普遍觉得 USB 转以太网适配器不如正经的 PCIe 网卡靠谱。如果长时间高负载运行,它们可能会扛不住,比如 NAS、Proxmox 主机或者生产环境防火墙那种级别的负载。它们可能并不总能达到完整的千兆速度,有些从休眠唤醒或者主机重启后重新连接时会出问题。

这也没啥,因为它们本来就不需要做到万无一失。用在笔记本电脑、临时组网、树莓派集群和低功耗家庭项目上,它们完全够用。我包里常年备着一个,家里服务器上也插了一个做故障切换。才 10 美元,试错成本太低了,最坏也就是发现一个你之前没想到的新用途。只要别把整个服务器架构都指望它们,它们就能很好地发挥作用。