As an administrator, you can transfer the domains that are owned outside your project. You can transfer such domains to your projects.
To transfer a domain, follow these steps:
Click + Add Domain.
Enter the domain name that you want to transfer to your project, and click Check Availability.
Once done, it will show that the domain has been taken. Select Yes; transfer Domain to proceed.
On the Next page, you will be asked if you want to delegate the DNS to the Linux Foundation or keep it at source.
If Linux Foundation is going to manage the DNS
Obtain the Zone File: The current domain owner needs to get the Zone File from their registrar. If they do not know where to find it, they should contact their registrar's support team for help.
Import the Zone File:
Once you have the Zone File, upload it using the Import DNS zone file feature.
If the domain does not have an active Zone File, skip to step 4.
Verify the Zone File:
After uploading, verify that all records are correct. If any of the records are missing from PCC, it might cause issues after the transfer.
4. Update Name Server (NS) Records:
Copy the NS records provided (refer above image) and send them to the current domain owner. The owner needs to update these records in their registrar's settings. If they need assistance, they should contact their registrar's support team.
Verify NS Delegation:
After the NS records are updated, it may take up to 24 hours for the changes to sync globally. Click Verify NS Delegation to check if the process is complete.
If the domain is not delegated after 24 hours, wait another 24 hours and check again.
Troubleshoot Delegation Issues:
If after 48 hours the domain is still not delegated, visit zone.vision, enter the domain name, and check the Name Servers section:
If the correct NS records (ns1.dnsimple.com, ns2.dnsimple.com, ns3.dnsimple.com, ns4.dnsimple.com) are not showing, repeat step 4.
Once the NS delegation is verified, enter the transfer code provided by the current domain owner.
If DNSSEC is enabled on the domain, or if both you and the current owner use DNSimple, contact Linux Foundation support for further assistance.
Begin Transfer:
Click Begin Transfer to start the process. The transfer can take up to 7 days to complete.
If the Linux Foundation is NOT going to manage the DNS and you want to keep it to current owner
Skip DNS Zone Migration:
If you prefer to keep the DNS management with the current domain owner, select the option Skip DNS Zone migration.
Enter the Transfer Code: You will be asked to provide a transfer code. Obtain this code from the current domain owner.
Confirm DNSSEC:
The current domain owner can verify if DNSSEC is enabled. If DNSSEC is active, contact Linux Foundation support for assistance.
DNSimple Users:
If the current domain owner is also using DNSimple (the Linux Foundation's registrar), reach out to Linux Foundation support for further guidance.
Begin the Transfer:
Click Begin Transfer to initiate the process. Be aware that the transfer can take up to 7 days to complete.
You can import the DNS Zone file or skip it if you do not have it. Click Save and Continue.
The Domain will be listed in your project with the status Transfer Code Needed.
Provide the transfer code to complete the domain transfer. To provide the transfer code, click icon, select Continue Transfer and enter the transfer code that you will receive from the registrar of your domain. Select My Domain is unlocked and My DNS Service is not hosted and click Begin Transfer.