如何连接域名到 Hostinger

如何将域名连接到 Hostinger

本教程详细讲解如何将已有域名连接到 Hostinger 主机,包括 DNS 配置、验证解析、以及常见问题处理。

域名连接 vs 域名转移

域名连接(Domain Pointing)

特点:

  • ✅ 免费且快速
  • ✅ 保留当前域名注册商
  • ✅ 仅修改 DNS 指向主机
  • ✅ 24-48 小时生效
  • ✅ 域名管理仍在原注册商

适用场景:

  • 域名刚注册不满 60 天
  • 对当前注册商满意
  • 短期使用 Hostinger
  • 希望灵活切换

域名转移(Domain Transfer)

特点:

  • 将域名注册商换成 Hostinger
  • 需要支付转移费(包含续费 1 年)
  • 5-7 天完成
  • 集中管理域名和主机

查看: 域名转移教程

准备工作

开始前确认

  • [ ] 已有域名(在任何注册商购买)
  • [ ] 已购买 Hostinger 主机套餐
  • [ ] 可以登录域名注册商后台
  • [ ] 了解基本 DNS 概念

需要的信息

在开始前准备:

从 Hostinger 获取:

  • Nameserver 地址
  • 服务器 IP 地址
  • DNS 区域文件(可选)

从域名注册商获取:

  • 域名管理后台登录信息
  • DNS 管理权限

方法一:修改 Nameserver(推荐)

什么是 Nameserver?

Nameserver(名称服务器)是控制域名 DNS 的服务器。修改 Nameserver 意味着将域名 DNS 管理权交给 Hostinger。

优点

完全控制 - 在 Hostinger 管理所有 DNS 记录 ✅ 自动配置 - Hostinger 自动配置必要记录 ✅ 更快更新 - DNS 修改立即生效 ✅ 简单易用 - 新手友好

第一步:获取 Hostinger Nameserver

  1. 登录 Hostinger 控制面板
  2. 进入 "域名" 部分
  3. 点击 "连接现有域名""添加域名"
  4. 输入您的域名
  5. 记下 Hostinger 的 Nameserver 地址:
ns1.dns-parking.com
ns2.dns-parking.com

ns1.hostinger.com
ns2.hostinger.com

💡 注意: 实际地址可能不同,以 Hostinger 显示为准

第二步:在域名注册商修改 Nameserver

不同注册商操作略有不同:

GoDaddy

  1. 登录 GoDaddy
  2. 进入 "我的产品" > "域名"
  3. 找到要连接的域名,点击 "DNS"
  4. 下拉找到 "Nameservers" 部分
  5. 点击 "更改"
  6. 选择 "自定义名称服务器"
  7. 删除现有 nameserver
  8. 添加 Hostinger 的 nameserver:
    • ns1.dns-parking.com
    • ns2.dns-parking.com
  9. 点击 "保存"

Namecheap

  1. 登录 Namecheap
  2. 进入 "Domain List"
  3. 点击域名旁的 "Manage"
  4. 找到 "Nameservers" 部分
  5. 从下拉菜单选择 "Custom DNS"
  6. 输入 Hostinger nameservers
  7. 点击 "Save"(绿色勾号)

阿里云(万网)

  1. 登录 阿里云控制台
  2. 进入 "产品与服务" > "域名"
  3. 点击要修改的域名
  4. 找到 "DNS 修改""DNS 服务器"
  5. 点击 "修改 DNS 服务器"
  6. 选择 "自定义 DNS"
  7. 输入 Hostinger 的 nameserver
  8. 点击 "确认"

腾讯云

  1. 登录腾讯云控制台
  2. 进入 "域名注册"
  3. 找到域名,点击 "管理"
  4. 点击 "DNS 服务器"
  5. 选择 "自定义 DNS"
  6. 输入 Hostinger nameserver
  7. 保存修改

Cloudflare

如果使用 Cloudflare:

  1. Cloudflare 本身是 nameserver 提供商
  2. 需要在 Cloudflare 添加 A 记录指向 Hostinger IP
  3. 或停用 Cloudflare,使用 Hostinger nameserver

其他注册商

通用步骤:

  1. 登录域名管理后台
  2. 查找 "Nameservers" 或 "DNS 服务器"
  3. 选择 "自定义" 或 "Custom"
  4. 输入 Hostinger 提供的 nameserver
  5. 保存更改

