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. Names and discovery
  4. DNS and naming
  5. Dynamic DNS
Search Results for

    Show / Hide Table of Contents

    Dynamic DNS and a changing server address

    Dynamic DNS updates a name’s address records when the represented endpoint changes, while caches and the actual inbound network path retain independent lifetimes.

    A household connection can receive a new outside address while its preferred server hostname stays the same. Dynamic DNS, or DDNS, updates the relevant records so that hostname can lead to the new endpoint.

    The update changes descriptive DNS data. It does not move an existing connection or create a missing inbound route.

    Four times identify the transition

    Use this original timeline, with documentation address labels:

    {
      "oldAddress": "198.51.100.12",
      "newAddress": "203.0.113.44",
      "cacheFetchedAt": 90,
      "cachedTtlSeconds": 300,
      "addressChangedAt": 100,
      "authoritativeUpdateAcceptedAt": 110
    }
    

    Times are seconds from one common origin. The original cache expires at second 390.

    From second 110, newly obtained authoritative data can describe the new address. The already cached positive answer can remain valid for another 280 seconds in this ordinary cache model.

    The original dynamic-DNS timeline separates endpoint change, accepted update and the old cache’s expiry.

    An updater’s successful response therefore establishes one stage of the transition. It is not a push notification that replaces every client’s retained answer.

    The updater must report the intended endpoint

    A server behind a home gateway has a private LAN address as well as the gateway’s outside endpoint. Behind another translation layer, the gateway’s WAN address can itself be shared or private.

    Updating a public-facing hostname to the wrong layer’s address can make the DNS operation succeed while producing an unusable destination for outside clients.

    The source of the address observation and the intended connection path must agree. Carrier-grade NAT explains why the outside translation may not be under household control.

    IPv4 and IPv6 records change separately

    Changing an A record does not automatically change an AAAA record. The two address families may also have different lifetimes or reachability.

    A newly correct IPv4 answer alongside a stale IPv6 answer can produce different app outcomes according to the family selected.

    Similarly, changing a CNAME target introduces the lifetimes of the alias and relevant target records. The hostname remaining visually unchanged does not collapse those records into one universal cache item.

    Update protocol and provider interface are different layers

    RFC 2136 defines DNS UPDATE. A commercial or self-hosted DDNS interface can instead accept an authenticated API request and perform its own DNS changes.

    An accepted provider request, publication of the authoritative record and later recursive lookup are separate observations. The implementation determines how promptly they converge.

    This distinction is useful without copying a provider’s credential-bearing update URL into a diagnostic record.

    Recheck the service destination after the name transition

    Emby can advertise a configured external domain. The remote URL still needs the intended scheme and port, and the new address must lead through the actual route, mapping and listener.

    A correct new DNS answer cannot supply an inbound mapping inside somebody else’s carrier gateway. It can accurately name an endpoint that remains unreachable.

    See Also

    • DNS resolution, record types and cached answers
    • Carrier-grade NAT and control of inbound mappings
    • Port forwarding and the complete inbound path
    • Emby Connect and the path to the selected server

    References

    • RFC 2136: Dynamic DNS updates
    • RFC 1034: DNS concepts and facilities
    • RFC 1035: DNS records and protocol
    • Emby: Network settings and reported addresses
    On this Page
    2026 © EMBY LLC. Please see our terms of use and privacy policy.
    Back to Top