Emby Emby Emby Learn
  • Emby Home
  • Video
  • Audio
  • Media Files
    • Subtitles and captions
    • Photos and images
    • Metadata and discovery
    • Libraries and media collections
    • Playback and streaming
    • Media hardware acceleration
    • Displays and AV connections
    • Live TV and recording
  1. Emby Learn
  2. Networking and remote access
  3. Network boundaries
  4. Multiple network interfaces
Search Results for

    Show / Hide Table of Contents

    Multiple network interfaces and selected server paths

    Multiple network interfaces add address, listener, route and advertisement choices whose independent selection determines the server path seen by each client.

    An Emby machine can have Ethernet, Wi-Fi and a VPN interface at the same time. It can listen through more than one address while using one selected route for a particular reply.

    The address advertised to an app and the interface chosen by the operating system answer different questions.

    A route chooses the reply destination path

    Use this original reduced inventory:

    {
      "addresses": {
        "ethernet": "192.168.50.20",
        "wifi": "192.168.60.20",
        "vpn": "10.8.0.1"
      },
      "routes": [
        {"prefix": "192.168.50.0/24", "path": "ethernet"},
        {"prefix": "10.8.0.0/24", "path": "vpn"},
        {"prefix": "0.0.0.0/0", "path": "wifi"}
      ]
    }
    

    A reply to 192.168.50.30 matches the Ethernet /24. A reply to 10.8.0.6 matches the VPN /24. Another destination can use the Wi-Fi default under this model.

    The original multiple-interface model separates listener/address choices from destination-based reply routes.

    A low-cost/default path does not replace a more-specific route merely because both interfaces are active.

    Listening has its own interface context

    A listener can bind to a particular address or a supported wildcard selection. The choice establishes where the service can accept traffic.

    It does not tell the route table to send every reply through that same physical interface. The source address, policy routing and platform/socket behavior can add further context.

    An asymmetric path can encounter a gateway lacking expected state or a policy that rejects it. “Both interfaces are connected” is not enough to establish a working round trip.

    Advertisement must suit the receiving client

    An app on the Ethernet realm may not have a route to the server’s VPN address. Reporting the VPN address can therefore produce a discovery candidate the app cannot use.

    Emby’s documented local-address override concerns the endpoint it presents to clients. It does not install a client route or change every operating-system binding decision.

    A hostname can also have several address answers. The client’s family/address choice needs to be retained when comparing outcomes.

    Several links do not automatically aggregate one flow

    Having two one-Gbit/s interfaces does not make every individual stream a two-Gbit/s connection.

    Aggregation, failover, multipath or another selected implementation can define additional behavior. The ordinary route model chooses a path for its particular destination/context.

    A measurement tool binding to an interface can help isolate a declared path, but the resulting test still needs its actual addresses and routes identified.

    Observe all four selections together

    For a missing or misclassified Emby connection, retain the advertised endpoint, accepting listener, chosen return route and client context the application interprets.

    See Also

    • IP addresses and reachable interfaces
    • Subnets, CIDR and matching routes
    • VPN routing, overlapping prefixes and split tunneling
    • Forwarded client addresses and trusted proxy context

    References

    • RFC 4632: Prefixes and route specificity
    • Emby: Network and secure-connection settings
    • ESnet: iperf3 invocation and direction
    On this Page
    2026 © EMBY LLC. Please see our terms of use and privacy policy.
    Back to Top