我有:
OpenWRT路由器带有一个以太网 WAN 端口、两个 Gbps LAN 端口(一个连接到哑 8 端口以太网交换机)和板载 WiFi 5GHz,但没有 USB 端口。
Arch Linux ARM 驱动的 Pine64ROCK64LAN 中的 SBC,作为多用途服务器全天候工作,具有一个 Gbps LAN 端口(连接到路由器)和多个 USB 2/3 端口。
USB LTE 调制解调器
我需要在 ROCK64 设备上设置调制解调器作为 WAN 接口/网关,而 OpenWRT 路由器仍执行路由、DHCP、WLAN 等(可能仍处于以太网 WAN 接口处于开启状态并且在两个 WAN 接口上都有 MWAN,但这是一个选择)。
可以这样做吗?
答案1
我以前曾使用蓝牙 USB 适配器通过手机共享互联网连接来做到这一点,让蓝牙连接正常工作是迄今为止最困难的部分(幸运的是,这不是这个问题的一部分)。
我不需要手动设置(甚至查看)任何路由或 iptables 或类似的东西。
无论如何,我将一条以太网电缆从 Linux 计算机(在您的情况下为 ROCK64)连接到普通旧路由器的 WAN 端口(设置为接收 DHCP WAN/Internet 连接)。
通过 USB 设备与 Linux 计算机建立有效的互联网连接后,我使用network-manager
它的 GUI network-manager-gnome
“NetworkManager Applet”编辑自动创建的以太网连接列表。关键设置位于 IPv4 设置选项卡中,将顶部选项“方法”更改为“共享到其他计算机”。然后(如果已连接,则首先断开以太网连接)连接到新的/编辑的共享以太网连接。
“常规”选项卡中还有一个名为“计量连接”的设置,如果设置为“是”可能帮助使用更少的数据。
就这样。路由器通过 DHCP 从 Linux 机器接收 IP 地址,Linux 机器应自动通过 USB 设备将所有数据包从路由器路由到互联网。
路由器以及与其连接的任何其他设备都会将 Linux 计算机视为互联网的一部分。
答案2
可以将 USB 调制解调器连接到 Arch Linux 盒并让其创建无线热点。
要将调制解调器用作 DHCP 监视器,您必须将无线热点配置为桥接,以便无线客户端访问相同的网络接口和子网。
此配置的性能与使用无线调制解调器的性能不同,但它应该可以工作。
详细建议请参阅: