當你已經擁有網站主機與網域名稱後,下一步就是「設定 DNS」,
讓你的網域能正確指向網站主機。
以下將以 Cloudflare 為例,教你一步步完成設定。
為何使用 Cloudflare 設定 DNS?
Cloudflare 提供:
- 免費 DNS 託管(快速、穩定)
- 安全防護(DDoS 防禦)
- 自動 HTTPS 憑證
- 網站加速(CDN)
步驟一:將網域加入 Cloudflare
- 註冊並登入 Cloudflare
- 點選「Add a Site」加入你的網域名稱
- 選擇免費方案(Free)
- Cloudflare 會自動掃描並匯入你現有的 DNS 記錄
👉 若你已有網站,請確認 IP 或記錄是否正確 - 點選繼續(Continue)
步驟二:更換網域的 Name Server(僅一次)
- Cloudflare 會提供兩組名稱伺服器(Name Servers),如:

請到你購買網域的地方(如 GoDaddy、Namecheap):
- 找到 DNS 或名稱伺服器(Name Server)設定
- 將原有的 Name Server 替換成 Cloudflare 提供的兩組
- 儲存後,等待 5 分鐘~24 小時使設定生效
步驟三:設定 DNS 記錄(A 或 CNAME)
在 Cloudflare 介面中,進入「DNS」選單,設定以下記錄:
✅ 主機為實體 IP(虛擬主機 / VPS / 雲端)
- 類型:A
- 名稱:
@
(代表主網域)或www
- IPv4 位址:輸入你的主機 IP,例如
123.123.123.123
- Proxy 狀態:可選擇「開啟 Proxy」以使用 Cloudflare 防護與加速(顯示為橘色雲朵 ☁️)
✅ 主機提供 CNAME(如使用 WordPress.com、Shopify)
- 類型:CNAME
- 名稱:
@
或www
- 目標:輸入主機商提供的 CNAME,如
yourdomain.hostingprovider.com
步驟四:網站測試是否成功連線
- 設定完畢後,瀏覽你的網址
- 可使用工具檢查:
- 若看到你的 IP 正確回應,或成功連上網站,代表 DNS 設定成功。
📌 小提醒:
- 若網站需要 HTTPS,Cloudflare 預設會啟用免費 SSL,你可在「SSL/TLS」中調整成「Full」模式。
- 建議將
www
與不加www
的兩種網址都設定好,並設定轉址(Page Rules)以統一網址。
