Skip to content

DNS

Networking & Edge → DNS (/gravity/dns) is one menu entry with two views, chosen with the tabs at the top of the page. Each view states what it edits:

  • Imported zones (the default) lists the zones you have imported into Sencai and lets you open a zone to manage its records. Record changes are applied at your provider and Sencai keeps its copy in sync. A zone gets here with Import zone.
  • At the provider (/gravity/dns?view=live) reads and changes the actual DNS zones and records at your connected cloud provider account, straight away, with the credential you pick. A change here changes what the internet sees when it looks up your domain. Zones you have already imported are marked, and the others have an Import button.

The old address /gravity/live-cloud/dns still works - it opens the At the provider view. See Networks & connectivity for the general version of this live-versus-record distinction.

In the At the provider view, pick the connected cloud account at the top of the page before doing anything - it always shows which provider, account, and organization you’re pointed at, and when data was last loaded from the provider. If you haven’t connected a cloud account yet, do that first.

The zone list shows each zone’s name, its ID at the provider, type (public or private), default TTL, and how many records it has.

Creating a zone asks for a domain name, a type, and an optional default TTL in seconds - leave TTL blank to use the provider’s own default.

Editing a zone lets you change its name and default TTL. Once you set an explicit TTL, there’s no way to go back to “use the provider’s default” through this form - you’d need to set it to whatever that default actually is.

Deleting a zone removes it, and every record inside it, at the provider - the domain stops resolving there immediately. You confirm by typing the zone’s name.

Records aren’t loaded until you expand a zone’s row - they’re a separate call to the provider, made lazily per zone rather than upfront for every zone in the list.

Supported record types: A, AAAA, CNAME, MX, TXT, SRV, CAA, NS, PTR. MX and SRV additionally require a priority value; the form disables that field for types that don’t use it.

  • Use @ as the record name for the root of the zone.
  • TTL is optional per record - leave it blank to inherit the zone’s default.
  • A row in the records table represents one set of values sharing a name and type (for example, two A records both named www), not a single value. Editing or deleting a row replaces or removes every value in that set, not just the one shown - the interface tells you how many values are in a set before you act on it.
  • You can’t rename a record or change its type after creating it - the name/type pair is the record’s identity at the provider. Delete it and create a new one instead.