第三步:在 Hostinger 完成配置

  1. 返回 Hostinger hPanel
  2. "域名" 部分确认域名已添加
  3. Hostinger 会自动配置必要的 DNS 记录:
    • A 记录指向主机 IP
    • www 子域名
    • MX 记录(邮箱,如需要)

第四步:等待 DNS 传播

  • ⏱️ 通常时间: 1-4 小时
  • 📅 最长时间: 24-48 小时
  • 🌍 全球传播: 不同地区时间不同

第五步:验证 DNS 解析

使用 Ping 命令

Windows:

ping yourdomain.com

Mac/Linux:

ping yourdomain.com

如果返回 Hostinger 的 IP 地址,说明解析成功。

使用在线工具

DNS 检查工具:

输入域名,查看全球 DNS 解析状态。

使用 nslookup

nslookup yourdomain.com

查看返回的 IP 地址是否是 Hostinger 的。

方法二:仅修改 A 记录

适用场景

  • 希望保留原 DNS 管理
  • 使用第三方 DNS 服务(如 Cloudflare)
  • 只需要网站指向 Hostinger,其他服务保留

优点

灵活性 - DNS 仍在原注册商管理 ✅ 保留服务 - 邮箱等其他服务不受影响 ✅ 使用 CDN - 可继续使用 Cloudflare 等

缺点

需手动配置 - 每次修改需在注册商操作 ❌ 功能受限 - 无法在 Hostinger 管理 DNS ❌ 学习成本 - 需要了解 DNS 记录

第一步:获取 Hostinger IP 地址

  1. 登录 Hostinger hPanel
  2. 进入 "主机""Hosting" 部分
  3. 查看服务器信息,找到 IP 地址
  4. 复制 IP 地址(如 192.168.1.100)

或者:

  1. 进入 "域名" 部分
  2. 添加域名时,Hostinger 会显示 IP
  3. 记录该 IP 地址

第二步:在域名注册商添加 A 记录

基本 A 记录配置

需要添加两条 A 记录:

| 类型 | 名称/主机 | 值/指向 | TTL | |-----|----------|---------|-----| | A | @ 或留空 | Hostinger IP | 14400 或 Auto | | A | www | Hostinger IP | 14400 或 Auto |

说明:

  • @ 或留空代表根域名(yourdomain.com)
  • www 代表 www 子域名(www.yourdomain.com)
  • TTL 是缓存时间,建议 14400(4小时)或使用默认

GoDaddy 添加 A 记录

  1. 登录 GoDaddy
  2. 进入域名 "DNS 管理"
  3. 找到 "记录" 部分
  4. 点击 "添加"
  5. 选择类型 "A"
  6. 填写:
    • 名称: @
    • 值: Hostinger IP 地址
    • TTL: 默认
  7. 点击 "保存"
  8. 重复添加 www 记录

Namecheap 添加 A 记录

  1. 登录 Namecheap
  2. 域名管理 > "Advanced DNS"
  3. 点击 "Add New Record"
  4. 填写:
    • Type: A Record
    • Host: @
    • Value: Hostinger IP
    • TTL: Automatic
  5. 保存
  6. 添加 www 记录

阿里云添加 A 记录

  1. 登录阿里云
  2. 域名解析设置
  3. 点击 "添加记录"
  4. 填写:
    • 记录类型: A
    • 主机记录: @
    • 记录值: Hostinger IP
    • TTL: 10 分钟
  5. 确认添加
  6. 添加 www 记录

腾讯云添加 A 记录

  1. 腾讯云 DNS 解析
  2. 添加记录
  3. 填写信息并保存

Cloudflare 添加 A 记录

  1. 登录 Cloudflare
  2. 选择域名
  3. 进入 "DNS" 标签
  4. 点击 "Add record"
  5. 填写:
    • Type: A
    • Name: @
    • IPv4 address: Hostinger IP
    • Proxy status: 启用(橙色云)或 DNS only(灰色)
  6. 保存
  7. 添加 www 记录

💡 Cloudflare 提示:

  • 橙色云:通过 Cloudflare CDN 加速
  • 灰色云:仅 DNS 解析

第三步:保留其他 DNS 记录

如果域名已有其他服务,确保保留:

