要讓 Internet 使用者透過網域名稱 (如 www.example.com) 存取內部 Web 伺服器,必須在公網 DNS 建立正確記錄,並確保防火牆/NAT 正確轉送流量。本文說明從取得公網 IP、註冊網域、建立 DNS 記錄到驗證的完整流程。
example.com),繳納年費。ns1.example.com、ns2.example.com 並註冊 Glue Record (IP)。example.com。| 記錄類型 | 名稱 | 值 | 說明 |
|---|---|---|---|
| A | @ (或留空) | 公網 IP (如 203.0.113.10) | 裸域名解析 |
| A | www | 公網 IP | 網站主機名 |
| A | 公網 IP | 郵件伺服器 | |
| CNAME | ftp | www.example.com. | FTP 別名 (結尾需加點) |
| MX | @ | 10 mail.example.com. | 郵件交換器,優先序 10 |
| NS | @ | ns1.example.com. / ns2.example.com. | 授權名稱伺服器 |
| A | ns1 / ns2 | 公網 IP | NS 主機對應 IP (Glue Record) |
| TXT | @ | "v=spf1 mx -all" | SPF 反垃圾郵件 |
| 現象 | 原因 | 對策 |
|---|---|---|
| 內網可連、外網不通 | 防火牆未開放 80/443、NAT 規則錯誤 | 檢查防火牆規則、DMZ 設定、Web 伺服器防火牆 (Windows 防火牆/iptables) |
| 解析到舊 IP | TTL 未到期、快取殘留 | 降低 TTL (300 秒) 待遷移完成再調高;清除本機快取 ipconfig /flushdns |
| NS 記錄不生效 | 註冊商未更新 NS、Glue Record 遺漏 | 登入註冊商確認 NS 設定、檢查 Glue Record 是否同步 |
完成公網 IP、防火牆 NAT、網域註冊、DNS 記錄建立與驗證五大步驟,即可讓 Internet 使用者透過網域名稱順利存取內部 Web 服務。建議啟用 **DNSSEC** 保護區域完整性,並定期檢查 SSL 憑證有效期 (Let's Encrypt 自動續簽或付費憑證)。
Windows Server 2003 本機群組原則進階應用:僅對非管理員使用者套用限制原則
Windows Server 2003 透過 Web 介面遠端修改電腦名稱實作教學
Windows Server 2003 SNMP 服務安全強化:社群名稱、IPsec 封包篩選完整設定
Windows Server 2003 群組原則軟體部署實作:以 Adminpak.msi 為例
Windows Server 2003 安裝啟動檔案提取四步驟:打造自訂安裝媒體
Windows Server 2003 提權實戰:從 WebShell 到 ASPX 後門利用 ASPNET 帳戶提升權限