收集資料說明:

關于自動附加字尾的更多資訊,請參閱戴有偉的書籍:“Windows+Server+2008+R2+網絡管理與架站”
上面都是我收集的部分資料,簡單說下為何要實作這個功能,一般用戶端都是直接通過FQDN與其他主機通信,但是在一些大型企業,FQDN就會顯的很冗長,比如:http://support.sale.vmware.local, 這樣就容易出現書寫錯誤,再者WINS已經過時,并且不再支援TCP/IPv6,是以才有單标簽解析的出現,今天我主要是講解如何通過DHCP,DNS,來實作解析“單标簽名稱”,實驗環境如下:
一個區域網路環境(這個環境沒有域,就算有域環境,一些大型公司的辦事處或分支機構也沒有加入到域,呵呵),有三台伺服器,其中一台DNS伺服器,一台DHCP伺服器,加上一台測試伺服器,測試伺服器不在同一個子網内,現在用戶端PC通過計算機名去通路測試伺服器,如果在沒有這個實驗之前,肯定無法解析:
環境部署:
1, 配置GlobalNames
GlobalNames區域的建立沒有特别的要求,它也是DNS的一個正向解析區域;
第一步, 建立GlobalNames區域
部署 GlobalNames 區域的第一步是在 DNS 伺服器(該伺服器是運作 Windows Server 2008 R2)上建立區域,方法參照DNS的正向區域建立
第二步, 啟用 GlobalNames 區域支援
通過在林中的每個權威 DNS 伺服器上使用下列指令顯式啟用 GlobalNames 區域支援之前,無法使用 GlobalNames 區域提供名稱解析:
dnscmd <ServerName> /config /enableglobalnamessupport 1
其中,ServerName 是承載 GlobalNames 區域的 DNS 伺服器的 DNS 名稱或 IP 位址。若要指定本地計算機,請用句點 (.) 替換 ServerName,例如 dnscmd . /config /enableglobalnamessupport 1
第三步, 複制 GlobalNames 區域
為了使 GlobalNames 區域可用于林中所有的 DNS 伺服器和用戶端,請将該區域傳送到林中的所有域控制器,配置傳送區域;
第四步, 填充 GlobalNames 區域
對于要為其提供單标簽名稱解析的每台伺服器,向 GlobalNames 區域中添加一個别名 (CNAME) 資源記錄
2, DHCP設定
登入DHCP控制台,展開伺服器,
設定 伺服器選項---定位到“DNS域名”
這樣設定以後,用戶端解析時,在沒有主字尾名的情況下,會已這個指定的域名為字尾名,去向DNS伺服器提出解析。
至此,我們在用戶端重新擷取IP位址,然後重新進行測試
現在已經能正常解析了,呵呵
如果沒有配置DHCP伺服器,我們就需要手動去用戶端一台一台的指定主字尾,或者連接配接特定的字尾,或者自定義字尾清單,工作量可想而知。