MX 记录 - 邮箱服务

  • 如使用 Gmail/Outlook 企业邮箱
  • 保留 MX 记录不变

TXT 记录 - 验证记录

  • SPF、DKIM、DMARC(邮件验证)
  • Google/Bing 站点验证
  • 域名所有权验证

CNAME 记录 - 子域名

  • 博客、商店等子域名
  • 第三方服务(如 Zendesk)

第四步:验证解析

使用前述方法验证 A 记录是否生效。

方法三:使用 CNAME 记录

适用场景

  • 使用子域名(如 blog.yourdomain.com)
  • 临时连接测试

配置 CNAME

| 类型 | 名称 | 值 | TTL | |-----|------|-----|-----| | CNAME | www | yourdomain.com | 14400 |

| 类型 | 名称 | 值 | TTL | |-----|------|-----|-----| | CNAME | blog | hosting-account.hostinger.com | 14400 |

⚠️ 限制: 根域名(@)不能使用 CNAME

配置域名邮箱

使用 Hostinger 邮箱

如果需要使用域名邮箱(如 [email protected]):

第一步:创建邮箱账号

  1. 在 Hostinger hPanel
  2. 进入 "邮箱" 部分
  3. 点击 "创建邮箱"
  4. 填写:
  5. 创建

第二步:配置 MX 记录

如果使用 Nameserver 方式,MX 记录自动配置。

如果使用 A 记录方式,需手动添加 MX 记录:

| 类型 | 名称 | 值 | 优先级 | TTL | |-----|------|-----|--------|-----| | MX | @ | mail.yourdomain.com | 10 | 14400 |

或使用 Hostinger 提供的 MX 服务器地址。

第三步:添加邮箱相关记录

SPF 记录(防止被标记为垃圾邮件):

类型: TXT
名称: @
值: v=spf1 mx ~all

DMARC 记录:

类型: TXT
名称: _dmarc
值: v=DMARC1; p=quarantine; rua=mailto:[email protected]

使用第三方邮箱

Google Workspace

MX 记录:

ASPMX.L.GOOGLE.COM (优先级 1)
ALT1.ASPMX.L.GOOGLE.COM (优先级 5)
ALT2.ASPMX.L.GOOGLE.COM (优先级 5)
ALT3.ASPMX.L.GOOGLE.COM (优先级 10)
ALT4.ASPMX.L.GOOGLE.COM (优先级 10)

Microsoft 365

MX 记录:

yourdomain-com.mail.protection.outlook.com (优先级 0)

SSL 证书配置

自动 SSL

