服務器建立虛擬目錄 testnetbase,設置主機頭 www.hello.com。問:www.hello.com 是否需要去域名服務商註冊?感覺不註冊直接解析 IP 也能訪問?
域名註冊 = 獲得域名所有權/使用權(租用)。
未註冊的域名:
hello.com(或子域名授權)。www,類型 A,值 = 服務器公網 IP。www.hello.com(端口 80/443)。https://www.hello.com → DNS 解析到 IP → IIS 接收請求 → 匹配主機頭 → 返回虛擬目錄內容。| 誤區 | 事實 |
|---|---|
| 不用註冊,直接改 hosts 就能訪問 | 僅本機生效,無法對外提供服務 |
| 註冊了不用解析,IIS 設主機頭就行 | DNS 解析是將域名指向 IP 的關鍵環節,缺一不可 |
| 子域名不用單獨註冊 | 主域名註冊後,子域名在解析處添加即可,無需額外付費 |
hello.local,無需公網註冊。C:\Windows\System32\drivers\etc\hosts 添加 192.168.x.x www.hello.com 即可測試。公開互聯網服務**域名註冊 + DNS 解析 + IIS 綁定**三步缺一不可。