Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows Server 2003 為外部可存取 Web 站點配置 DNS 記錄

編輯:Windows Server 教學

企業對外發布 Web 站點,需在公網 DNS 建立正確記錄,讓全球使用者能解析網域名稱至伺服器公網 IP。本文說明從取得公網 IP、註冊網域、安裝 IIS 到建立 DNS CNAME 記錄的完整流程。

前置作業

  1. 取得公網 IP: 向 ISP 申請固定公網 IP,配置於防火牆/路由器 WAN 介面,並做 Port Mapping (DNAT) 將 TCP 80/443 導向內部 IIS 伺服器私網 IP。
  2. 註冊網域: 透過 ICANN 認證註冊商 (如 GoDaddy、Namecheap、Gandi) 註冊頂級/次級網域 (如 example.com)。需提供:
    - 行政/技術/帳單聯絡人資訊 (含 Email)
    - 主/從 DNS 伺服器 FQDN (通常由註冊商或 ISP 提供)
    - 年費繳納
  3. 安裝 IIS: 依標準流程安裝 IIS、建立站點、配置主目錄、預設文件、驗證本機可存取。

在 DNS 伺服器建立 CNAME 記錄 (別名)

目的:讓使用者以 www.example.com 存取站點,而非直接用伺服器主機名。

  1. 開啟 DNS 管理主控台:開始 → 管理工具 → DNS。
  2. 展開「主機名」→「正向查詢區域」→ 右鍵目標區域 (如 example.com) →「新增別名 (CNAME)」。
  3. 別名: 輸入 www。
  4. 目標主機完整名稱: 輸入安裝 IIS 之 DNS 伺服器的 FQDN (如 dns.example.com)。
  5. 確定完成。

若 DNS 伺服器即為 Web 伺服器,目標主機可填寫自身 FQDN;若分離部署,填寫 Web 伺服器 FQDN,並確保該 FQDN 有對應的 A 記錄指向內部 IP (或經 NAT 後的公網 IP)。

進階建議

  • SPF/TXT 記錄: 為網域設定 SPF、DKIM、DMARC,防止郵件偽造。
  • CAA 記錄: 限制可簽發 SSL 憑證的 CA 機構。
  • DNSSEC: 啟用 DNSSEC 保護區域資料完整性。
  • TTL 策略: 正式上線前設較低 TTL (300 秒) 便於快速切換;穩定後調高 (3600~86400 秒) 減少查詢流量。

完成上述步驟,外部使用者即可透過 https://www.example.com 存取您的 Web 站點。

Copyright © Windows教程網 All Rights Reserved