# Github binds personal domain name
# 购买域名
可以在[Godaddy](https://www.godaddy.com)上购买符合自己需求的域名,`Godaddy`支持支付宝付款也很方便,[阿里云](https://wanwang.aliyun.com/domain),腾讯云上面也可以买到自己想要的域名。
# 建立CNAME文件
在自己的 `用户名.github.io` 仓库里`Create new file` ,新建CNAME文件
编辑CNAME文件,在里面输入自己购买的域名,如`www.shangzg.top`或`shangzg.top`
进入`Settings`里查看,在`Custom domain`里面是否有自己写在CNAME文件里的域名,验证文件是否生效
其实也可以在`Settings`里面的Custom domain中输入自己的域名,Github会为你自动创建一个CNAME文件,里面是你输入的域名
# 解析域名
1. 进入自己购买的域名设置里面,如在阿里云购买就进入`域名控制台`,找到自己的域名,点击`解析`
2. 进行解析设置,添加记录,可添加`A记录`或`CNAME记录`,`A记录`指向你的github.io的IP地址,`CNAME记录`就指向你的`用户名.github.io`
3. 如何查询自己的github主页的IP
cmd打开命令行,`ping`你自己的`用户名.github.io`,之后便能得到自己的IP地址
4. 添加主机记录,主机记录就是你的域名后缀
5. 最后检验一下,就可以用自己的域名访问GitHub主页了