a. 什麼是 DNS ( Domain Name Server )?
說明前先介紹 Domain Name ,在網路上辨別電腦的方式就是 IP,為了讓使用者容易記住,所以為它取一個名字,此名字就是 Domain Name ( 舉例來說 www.google.com 、 tw.yahoo.com 等)。
而 DNS 的作用就是讓這些容易被記住的主機名稱,能夠轉換成電腦熟悉的 IP 位置。
以下會用交通大學所提供的 免費網域做申請 示範。
b. 註冊帳號
- 開啟上述網址,選擇 TWID ( 若您不是交通大學校內人員 ) 並按下登入,即可開始註冊帳號。
- 點選馬上註冊,須進行 Email 驗證以及身分證驗證,驗證完畢後再回到 nctu.me 進行登入。
c. 申請網域
點選網域管理
再點選新增網域
每人只可申請三組
域名格式為 : 〔你輸入的字元〕.nctu.me
填寫後,按下申請
申請完成
d. 新增 DNS 紀錄
接下來,我們要將網域名稱指向放在 GitHub 的網頁,必須設定對應的 IP ,才能藉由剛剛新增的網域名稱搜尋到我們的網頁。
- 按下 DNS 管理
- 點選新增紀錄
- 接著在 A 紀錄底下填上你要綁定的服務商的 DNS Server IP
( 此範例為 GitHub Page Server IP,移至下面可看到 IP )若想詳細了解 A 紀錄為何,可參考此 連結
因此,我們可以使用以上四組 IP,接著按下申請
申請成功囉! ( DNS 設定大約等個 30s-1min)
e. 綁定申請好的網域
進到 GitHub > Setting,往下移到 GitHub Pages,填入剛剛在網站申請的 Domain Name,然後按下右邊的 Save
f. 使用新網域檢視頁面
輸入你申請的網址試試看吧 !
http://firstwebsite.nctu.me/