DNS 是什麼?如何設定指向主機?2 種最常見的方式(附圖教學)

最後更新時間:2025-11-20,由 Dean 更新 Not By AI

只要你有自己架過網站,一定會有一個步驟是要你設定 DNS,串聯網域跟主機。但這個步驟大多數人可能只是跟著做,卻完全不知道原理是什麼。

接下來,我會分享 2 種設定 DNS 的常見方法、驗證方式,並說明原理,讓你的網域順利指向主機。

DNS 是什麼?有什麼作用?

DNS 定義

DNS 全名是 Domain Name System (網域名稱系統),簡單來說就像手機的通訊錄,你手機裡存了朋友的名字,點一下就能撥電話給他,不用記住他的電話號碼。

DNS 也是一樣的概念:你只要記住網站的名稱 (如 google.com),DNS 就會幫你找到網站真正的位址 (主機 IP),讓你順利連上網站。

沒有 DNS 的話,你就得記住一堆像 172.217.160.78 這樣的數字才能上網,那就太麻煩了。

DNS 有什麼作用?

將網域名稱轉換為 IP 位址流程

DNS 的作用就是把網域名稱跟主機 IP 連在一起。

你剛買的網域其實只是一個「名稱」,就像你申請了一個電話號碼,但還沒辦法接聽電話。

當你在網域平台設好 DNS 後,整個流程是這樣:

  1. 有人在瀏覽器輸入你的網域名稱。
  2. DNS 系統查詢這個網域指向哪個 IP。
  3. 瀏覽器連到擁有這個 IP 位址的主機。
  4. 主機傳回網站內容,讓瀏覽器下載並顯示。

簡單來說,DNS 就是讓「網域名稱」跟「主機位址」產生連結的橋樑。沒有設定 DNS,網域就只是個空殼,別人無法透過它來找到你的網站。

DNS Record 類型有哪些?

DNS 紀錄有很多種,但常見的就這 4 種,每種都有不同用途:

紀錄類型用途
A 記錄指向主機 IP 位址
CNAME 記錄讓 www 子網域指向主網域
MX 記錄要使用網域郵箱來發送信件才會用到
TXT 記錄通常放驗證碼,給 Google Analytics、郵件商等第三方服務驗證

如果是架站,只會用到 A 記錄和 CNAME 記錄

  • A 記錄:讓主網域 (如:deanlife.blog) 指向主機 IP。
  • CNAME 記錄:讓 www 網域 (如:www.deanlife.blog) 指向主網域。

其他兩種通常是進階需求才會用到。

網域 DNS 設定有哪些方式?

設定網域 DNS 有兩種方式,依你使用的主機類型而不同:

主機類型設定方式設定重點
VPS 主機用戶新增 DNS 記錄需要主機 IP,如 123.128.683.304
共享主機用戶修改名稱伺服器使用名稱伺服器,如 name12.hosting.com

方式 1:新增 DNS 記錄 (VPS 主機)

如果你是用 Cloudways、Kinsta 這類的 VPS 虛擬主機。

就要在網域商後台手動新增 A 記錄與 CNAME 記錄,讓網域指向主機 IP。

方式 2:主機商提供名稱伺服器 (共享主機)

如果你是用 Hosting.comHostinger 這類的共享主機。

只要將網域的名稱伺服器改成主機商提供的,主機商就會自動處理 DNS。

下面會以 Namecheap 為例,說明設定網域 DNS 的步驟。如果你的網域是在 GoDaddy,可參考「GoDaddy DNS 設定教學」,基本流程都一樣,只是介面不同。

DR.DEAN LOGO
自架一個能提升
200%
諮詢量的網站
自架一個能提升200 諮詢量的網站書本

方法一:如何修改 DNS 記錄?(以 VPS 主機為例)

步驟 1:取得主機 IP (Cloudways)

首先,你需要找到主機的 IP 位址,也就是網站實際存放的地方,以 Cloudways 為例:

step 1

登入 Cloudways 後台,在 My Applications 點選你要設定的網站。

Cloudways 後台 My Applications 選擇網站頁面

step 2

在「Access Details」頁面下方,複製「Public IP」這串數字。

Cloudways 公共 IP 複製步驟操作畫面

這個 Public IP 就是你等等要填入 DNS 記錄的目標位址。

步驟 2:新增 DNS 紀錄 (Namecheap)

step 1

登入 Namecheap,點進網域管理頁:

  1. 到 Namecheap 左側選單點「Domain List」。
  2. 再到設定的網域旁點「MANAGE」。
Namecheap 網域管理介面頁面

step 2

到 DNS 設定:

  1. 點上方「Advanced DNS」到進階設定。
  2. 點「+ Add New Record」,新增兩條空白 DNS 記錄。
  3. 在空白紀錄中填入以下資料,填好後按綠色勾勾儲存:
