Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
    • Yandex Cloud Partner program
  • Blog
  • Pricing
  • Documentation
© 2025 Direct Cursus Technology L.L.C.
Tutorials
    • All tutorials
    • Basic internet service architecture and protection
    • Cost analysis by resource using Object Storage
      • Configuring a local caching DNS resolver
      • Migrating DNS zones from Yandex 360 to Cloud DNS
      • Configuring Cloud DNS to access a Managed Service for ClickHouse® cluster from other cloud networks
      • Integrating Cloud DNS and a corporate DNS service
      • Creating an ACME resolver webhook for responses to DNS01 checks

In this article:

  • Delegate the domain name
  • Transfer records
  1. Basic infrastructure
  2. Cloud DNS
  3. Migrating DNS zones from Yandex 360 to Cloud DNS

Migrating DNS zones from Yandex 360 to Yandex Cloud DNS

Written by
Yandex Cloud
Updated at March 4, 2025
  • Delegate the domain name
  • Transfer records

If your domain is delegated to Yandex 360 and your services are hosted in Yandex Cloud, you can transfer domain control to Yandex Cloud DNS servers and migrate DNS zones to Yandex Cloud DNS for more convenience. Yandex Cloud DNS is closely integrated with other Yandex Cloud services (such as Yandex Compute Cloud).

To migrate DNS zones from Yandex 360 to Yandex Cloud DNS:

  1. Delegate your domain.
  2. Transfer records.

Delegate the domain nameDelegate the domain name

Before transferring DNS zones to Yandex Cloud DNS control, you need to delegate your domain to Yandex Cloud servers. To do this, specify the addresses of Yandex Cloud name servers in the NS records of your registrar:

  • ns1.yandexcloud.net.
  • ns2.yandexcloud.net.

Transfer recordsTransfer records

You can only move your domain's DNS records from Yandex 360 to Yandex Cloud DNS manually.

Before that, create a public DNS zone for your domain's DNS records.

A, AAAA, CNAME, NS
MX
TXT
SRV
  1. Create a new record of the appropriate type.
  2. In the Data field, enter the value of the Yandex 360 record to be transferred in the original format.
  3. In the TTL (in seconds) field, enter the value of the TTL parameter from Yandex 360.

Example:

Yandex 360 Cloud DNS
Record type: CNAME

Record value: domain.mail.yandex.net.

TTL: 600
Type: CNAME

Data: domain.mail.yandex.net.

TTL (in seconds): 600
  1. Create a new MX record.
  2. In the Data field, specify the parameters of the Yandex 360 MX record for transfer in <priority> <record value> format.
  3. In the TTL (in seconds) field, enter the value of the TTL parameter from Yandex 360.

Example:

Yandex 360 Cloud DNS
Record type: MX

Record value: mx.yandex.net.

Priority: 10

TTL: 21600
Type: MX

Data: 10 mx.yandex.net.

TTL (in seconds): 21600
  1. Create a new TXT record.

  2. In the Data field, specify the parameters of the Yandex 360 TXT record for transfer in "<record_value>" format.

    Warning

    Cloud DNS uses MASTER FILES format when parsing TXT records. According to the format specification, ; marks the beginning of the comment, i.e., all content that comes after it is ignored. To use the ; character and spaces in the record value, enclose them in double quotes, "".

  3. In the TTL (in seconds) field, enter the value of the TTL parameter from Yandex 360.

Example:

Yandex 360 Cloud DNS
Record type: TXT

Record value: v=DMARC1; p=none;
sp=quarantine; pct=100;
rua=mailto: dmarcreports@example.com;

TTL: 26000
Type: TXT

Data: "v=DMARC1; p=none;
sp=quarantine; pct=100;
rua=mailto: dmarcreports@example.com;"

TTL (in seconds): 26000
  1. Copy all the characters after SRV from the Yandex 360 SRV record. For example, copy only 0 5 5060 _sip._tcp.example.com. from 86400 IN SRV 0 5 5060 _sip._tcp.example.com..
  2. Create a new SRV record.
  3. In the Data field, enter the characters you copied.
  4. In the TTL (in seconds) field, enter the value of the TTL parameter from Yandex 360.

Example:

Yandex 360 Cloud DNS
Record type: SRV

Record value: 86400 IN SRV 0 5 5060 _sip._tcp.example.com.

Priority: 0

TTL: 86400
Type: SRV

Data: 0 5 5060 _sip._tcp.example.com.

TTL (in seconds): 86400

Wait for the changes to take effect. It may take the DNS servers up to 72 hours to exchange data about new DNS records on the internet.

For more information about the types of resource records supported by the service, see Resource records.

Was the article helpful?

Previous
Configuring a local caching DNS resolver
Next
Configuring Cloud DNS to access a Managed Service for ClickHouse® cluster from other cloud networks
© 2025 Direct Cursus Technology L.L.C.