Hostinger 提供免费 SSL 证书:

  1. 等待域名 DNS 解析完成
  2. 在 hPanel 进入 "SSL" 部分
  3. 选择域名
  4. 点击 "安装 SSL 证书"
  5. 选择 "免费 SSL"(Let's Encrypt)
  6. 等待安装完成(通常 5-15 分钟)

强制 HTTPS

SSL 安装后:

  1. 在 SSL 管理页面
  2. 启用 "强制 HTTPS"
  3. 所有 HTTP 流量自动跳转到 HTTPS

检查 SSL

访问 https://yourdomain.com 检查:

  • ✅ 浏览器显示锁形图标
  • ✅ 证书有效
  • ✅ 无混合内容警告

验证连接成功

完整检查清单

  • [ ] DNS 解析 - Ping 返回正确 IP
  • [ ] 网站访问 - http://yourdomain.com 可访问
  • [ ] WWW 子域名 - www.yourdomain.com 可访问
  • [ ] SSL 证书 - https://yourdomain.com 有效
  • [ ] 邮箱 - 可以收发邮件(如配置)
  • [ ] 全球传播 - DNS Checker 显示全球解析

测试工具

DNS 检查:

网站检查:

SSL 检查:

常见连接问题

问题 1: DNS 未生效

症状:

  • 网站无法访问
  • Ping 返回旧 IP 或无响应

原因:

  • DNS 传播未完成
  • nameserver 修改错误
  • 本地 DNS 缓存

解决方案:

  1. 等待 24-48 小时完全传播
  2. 检查 nameserver 是否正确输入
  3. 清除本地 DNS 缓存:
    • Windows: ipconfig /flushdns
    • Mac: sudo dscacheutil -flushcache
    • Linux: sudo systemd-resolve --flush-caches
  4. 使用手机数据网络测试(不同 DNS)

问题 2: 网站显示404或空白

症状:

  • DNS 解析正确
  • 但网站显示 404 或空白页

原因:

  • 网站文件未上传
  • 文档根目录错误
  • .htaccess 配置问题

解决方案:

  1. 确保 public_html 有 index.html 或 index.php
  2. 检查域名指向的目录
  3. 检查文件权限(755/644)
  4. 查看错误日志

问题 3: SSL 证书安装失败

症状:

  • 无法安装 SSL
  • 证书验证失败

原因:

  • DNS 未完全传播
  • 域名指向错误
  • 80 端口被占用

解决方案:

  1. 确保 DNS 已完全生效(等待 24 小时)
  2. 验证 A 记录指向正确 IP
  3. 检查 .htaccess 没有阻止验证请求
  4. 联系 Hostinger 客服协助

问题 4: WWW 和非 WWW 不一致

症状:

  • yourdomain.com 可访问
  • www.yourdomain.com 无法访问(或相反)

原因:

  • 缺少 www 的 A 记录
  • 缺少重定向配置

解决方案:

  1. 添加 www 的 A 记录或 CNAME
  2. 在 .htaccess 添加重定向:

WWW 跳转到非 WWW:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

非 WWW 跳转到 WWW:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

问题 5: 邮箱无法收发

症状:

  • 邮件发送失败
  • 无法接收邮件

原因:

  • MX 记录缺失或错误
  • SPF 记录问题
  • 端口被阻止

解决方案:

  1. 检查 MX 记录是否正确
  2. 使用 MXToolBox 验证 MX 记录
  3. 添加 SPF 和 DKIM 记录
  4. 检查邮箱配置(SMTP/IMAP 设置)

问题 6: 移动端无法访问

症状:

  • 电脑可以访问
  • 手机无法访问

原因:

  • 移动网络 DNS 缓存
  • DNS 传播未完成

解决方案:

  1. 切换手机到 Wi-Fi(或相反)
  2. 等待 DNS 完全传播
  3. 使用不同移动网络测试

DNS 传播加速技巧

降低 TTL 值

提前准备:

  1. 修改 DNS 前 24-48 小时
  2. 将 TTL 降低到 300(5 分钟)
  3. 等待旧 TTL 过期
  4. 再修改 DNS

修改后:

  1. DNS 生效后
  2. 将 TTL 改回 14400(4 小时)
  3. 减少未来查询负载

使用多个 DNS 检查

同时检查:

  • Google Public DNS(8.8.8.8)
  • Cloudflare DNS(1.1.1.1)
  • 运营商 DNS

清除缓存

浏览器缓存:

  • Chrome: chrome://net-internals/#dns
  • 清除 DNS 缓存

系统缓存:

  • Windows/Mac/Linux 清除 DNS 缓存

连接后的优化

1. 性能优化

  • 启用缓存(WordPress 使用缓存插件)
  • 压缩图片
  • 启用 Gzip 压缩
  • 使用 CDN(Cloudflare)

2. 安全加固

  • 启用 SSL
  • 强制 HTTPS
  • 安装安全插件
  • 定期备份

3. SEO 设置

  • 设置 301 重定向(WWW vs 非WWW)
  • 提交 sitemap 到 Google
  • 配置 robots.txt
  • 添加 Google Analytics

4. 监控

  • 设置网站监控(UptimeRobot)
  • 配置 Google Search Console
  • 启用错误日志

常见问题

Q: 域名连接需要付费吗? A: 不需要,连接域名完全免费。只需要有 Hostinger 主机套餐。

Q: 连接后多久生效? A: 通常 1-4 小时,最多 48 小时。

Q: 可以连接多个域名到同一主机吗? A: 可以,取决于主机套餐。豪华版和商务版支持最多 100 个网站。

Q: 连接域名会影响邮箱吗? A: 如果使用 A 记录方式并保留 MX 记录,邮箱不受影响。如果修改 nameserver,需要在 Hostinger 重新配置邮箱。

Q: 可以只连接子域名吗? A: 可以,为子域名添加独立的 A 记录或 CNAME 记录即可。

Q: 域名连接后可以取消吗? A: 可以,只需将 DNS 改回原设置即可。


推荐阅读

立即开始使用 Hostinger 连接您的域名!