Linux域名转移步骤解析

Linux域名转移通常涉及域名注册商转移服务器配置更新,以下是关键步骤:

一、域名注册商转移(以Linux服务器为场景)

1. 转移前准备

  • 解锁域名:在原注册商后台关闭域名锁定状态(部分平台需先验证身份)。
  • 获取授权码:申请域名转移授权码(EPP Code),部分平台需短信/邮件二次确认。
  • 检查条件:确保域名注册超60天、无争议,余额充足(部分平台需支付转移费+1年续费)。

2. 发起转移请求

  • 在新注册商后台输入域名+授权码,提交转移申请并支付费用(约8-15美元/个)。
  • 原注册商会发送确认邮件,需在72小时内点击链接确认。

3. 等待转移生效

  • 转移通常需1-3个工作日,可通过原注册商或WHOIS查询进度。
  • 转移成功后,域名会自动续期1年。

二、服务器配置更新(可选)

1. 修改主机名与hosts文件

  • 编辑 /etc/hostname:将旧域名替换为新域名,保存后重启服务器(sudo reboot)。
  • 编辑 /etc/hosts:将旧域名对应的IP地址行更新为新域名(格式:IP 新域名)。

2. 配置DNS解析(如需自定义)

  • 若使用自建DNS服务器(如BIND),需修改区域配置文件(/etc/named.conf),添加新域名的A记录或CNAME记录,重启BIND服务(sudo systemctl restart named)。
  • 若使用云服务商DNS,直接在控制台添加新域名的解析记录(如A记录指向服务器IP)。

3. 验证配置

  • 使用 nslookupdig 命令测试域名解析是否指向新服务器IP。
  • 检查Web服务(如Apache/Nginx)是否正常响应新域名访问。

三、注意事项

  • 转移期间服务可能中断:建议在业务低峰期操作,提前备份数据。
  • 保留原解析:转移前确保原域名的DNS记录正确,避免解析中断。
  • SSL证书:若使用SSL证书,需在新服务器上重新安装或更新(推荐使用Let’s Encrypt免费证书)。

参考来源