NameSilo 的使用记录

LXang7232025-01-09BlogNameSiloBlog

NameSiloopen in new window :是一家提供域名注册、DNS 托管、隐私保护以及其他相关互联网服务的公司。它因其低价、易于使用的控制面板以及免费的隐私保护而受到许多网站管理员和博客主的青睐。

参考链接

购买域名

NameSilo 不光便宜,而且是可以用支付宝付款的。

步骤

    1. 搜索域名:https://www.namesilo.com/domain/search-domainsopen in new window
    • 也可以使用 Cloudflare 注册域名:How to register a new domainopen in new window
    • Cloudflare 的 .com 域名的注册价格要比 NameSilo 便宜,而且可以省去使用 Cloudflare 的 DNS 服务时更改域名服务器操作。
    1. 点击 蓝色购物车 按钮,将域名添加到购物车。
    1. 点击页面右侧的绿色 Checkout 付款按钮(或点击右上角购物车图标, View cart),进入购物车 Shopping Cart。
    1. 点击页面下方的绿色 Checkout 按钮,进入付款台。
    1. 注册账户并填写地址,建议使用谷歌邮箱注册。
    1. 付款:
    • Please select how you would like to pay for this order 部分,点击 Add New 按钮。
    • Select Payment Option(选择付款方式) 选择第四个 See more
    • 选择 Most popular 中的 支付宝 选项,点击绿色 Select 按钮。
    • 勾选 I accept the NameSilo.com Terms & Conditions ,点击蓝色 PAY 按钮,进入支付宝收银台,完成支付。

管理域名

NameSilo 帮助文档 -> DNS Management Platformopen in new window

步骤

  • 进入 Dashboardopen in new window,左侧栏选择 Domain Manager(或点击 Active Domains 卡片的 Manage),进入域名管理页面。
  • 进入 DNS 管理页面。
    • 方式 ① 点击 蓝色地球图标,进入 Manage DNS 页面。
    • 方式 ② 或者直接点击你的域名( Domain 列下,带下划线)。(推荐,页面 UI 较新)

这里主要说明 DNS 管理页面(DNS 记录管理)和 NameServer 管理页面(域名服务器管理)。

方式 ① 页面样式

1. Domain Manager 页面

点击 Options 列的 蓝色地球图标 进入 Manage DNS 页面。

Domain Manager

2. Manage DNS 页面

Manage DNS

3. NameServer Manager 页面

Domain Manager 页面内,勾选域名行前面的复选框,点击黄色部分 ACTIONS for Selected Domains 中的 Chang NameServers ,可进入 NameServer Manager 页面。

NameSilo -> Updating Name Serversopen in new window

Note

Go to the Domain Manager page within your account
Check the box next to the domain(s) you would like to update
Select the "Change Nameservers" icon from the top of the domain list in the "ACTIONS for Selected Domains" section
Add/Update your name servers in the "NameServer Entry" box

NameServer Manager

方式 ② 页面样式

1. Quick settings 标签页

可管理 NameServer。

tab-quick-settings

2. DNS 标签页

tab-dns

添加 DNS 记录

先了解一下 A 记录CNAME 记录

什么是 DNS 记录?open in new window
什么是 DNS A记录?open in new window
什么是 DNS CNAME 记录?open in new window

A 记录:是直接将域名映射到一个 IP 地址。
CNAME 记录:是将一个域名映射到另一个域名,而不是直接映射到 IP 地址。
Apex 域:也叫 裸域 或 根域,指的是一个域名的基础部分,即不包含任何子域的域名。
根域用 A 记录,而子域名用 CNAME 记录。
CNAME 记录只能有一个指向目标,不能设置多个。

Note

通常,当站点具有子域(例如 blog.example.com 或 shop.example.com)时,这些子域将具有指向根域 (example.com) 的 CNAME 记录(需要你手动添加或设置 CNAME 记录)。这样,如果主机的 IP 发生更改,则仅需要更新根域的 DNS A 记录,这样所有 CNAME 记录都会跟随对根所做的任何更改。

我购买的域名为 lxang723.blog

我想通过 lxang723.blog (根域) 直接访问我的博客(也就是直接使用根域作为 GitHub Pages 的自定义域名,不会依赖于额外的前缀,可以让网站看起来更简洁),并且同时支持 www.lxang723.blog(子域)访问。

Note

如果你只想使用子域访问 ,你只需要添加一个 CNAME 记录,指向 <username>.github.io,并正确配置 GitHub Pages 的自定义域名。这样可以更快的看到效果。
例如:www.lxang723.blog -> lxang723.github.io ,GitHub Pages 的 Custom domain 设置为 www.lxang723.blog

管理 GitHub Pages 站点的自定义域open in new window

我要做的是:

  • 根域(lxang723.blog) 使用 A 记录 指向 GitHub Pages IP。
  • 为 www.lxang723.blog 添加一个 CNAME 记录,指向 lxang723.blog。这样,任何访问 www.lxang723.blog 的请求都会被自动重定向到 lxang723.blog。

GitHub 提供了以下 4 个 IP 地址,需要将根域的 A 记录指向这些 IP 地址:

185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

添加 A 记录

TypeHostnameIPv4 Address
A@185.199.108.153
A@185.199.109.153
A@185.199.110.153
A@185.199.111.153

TTL (生存时间)默认即可。 什么是生存时间 (TTL)?| TTL定义open in new window

添加 CNAME 记录

TypeHostnameTarget Hostname
CNAMEwwwlxang723.blog

接下来就是等待 DNS 生效,DNS 变更通常需要一些时间来传播。

使用工具检查 DNS 配置是否已正确传播:

更改域名服务器

在想要使用第三方代理 DNS 时(比如 Cloudflare),需要更改域名服务器。

默认的

ns1.dnsowl.com
ns2.dnsowl.com
ns3.dnsowl.com

操作可参考 管理域名 部分。

注意

当你将域名的 DNS 服务器指向 Cloudflare 时,Cloudflare 会接管所有的 DNS 解析工作。 也是就 NameSilo 的配置将失效,需要再 Cloudflare 中再配置一遍。

删除现有名称服务器(放心删,有一键添加默认的选项),添加 Cloudflare 的名称服务器。

Cloudflare Nameservers

NameSilo NameServers

最后更新时间 2/2/2025, 1:41:31 AM