TypeHostValueTTL
A Record@主機 Public IPAutomatic
CNAME Recordwww你的網域Automatic
Namecheap DNS 設定主機串接頁面

步驟 3:DNS 驗證

到 DNS Checker 網站輸入你的網域,檢查看看是否都是綠色勾勾。

DNS 記錄查詢顯示所有結果為綠色勾勾

驗證完 DNS 後,記得回主機後台新增網域並安裝 SSL 憑證 (可參考 Cloudways SSL 教學)。

通常半小時內 DNS 就會完全串接完畢,屆時就能正常開啟網站前後台了。

方法二:如何修改 Nameserver?(以共享主機為例)

步驟 1:取得名稱伺服器 (Hosting.com)

在 Hosting.com 後台首頁左側點「我的應用程序」,再到右邊點「管理」。

進入 Hosting.com 我的應用程序管理頁面

跳轉後,你就會看到名稱伺服器「NameServers 1~4」,等等要一個個複製到 Namecheap。

顯示四組名稱伺服器可供複製至 Namecheap

步驟 2:修改名稱伺服器 (Namecheap)

參考「方法一」的步驟 2,進 Namecheap 網域管理頁:

  1. 確認跳轉到「Domain」頁。
  2. 在 Nameservers 設定,點開選「Custom DNS」。
  3. 點「ADD NAMESERVER」增加欄位,把 Hosting.com 提供的 4 個名稱伺服器分別貼上。
  4. 填完後按「√」儲存設定。
填寫 Namecheap 網域名稱伺服器設定

步驟 3:DNS 驗證

DNS 驗證方式與方法一相同,到 DNS Checker 輸入你的網域檢查是否生效 ( 紅色 X → 綠色 √)。

DNS 驗證查詢結果顯示綠色勾號

驗證完 DNS 後,一樣記得回主機後台新增網域並安裝 SSL 憑證 (可參考 Hosting.com SSL 教學)。

Nameserver (名稱伺服器) 生效時間通常比 DNS 記錄久一點,通常 1~6 小時內才會連上。

DNS 設定後多久生效?怎麼測試?

DNS 設定更新後,大概要 30 分鐘到 24 小時才會在全球生效,最久則可能到 48 小時。

如果你想趕快連上,可將 DNS 的 TTL 從 Automatic 改成 300 秒或 1min,縮短伺服器的快取時間。

TTL (Time To Live) 就是「資料能活多久」的設定,時間一到,這筆資料就會被清掉或重新更新。

不過,等 DNS 連上之後,記得把 TTL 改回 1 小時或 Automatic,以免造成伺服器負擔。

可使用線上工具查看 DNS 是否正確指向:

這兩個線上工具可輸入你的網域,免費查看不同地區的 DNS 傳播狀況。

網域 DNS 設定其他相關問題

設定 DNS 有什麼優勢?

DNS 設定讓你的網域能正常運作,主要優勢是:
.方便:用好記的網域名稱取代難記的 IP 位址。
.高效:全球 DNS 伺服器分散式查詢,速度快。
.安全:可搭配 SSL 憑證保護網站傳輸。
.穩定:即使換了主機 IP,網域名稱依舊不變。

DNS 設定方式有哪些?哪個比較好?

設定 DNS 主要有兩種方式:
.修改 DNS 記錄:適合 VPS 主機,可精確控制每筆 DNS 記錄的設定。
.修改名稱伺服器:適合共享主機,設定簡單。

沒有哪個比較好,就是主機類型不同所以有不同設定而已。

DNS 設定後要多久才會生效?

網域 DNS 設定通常 10 分鐘到 1 小時就能連上主機,但全球生效可能需要 24~48 小時。

DNS 設定錯誤怎麼辦?

檢查這幾個常見問題:
A 記錄的 IP 位址是否正確。
CNAME 記錄是否指向正確網域。
.名稱伺服器是否正確。

改好後重新等待生效時間,如果還是沒生效,建議詢問網域商。

為什麼設定完 DNS,網站還是打不開?

可能有以下幾個原因:
DNS 還沒完全生效,再等等看。
還沒到主機後台設定網域。
SSL 憑證沒安裝或過期。
主機或網站本身有問題。

子網域 (subdomain) 也要設定 DNS 嗎?

要。像 blog.example.com、www.example.com 都要個別設定 DNS 記錄,通常設定 CNAME 記錄指向主網域就可以了。

處方箋
限量
領取

我們致力於協助專業工作者打造品牌。
8 年實務經驗,精煉出這些《處方箋》,
想在你卡住時,給你一些有用的方向。

自架一個能提升200 諮詢量的網站
專業工作者 5 階段封面 數位工具導航包 1
專業服務者的 5 種網站商業模式拆解
品牌視角內容策略專業工作者必學系統化方法
DR.DEAN LOGO
文章目錄
返回頂端
自架一個能提升
200%
諮詢量的網站