# Google Site 與學校子子網域的DNS連接 (清大) 會寫這篇文章是因為近期在協助架設一次性活動子網域網站,因為耍懶想說用Google site來架設就好,但在子網域對應的時候遇到蠻大的問題(這跟各校的DNS設定有所關係) 要架設的網站為 aiforum2023.cs.nthu.edu.tw 要連接過去主要會有兩個關鍵步驟,那其實也只有那其實也只有那其實也只有 1. Google Domain Console驗證 2. Google Site新增網域 :::success 如果是一般的主網域對應的話,[參考這篇](https://www.crazyryan.xyz/about)就好囉,而且TXT可以用! ::: ## 1. Google Domain Console驗證 直接講結論,**務必使用CNAME驗證**,子網域驗證不能使用TXT,因為會發生相同hostname的衝突。 在這個步驟,會是google主動去對DNS server進行索取驗證,所以成功與否幾乎是立刻就會知道,3分鐘內一定會有結果。 超過的話,基本上有可能是學校端的DNS有存檔了但是沒有deploy出去,務必要在跟相關負責人多加確認,不要直接傻傻地等48小時 首先先確認解析的DNS是哪個層級,以本案例為例是 cs.nthu.edu.tw,而非 nthu.edu.tw 所以在驗證步驟,google給了我這個  但是實際上,我要填在DNS紀錄的,是這個:(半形的.是必要的存在,請知悉)  在學校端的DNS紀錄更新存檔並deploay出去後,幾分鐘內就應該會有結果惹~ ## 2. Google Site新增網域 這邊會希望讓 aiforum2023.cs.nthu.edu.tw www.aiforum2023.cs.nthu.edu.tw 這2種網址輸入方法,都可以連到正確的網站,因此在DNS的設定,必須如下設定(TTL建議用預設的1小時就好,原先以為可以加速測試但其實沒有XD)  並且在網頁端採取以下設定  一切就完工囉! 但因為這步要等正常的DNS廣播程序,我等了約4個小時才完全成功。 其中中間有可能會出現DNS無效,最簡單的方式是,在學校的網路架構下(因為通常就是學校自己的DNS),直接去ping這個網站,理論上會回應  如果這步有成功的話,基本上就只是等待的問題囉,大家都無能為力XD
×
Sign in
Email
Password
Forgot password
or
Sign in via Google
Sign in via Facebook
Sign in via X(Twitter)
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
Continue with a different method
New to HackMD?
Sign up
By signing in, you agree to our
terms of service
.