What Are SVCB Records?

The Gandi interface allows you to add and manage SVCB type records on LiveDNS. A SVCB record, for SerVice Binding aims to provide useful information on services available for a domain name.

An SVCB record is made up of a priority, target and some optional settings. This allows you to indicate a specific configuration for a service for your domain name.

SRV records are generally mandatory for a service to work; this is not the case for SVCB records. They may indicate more information than SRVs, such as a version of protocol to use. The SVCB type is expendable, unlike SRV, which will alow various developments and usages in the future.

Alias mode

A SVCB record can be used as an Alias for the Apex domain by setting the priority to 0. This method is supported by all DNS operators (unlike ALIAS or ANAME type records).

SVCB record format

SVCB [SvcPriority] [TargetName] ([SvcParams]…)

Add, modify and delete SVCB records

By using the Simple View

If you use the Simple View of the LiveDNS interface to create, edit or delete an SVCB record, you will have to complete the displayed form:

  • Type: SVCB

  • TTL : The chosen TTL (Time To Live)

  • Name: The sub-domain, or Apex domain (@ is accepted) on which the service will respond

  • Svc Priority: Priority of use if several services. NOTE: If priority is set to 0, the record will be in Alias Mode, and will serve as an alias for the APEX domain, in place of a CNAME record (which do not work on apex domain).

  • TargetName: The domain name of the target alias (for alias mode) or alternative termination point (for ServiceMode).

  • Svc Settings: Settings like port, ALPN protocols (Application-Layer Protocol Negociation) available, etc.

By using the Advanced view

It is very important that the record format is respected :

name

TTL

IN SVCB

priority

target

Settings Svc

serv

10800

IN SVCB

10

svcb1.example.com.

alpn=”h2,h3” port=”808”

Important

You don’t need to add the domain after the name as our DNS will add it automatically.

An example of what should a SVCB record look like in advanced view when added to LiveDNS:

serv 10800 IN SVCB 10 svcb1.suwopuqedotapume.net. (alpn="h2,h3" port="808")