github pages绑定freenom.com的域名
本文3個步驟:
1.freenom域名申請
2.DNSpod設(shè)置
3.githubpage設(shè)置
----------------------------------------------freenom域名申請------------------------------------------------------------------------------------------------------------------
這個網(wǎng)站申請域名總是會有:
Some of your domains could not be registered because of a?technical?error
注意3點(diǎn):
用Google帳號登錄這個網(wǎng)站需要煩嗆工具,
freenom.com的個人資料中的地址必須是你不煩嗆情況下的物理位置
登錄以后,訪問這個網(wǎng)站的其他網(wǎng)頁時,不要煩嗆
滿足這三點(diǎn),域名就可以申請下來了.
然后在freenom.com設(shè)置DNS
freenom.com中選擇Services-My Domains->Manage Domain
然后選擇選擇下面的nameservers->custom nameservers(enter below)
前面兩行分別填入
f1g1ns1.dnspod.net
f1g1ns2.dnspod.net
然后點(diǎn)擊Change Nameservers
上述操作的意思是,不使用freenom.com的默認(rèn)DNS,而是授權(quán)給DNSpod來處理域名解析
注意哈:
如果你申請的免費(fèi)域名有人也想要,并且對方愿意付費(fèi),那么freenom.com可以從你賬戶中收回你申請到這個免費(fèi)域名
--------------------------------------------------DNSPOD域名解析設(shè)置-------------------------------------------------------------------
進(jìn)入DNSPOD,實(shí)名認(rèn)證后選擇:
DNS管理->我的域名->添加域名yuchi.ml
https://console.dnspod.cn/dns/list
?
然后點(diǎn)擊綠色小按鈕右側(cè)的域名yuchi.ml(如上圖)得到 下圖:
https://console.dnspod.cn/dns/yuchi.ml/record
上圖記錄值里面填入的是下方ping gaussnoise.github.io得到的ip
設(shè)置完畢.
----------------------------------------------github設(shè)置------------------------------------------------------------------------------------------------------------------
然后你要布置好你的github pages倉庫
然后ping
(Python3.6) appleyuchi@ubuntu19:~$ ping gaussnoise.github.io
PING gaussnoise.github.io (185.199.108.153) 56(84) bytes of data.
64 bytes from 185.199.108.153 (185.199.108.153): icmp_seq=1 ttl=48 time=161 ms
64 bytes from 185.199.108.153 (185.199.108.153): icmp_seq=2 ttl=48 time=159 ms
64 bytes from 185.199.108.153 (185.199.108.153): icmp_seq=3 ttl=48 time=159 ms
64 bytes from 185.199.108.153 (185.199.108.153): icmp_seq=4 ttl=48 time=159 ms
得到的ip要填入上方DNSpod的記錄值中(這個前面已經(jīng)提到了)
進(jìn)入我們的github選擇右側(cè)的Settings
然后在Custom domain中填入你在freenom.com中申請下來的域名.
最終結(jié)果:
瀏覽器訪問https://www.yuchi.ml
---------------------------------------------性能測試-----------------------------------------------------------------
(Python3.6) appleyuchi@ubuntu19:~$ ping www.yuchi.ml
PING www.yuchi.ml (185.199.108.153) 56(84) bytes of data.
64 bytes from 185.199.108.153 (185.199.108.153): icmp_seq=1 ttl=48 time=159 ms
64 bytes from 185.199.108.153 (185.199.108.153): icmp_seq=3 ttl=48 time=166 ms
--- www.yuchi.ml ping statistics ---
12 packets transmitted, 9 received, 25% packet loss, time 11050ms
rtt min/avg/max/mdev = 157.963/160.692/165.900/2.518 ms
(Python3.6) appleyuchi@ubuntu19:~$ ping gaussnoise.github.io
PING gaussnoise.github.io (185.199.111.153) 56(84) bytes of data.
64 bytes from 185.199.111.153 (185.199.111.153): icmp_seq=1 ttl=48 time=200 ms
64 bytes from 185.199.111.153 (185.199.111.153): icmp_seq=2 ttl=48 time=204 ms
對比可以發(fā)現(xiàn),在設(shè)置DnsPOD以后,訪問github pages的速度提升了大約40ms
-------------------------------------------------------補(bǔ)充--------------------------------------------------------------------------------------
如果你不想使用dnspod設(shè)置域名解析,而是使用freenom自帶的dns解析服務(wù),那么
chrome瀏覽器的地址欄會自動變?yōu)?/p>
https://www.yuchi.ml
并且警告訪問者安全性問題,當(dāng)你的博客被用來作為簡歷展示的時候,一打開就跳轉(zhuǎn)到一個警告頁面,是令人非常不愉快的.
并且你的qq郵箱會收到github官方發(fā)給你的警告郵件:
修改上面的A記錄為CNAME就好了.
?但是問題在于,從A改成CNAME以后,ping的速度會下降幾十個ms
總結(jié)
以上是生活随笔為你收集整理的github pages绑定freenom.com的域名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: coding pages绑定freeno
- 下一篇: Freenom.com的域名+githu