我有两个互联网连接,一个通过 ADSL,速度很快但要花钱,另一个通过 LTE,速度很慢但免费。
我的设置包括几个 Time Capsule、一台 Mac Pro、一台 Mac Mini、几台 MacBook、iPhone 和 iPad 以及两台 ReadyNAS NAS。
我希望将它们全部合并到一个网络中,这样客户端 Mac 和 NAS 都可以选择性地访问 ADSL 和 LTE 连接。我通常在 Mac 上创建 AFP 安装。
我在 Mac Pro 和 Mac Mini 上使用它。我只是运行两个网络;1 号网络是有线(以及无线)的,带有 NAS 和 LTE 连接,2 号网络是无线的,带有 ADSL 连接。这在 Mac Pro 和 Mac Mini 上有效,但在 MacBook 上无效。在 MacBook 上,我一次只能访问一个 WiFi 连接,当我选择 2 号无线网络时,我无法访问 NAS。
我可以将它们全部合并到一个网络中,然后以某种方式在 MacBook 上决定要使用哪个互联网连接吗?
答案1
有几种方法可以做到这一点,但我个人的选择是这样的:
Primary Router and DHCP: LTE Router eg. 192.168.1.1
Client DHCP Pool: 192.168.1.10 onwards
ADSL Gateway: eg. 192.168.1.2, DHCP OFF, connected via LAN port to LAN port of Primary
按照您的喜好,通过 wifi 或以太网将每个客户端连接到主路由器。默认情况下,板载 DHCP 服务器将向所有客户端发送 .1.1,它们将使用 LTE。如果 LTE 出现故障,它们将停止并且不会“未经许可”使用 ADSL,并给您带来巨额账单。
然后在 Macbook 或其他计算机上,您可以创建一个小型终端脚本来切换连接。我是 Windows 用户,但它将是这样的:
route -n add 0.0.0.0 192.168.1.2
并删除
route -n delete 0.0.0.0 192.168.1.2
这些可以保存为查找器(可能是 Dock)中的图标,只需双击即可随意切换连接。
我认为这种方法的唯一缺点是,如果需要在移动设备上更改网关,会很麻烦,每次大概需要 90 秒。