Using Multiple Gateways on the Same Network in Speedify

Speedify identifies different internet connections by the network interfaces your computer sees. To use multiple gateways, Speedify needs a separate network interface for each one. Without that, it has no way to distinguish between them.

There are two ways to achieve this.


Option 1: Multiple Adapters on the Same Network

The most straightforward approach is to connect multiple physical adapters to the same network and assign each one a different gateway address.

For example, you can plug in additional USB Ethernet adapters to give your computer multiple network interfaces, even if they're all connecting to the same underlying network. Once each adapter has its own gateway configured, Speedify can bond them together and use all of them at the same time.


Option 2: Virtual Interfaces (Linux)

On Linux (and possibly some other operating systems), you can create virtual network interfaces (VNIs) using VLAN (Virtual Local Area Network) tagging. This lets multiple virtual interfaces share a single physical network interface, each pointing to a different gateway.

Here's how it works in practice:

  1. Set up virtual interfaces on your Linux machine using VLAN tagging.
  2. Assign each virtual interface a different gateway.
  3. Set the physical network interface to Never Priority in Speedify, so all internet traffic routes through the virtual interfaces instead.

For guidance on creating virtual interfaces in Ubuntu, see the Ubuntu VLAN wiki.

Note: Managing VLAN internet traffic within your network is outside the scope of this article.


Did you know - Speedify works on routers too, so every device on your network can benefit from faster upload and download speeds without needing to install anything on each device individually. Learn more about Speedify for Routers.