開始之前Domain Name System · Name server
DNS・名稱伺服器
DNS是網路的通訊錄,負責把客人輸入的網域,連到網站實際所在的伺服器。
就像韓國的114查號台:說出店名,就幫您查到電話並轉接過去。名稱伺服器就是那個查號服務台。
再多說一點
買好網域之後,要在DNS寫上「這個網址請導到那台伺服器」,網站才打得開。這個動作一般稱為「網域連結」。
名稱伺服器是保管DNS紀錄的地方。把名稱伺服器換到別家時,原本寫好的紀錄可能不會跟著過去。特別是店家信箱的紀錄(MX)如果漏掉,就會收不到信。
DNS修改後,要讓所有客人都看到變更,可能需要幾分鐘,久的話要一兩天。與其在上線前一刻才改,提早預留時間比較保險。
DNS記錄有哪些種類?
DNS記錄就是一行寫著「送到這個網址的請求要轉去哪裡」的備忘。依備忘的種類不同,負責的工作也不同,例如網站、電子郵件、所有權驗證等。
老闆不需要把名稱全部背起來。不過下面這五種左右,和業者討論時常會出現,只要知道各自負責什麼,設定畫面就不會那麼陌生。
一個網域裡會同時有好幾行這樣的記錄。網站製作公司、郵件服務、搜尋工具各自會放一行自己的記錄,所以要小心別讓某一方的作業把其他方的記錄刪掉了。
一筆DNS記錄裡會成對放入「名稱」和「值」。名稱欄填www或shop這類網址前段,值欄填要連到的地方。如果指的是主要網址本身,很多地方會在名稱欄填「@」或留空,照業者告訴您的內容抄過去就可以了。
表格可以左右滑動查看
| 記錄 | 功能 | 店家的使用例子 |
|---|---|---|
| A | 把網址連到伺服器的數字位址(IP) | 把店家網址.kr連到網站伺服器 |
| CNAME | 把網址連到另一個網址 | 把www.店家網址.kr或shop.店家網址.kr連到其他服務 |
| MX | 指定收取寄到這個網址的郵件的地方 | 收hello@店家網址.kr的信 |
| TXT | 文字形式的驗證資訊 | Google Search Console所有權驗證、防止偽冒郵件 |
| NS(名稱伺服器) | 指定負責這個網域記錄的地方 | 把記錄管理轉到其他公司時 |
我的店的DNS要在哪裡管理?
DNS記錄是在被指定為該網域「名稱伺服器」的地方管理。剛買網域時,通常由網域註冊商負責名稱伺服器,但很多時候已經被改成網站製作公司、主機公司,或另外使用的DNS服務。
如果不知道是哪裡在負責,就直接在網域註冊商的畫面改記錄,可能會發生儲存成功、實際上卻毫無變化的情況。目前名稱伺服器設在哪家公司,可以在網域註冊商的管理畫面或網域查詢(WHOIS)確認。
例如美甲店換過兩次網站製作公司,名稱伺服器可能還留在第一家業者那邊。這時把名稱伺服器整理到目前使用的地方,並把該帳號也改成老闆本人名義,之後的作業就會輕鬆很多。
網域要怎麼連到網站?
連接網域,就是在負責名稱伺服器那一方的DNS管理畫面,把網站製作公司提供的值填成記錄。一般主要網址填A記錄,www網址填CNAME記錄。
這不是困難的作業,但只要錯一個字就連不上。如果要自己動手,建議把業者給的值直接複製貼上,並養成填寫前先截圖的習慣,萬一出錯也能馬上改回來。
也有網站製作公司會說「請把名稱伺服器改到我們這邊」。這時不是一筆一筆填記錄,而是把整本帳冊交給業者,所以一定要確認業者會不會把郵件記錄等既有記錄,抄到新的帳冊裡。
- 01登入網域註冊商網站,找到「DNS管理」或「名稱伺服器設定」選單。
- 02把目前所有的記錄截圖或另外抄下來。特別是MX・TXT記錄不要刪掉。
- 03確認網站製作公司提供的連線值(A記錄的數字位址、CNAME的網址)。
- 04分別替主要網址和www網址填入記錄並儲存。
- 05幾小時後關掉Wi-Fi,用手機行動數據把兩個網址都打開看看。
- 06確認網址是以https開啟,而且沒有出現警告畫面。
DNS改了,為什麼沒有馬上生效?
因為網路上各處的DNS伺服器會暫時記住舊的記錄。這段記住的時間叫做「TTL」,要等時間過了,才會重新抓取新記錄。
所以同一個時間點,老闆的手機可能看到新網站,客人的手機卻還是舊畫面。網站記錄通常幾小時就會擴散出去,但Google Workspace說明郵件(MX)記錄最長可能要72小時才會生效。
如果即將上線或搬家,在更改前一兩天先把TTL調短,生效就會比較快。這個設定請網站製作公司幫忙就可以了。
確認時不要只看老闆自己的一台電腦,請用手機行動數據、別的Wi-Fi、家人的手機等多個地方打開看看。如果只有某一處還顯示舊畫面,通常是那台裝置或那個網路還記著舊記錄,再等一下就會自己更新。
DNS設定錯了會出現什麼狀況?
DNS問題大多以「有些可以、有些不行」的樣子出現。看症狀大致就能猜到是哪一筆記錄出問題,通知業者時一併說明,就能更快解決。
搬移名稱伺服器後若漏掉既有記錄,這些症狀也可能同時出現。例如皮拉提斯工作室換了業者後,網站能正常打開,卻只有預約通知信好幾天都沒收到,就可以先懷疑郵件記錄。
- 輸入網址卻顯示「無法連上這個網站」:A・CNAME記錄或名稱伺服器有問題
- 加www打得開、不加就打不開(或相反):漏了其中一邊的記錄
- 網站正常但收不到信:MX記錄漏了或填錯
- 我寄出的信跑到客人的垃圾郵件匣:SPF・DKIM等TXT記錄有問題
- Google Search Console突然顯示「無法驗證所有權」:驗證用的TXT記錄被刪除
DNS設定時常犯哪些錯?
最常見的錯誤是只想到網站,結果把郵件記錄或驗證用記錄刪掉。郵件記錄不見就收不到信,Google Search Console驗證記錄不見,搜尋資料的連結就可能中斷。
另一個錯誤是把帳號密碼輪流告訴好幾家業者。可以的話,只交給業者必要的作業,作業結束後就更換密碼,會比較安全。
不知道是做什麼用的記錄,請不要隨便刪除。看起來很舊的記錄,也可能正默默負責防止偽冒郵件或搜尋工具驗證等看不見的工作。刪除前先問業者一聲,就能避免大麻煩。
- 更改前有先把記錄截圖下來嗎?
- 郵件(MX)・驗證用(TXT)記錄都還保留著嗎?
- 指向已不再使用的服務的舊記錄,整理掉了嗎?
- 作業完成後,有更換網域註冊商帳號的密碼嗎?
舉例來說
- 在Google Search Console或Naver Search Advisor做「所有權驗證」時,有時會在DNS加入一段驗證用文字(TXT紀錄)。
- 曾有皮拉提斯教室換了網站廠商,卻只搬了名稱伺服器、沒搬郵件紀錄,結果好幾天都收不到預約信。
確認這幾點就好
- 老闆能不能自己登入網域註冊商的帳號
- 更換名稱伺服器前,有沒有先把現有紀錄(特別是郵件MX)記下來
- 更換後的一天左右,有沒有逐一確認網站和信箱都正常
我的店需要嗎?
把網域連到網站、更換廠商、建立店家信箱時都會碰到這個詞。
在ISSYMO
所有方案都包含網域連結。連結所需的DNS設定由我們負責。
常見問題
參考資料
最後更新日