自定义域名解析到github page

前言

相信在博客界,hexo是大家并不陌生的东西了。通过hexo+github我们可以快速的搭建自己的博客平台,而且可以自由的定制网站的风格。这一切,github page给我们提供了免费的服务。具体的通过hexo+github来创建个人主页的过程就先不介绍,如果有人需要的话,后期再写一篇关于这个的文章来详细介绍,本文建立在我们已经有了github的主页。

开始

1.在github上面绑定自己的域名

找到自己的主页,也就是项目名跟你的github的账户名一样的项目(当然,其他项目也同样可以建立主页,只要在各个项目的根路径建立index.html文件即可,然后同样的方法设置)。
在项目的setting里面,有一个Github page的选项卡,在Custom domain里面填入你自己的域名(blog.resonlei.top,像这样),然后点击save。如果不想设置,也可以在项目的跟目录下面创建名称为CNAME的文件(注意,文件名必须大写,不需要拓展名),文件内容为你要解析的域名,就是设置的那个,其实通过设置进行域名的设置,github会自动在根目录创建一个CNAME的文件。如图:
设置个人域名

CNAME文件

2.在DNS提供商,进行域名的解析

然后在你的DNS服务商上面进行一个CNAME解析到github page的域名:blog.resonlei.top!
阿里云CNAME配置

3.大功告成

搭建完成之后就是这样子的。
这里写图片描述

最后说两句

在配置解析的时候,一般会有延时,就是配置好之后不会立马生效,要等DNS服务器接受了你的提交之后才可以,官方的说法一般是48个小时。但是一般半天的样子就可以生效。解析完成之后可以通过dig blog.resonlei.top 进行查看是否解析成功,结果如图表示已经成功:
这里写图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: GitHub域名IP地址是多个,因为GitHub采用了分布式架构,分布在全球各地的多个数据中心。这包括一些由GitHub自己维护的数据中心以及一些第三方合作的数据中心。这种分布式架构能够提供更好的性能和可靠性。 GitHub最常用的域名github.com,其IP地址会根据用户所在地自动路由到最近的数据中心,以提供更快的访问速度。除了github.com之外,还有一些其他的域名,如github.io和githubusercontent.com等,主要用于访问GitHub Pages页面和获取资源文件。 由于GitHub的IP地址是动态分配的,并且会经常进行更新和修改,因此无法确切列举出所有的IP地址。但是,可以使用命令行工具如nslookup或ping来查询特定域名的IP地址。当然,也可以通过第三方网站或工具来获取GitHub域名的IP地址列表。 在使用GitHub时,无需手动输入IP地址,只需输入域名即可。GitHub会自动将域名解析为相应的IP地址进行访问。这样,无论GitHub的实际IP地址如何变化,用户都可以方便地通过域名进行访问。 ### 回答2: GitHub域名IP可以通过DNS解析获得。DNS(Domain Name System)是互联网上域名和IP地址之间转换的系统。 GitHub的主域名github.com,其IP地址可以通过域名解析查询工具或者命令行进行查询。 使用域名解析查询工具(如nslookup、dig等)输入github.com,即可查询到GitHub的IP地址。例如,在Windows命令提示符下输入: nslookup github.com 将返回结果中的"Address"字段即为GitHub的IP地址。目前,GitHub的IP地址为140.82.113.4。 需要注意的是,IP地址可能会有变动,所以查询到的IP地址可能会有所不同。如果想要获得最新的GitHub IP地址,可以在需要使用GitHub的时候进行查询,以确保获取到正确的IP地址。 GitHub域名IP是用于将域名转化为IP地址,这样可以通过IP地址与GitHub服务器进行通信和访问。GitHub是全球最大的基于云端的软件开发平台,提供版本控制、协作开发、代码托管等功能,通过IP地址可以访问和使用GitHub上的各种服务和资源。 ### 回答3: GitHub域名github.com,而它的IP地址可能会根据具体的网络环境和地理位置而有所不同。一般情况下,当我们在浏览器中输入github.com时,操作系统会自动将其转化为相应的IP地址,并与GitHub服务器建立连接。这个IP地址可能会经常变动,因为GitHub可能会使用负载均衡技术来提供更好的访问体验。 通过DNS(域名系统)解析,我们可以找到GitHub的IP地址。DNS是一个分布式的网络系统,它将域名映射为IP地址。当我们在浏览器中输入github.com时,操作系统会首先检查本地DNS缓存,如果没有找到对应的IP地址,它会查询本地路由器上的DNS服务器或者运营商提供的DNS服务器。如果这些服务器也没有找到对应的IP地址,它们会向更高级别的DNS服务器进行查询,直到找到github.com的IP地址。然后,操作系统将这个IP地址返回到浏览器,浏览器再与GitHub建立连接。 因为GitHub是全球范围内的一个大型代码托管平台,它会根据用户的地理位置和网络条件自动选择最近和最优的服务器进行访问。因此,不同地区或网络的IP地址可能会有差异。此外,GitHub还可能使用CDN(内容分发网络)来加速访问,CDN可以根据用户的地理位置将请求导向不同的服务器,从而提高访问速度和响应时间。 综上所述,GitHub域名github.com,它的IP地址可能会根据网络环境和地理位置的不同而有所变动。要获取最新的IP地址,可以通过DNS解析或查询相关的网络工具来获取。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值