Windows server 2003 WINS的配置和使用詳解

來源:互聯網
上載者:User

標籤:網路連接   tcp/ip   查詢   其他   備份   drive   hosts   刪除   重新命名   

NetBios名稱概述

網路中的一台電腦可以使用NETBIOS和DNS兩種命名方式為其命名,在NETBIOS標準中,使用長度不超 過16個字元的名稱來惟一標識每個網路資源,用於標識資源或服務類型。在實際工作中。通過WINDOWS操 作系統中的“網路位置”看到的電腦名稱、工作群組名或網域名稱就是NETBIOS名稱。

NetBIOS的工作過程

在網路中使用NETBIOS名稱時,基本工作過程包括NETBIOS名稱的註冊、釋放和查詢。註冊是在電腦 啟動、服務開始或使用者登入時動態進行的。當電腦正常關閉、服務正常停止或使用者正常退出時,將會進 行NETBIOS名稱的釋放。如果一個電腦試圖通過NETBIOS名稱訪問另一台電腦時,需要進行NETBIOS名 稱查詢,以便能夠正常通訊,NETBIOS名稱的註冊和釋放實質上主是為名稱查詢服務的。在2003中,可以 基於NETBEUI和TCP/IP兩種協議來實現NETBIOS名稱的註冊、釋放和查詢。

1、基於NETBEUI協議支援NETBIOS

NETBEUI協議是IBM於1985年提出並開發的非路由的協議,該協議缺路由和網路層定址功能。所有的通 信只能通過廣播訊息的方式來完成,因此只能應用於小型工作群組或區域網路,由於NETBEUI資訊中只有資料 鏈路層MAC地址,不需要附加的網路地址和網路層頭尾。如果在網路中只使用NETBIOS名稱進行通訊,則只 需部署NETBEUI協議即可,而無需部署TCP/IP協議。在目前的網路中,已經基本不現使用NETBEUI協議來 NETBIOS。2003也不再提供它了,取代之的是TCP/IP協議。

2、基於TCP/IP協議支援的NETBIOS

通過其組件來實現的。在2003中預設被啟用。

NETBIOS名稱解析

在使用“TCP/IP上的NETBIOS”支援NETBIOS時,需要將NETBIOS解析成IP地址,然後通過IP地址進行通 信,在WIN2003中,NETBIOS解析可以通過多種方法實現。下面前3者是標準的NETBIOS名稱解析方法,後兩 者是微軟專有的NETBIOS名稱解析方法。

1、通過NETBIOS名稱解析緩衝解析NETBIOS名稱

NETBIOS名稱緩衝儲存了本地主機最近查詢過的NETBIOS名稱,使用NBTSTAT查看NETBIOS名稱的資訊。 NETBIOS名稱解析是首要的解析方式。

2、通過發送廣播訊息解析NETBIOS名稱

當主機需要解析NETBIOS名稱時,可以向網路中發送廣播訊息,訊息中包含要解析的NETBIOS名稱,網 絡中的所有主機都將收到該廣播訊息,並檢查註冊的NETBIOS名稱是否與廣播訊息的NETBIOS名稱匹配。這 種方式解析遇到兩個問題:廣播將幹擾網路上的每個節點。路由器通常不轉寄廣播,所以只能解析本地網 絡上的NTBIOS名稱。

 

3、通過NETBIOS名稱伺服器解析NETBIOS名稱

在實際應用中,可以部署專門的NETBIOS名稱伺服器(NBNS)來解析NETBIOS名稱,採用NETBIOS名稱服 務器,可以在跨越子網的網路環境實現對NETBIOS名稱的支援,並且能有效地提供網路效能,WIN2003通過 WINS實現NETBIOS名稱伺服器,提供對NETBIOS名稱的支援。

4、通過LMHOSTS檔案解析NETBIOS名稱

LMHOSTS檔案是一個靜態純文字檔案,用於儲存NETBIOS名稱與IP地址的對應資訊,每條對應資訊稱 為一個條目,這些條目必須手工輸入。在解析時,自上而下依次對比每個條目。LMHOSTS必須存放在需要 解析NETBIOS名稱的主機上,預設情況下,每台WIN2003主機中,都有LMHOSTS檔案,儲存在%systenroot% \ststem32\drivers\etc目錄下,並且名為LMHOST。SAM。使用時需要將其重新命名為LMHOSTS。

5、通過HOSTS檔案和DNS解析NETBIOS名稱

NETBIOS名稱預設與主機名稱相同,在這種情況下,通過HOSTS檔案和DNS也可以解析NETBIOS名稱。

NETBIOS節點類型

B-節點:廣播訊息來解析NTETBIOS名稱。

P-節點:使用NETBIOS名稱伺服器來解析NETBIOS,不使用廣播,而是直接查詢名稱伺服器

M-節點:是上面兩個節點的組合。

H-節點:是P-節點和B-節點的組合,預設情況下,H-節點作為P-節點使用,如果H-節點無法通過 NETBIOS名稱伺服器解析NETBIOS名稱,則使用廣播解析名稱。

運行WIN2003電腦預設為B-節點。配置WINS用戶端時自動變為H-節點

WINS概述

1、什麼是WINS

WINS(Windows Internet Name Service,Windows Internet 名稱服務),是一個增強NETBIOS名稱 伺服器,使用WINS時,NETBIOS名稱解析請求將直接發送給WINS伺服器。如果它可以解析,它會直接將IP 位址發送給請求的主機。

WINS工作機制

WINS用戶端與WINS伺服器之間要經過名稱註冊、名稱更新、名稱釋放和名稱查詢和解析過程

 

1名稱註冊

當WINS用戶端初始化時,它會通過單播方式直接向所指定的主WINS伺服器發出註冊請求,要求將其 NETBIOS名稱和IP地址等資訊註冊登記到WINS伺服器的資料庫中,WINS用戶端發出名稱登錄要求後,可能 會發生下列3種情況

(1)接受註冊。如果主WINS伺服器工作正常,收到了用戶端的名稱登錄要求,並且該用戶端請求註冊 的名稱未被其它用戶端註冊,則WINS伺服器將接受註冊,並向用戶端返回一個成功的註冊的訊息,其中將 包含用戶端註冊的,NETBIOS名稱的使用到期日,即TTL

(2)名稱重複。如果主WINS伺服器工作正常,但用戶端請求註冊的名稱已被其他使用者註冊於WINS資料 庫中,出現了名稱重複的情況,則WINS伺服器將向該名稱的當前擁有者發送CHALLENGE。CHALLENGE將以名 稱詢問的形式發送,並且連續發送3次,時間間隔為500US,如果WINS伺服器收到了該名稱的當前擁有發來 的響應的訊息,則WINS伺服器將會向試圖註冊該名稱的用戶端發送拒絕註冊的訊息,如果該名稱的當前擁 有者沒有響應WINS伺服器的CHALLENGE,則WINS伺服器將會向試圖註冊該名稱的用戶端發送成功的註冊消 息。

(3)WINS伺服器無響應。如果WINS用戶端在指定的時間內未收到主WINS伺服器的任何響應,表明主 WINS伺服器不能訪問,則WINS用戶端將會進行3次嘗試來尋找主WINS伺服器,如果3次嘗試都失敗且該WINS 用戶端配置了輔助的WINS伺服器,則會將名稱登錄要求發送到輔助WINS伺服器,如果沒有WINS伺服器能夠 訪問,WINS用戶端可能會通過廣播來註冊。

2。名稱更新

WINS用戶端註冊的NETBIOS名稱都有一個使用到期日,為了繼續使用註冊的NETBIOS名稱,WINS用戶端必 須在到位期之前向WINS伺服器進行NETBIOS名稱註冊更新。

3、名稱釋放

當WINS用戶端正常關閉時,它將以單播方式向WINS伺服器發送名稱釋放請求,將其註冊的NETBIOS名稱 從WINS伺服器的資料庫中刪除,婁WINS伺服器收到名稱釋放請求時,它將檢查WINS資料庫以尋找釋放的名 稱,如果發現匹配的NETBIOS名稱和IP地址,則WINS伺服器向客戶發送肯定名稱釋放響應訊息,並將資料 庫中該名稱置為“未啟用”

4、名稱查詢和名稱解析

當WINS用戶端需要通過NETBIOS名稱與其它主機進行通訊時,需要查詢與該主機NETBIOS名稱對應的IP 位址,查詢方式由NETBIOS節點類型來決定,如果使用WINS用戶端預設節點類型(H-節點)。則首先檢查 NETBIOS名稱緩衝,然後直接以單播方式向主WINS伺服器發送名稱查詢請求,如果主WINS伺服器沒有響應 ,用戶端將重新發送兩次。如果主WINS伺服器沒有響應,則轉向輔助WINS伺服器。

部署WINS服務

 

點詳細資料

 

 

選中WINS,然後點確定

 

便開始安裝了

 

看來驗證下, 如有的檔案等便安裝成功

下面來配置和測試用戶端

先手工配置WINS用戶端

 

 

這裡是在用戶端,手工配置點進階

 

點添加,輸入WINS伺服器的IP地址。

並啟用TCP/IP上的NETBIOS

 

驗證WINS用戶端配置,可以看到PRIMARY WINS SERVER的地址

 

列出當前電腦所註冊的NETBIOS名稱

 

下面來看通過DHCP自動設定WINS用戶端並驗證配置

 

這是在DHCP範圍中配置範圍選項

指定WINS伺服器的IP地址

 

指定WINS用戶端的NETBIOS節點類型,這裡是H-節點

 

這裡是在用戶端配置,選預設。

 

後面的驗證如下

 

使用命令清除手工配置的WINS伺服器。

 

指定WINS用戶端通過DHCP獲得WINS伺服器的IP地址。最後通過IPCONFIG/ALL驗證WINS用戶端配置,也 能夠看到前面的結果

在WINS伺服器顯示WINS資料庫記錄

配置WINS用戶端後,在WINS伺服器上可以通過顯示WINS資料庫記錄查看WINS用戶端註冊的NETBIOS。

 

 

點顯示記錄

 

 

這裡有一條記錄顯示

 

 

單擊立即尋找

 

便出現如記錄。這些都是用戶端註冊的NETBIOS名稱

下面來看配置WINS複製

 

點建立複製夥伴

 

這是夥伴的IP地址

 

 

可看到這是一個推或拉的WINS伺服器夥伴

 

點複製夥伴的屬性

 

在實際應用中,為了均衡負載和提供容錯能力,通常會部署兩台或多台WINS伺服器。這裡有兩種複製 夥伴,推夥伴會在指定的情況下給其對應的拉夥伴發送WINS資料庫變更通知。拉夥伴會在指定的情況下向 其對應的推夥伴請求已經更新的WINS資料庫記錄。

WINS複製策略

(1)雙向複製:在高速串連的區域網路中,可以採用雙向複製策略,如果採用雙向複製,每台WINS服務 器必須都配置成其它WINS伺服器的“推/拉”夥伴,雙向複製時,每台WINS伺服器的資料庫都將包含所有 複製夥伴的資料庫的記錄

 

(2)單向複製。在不同的物理位置間通過慢速網路連接部署WINS複製,可以採用單向複製策略。在實 際應用中,配置拉夥伴,在特定的時間進行WINS複製,從而實現單向複製/

 

單擊開始推或拉複製便開始複製

 

點屬性

 

 

配置更新間隔和備份路徑

 

一般情況下,如果WINS用戶端順利關機,WINS伺服器便會自動將該用戶端註冊的名稱記錄標記為釋放 ,但是,如果WINS用戶端非順利關機,則WINS伺服器要等到更新間隔期滿後再將該用戶端註冊的名稱標識 為釋放。

 

設定資料庫驗證

 

 

配置WINS支援非WINS用戶端

通過添加靜態映射來解決

 

點活動註冊右鍵,然後佔新建靜態映射。在上面填入非WINS用戶端的電腦名稱和IP地址。

 

可看到選中的都是靜態映射記錄,交流qq2881064152

Windows server 2003 WINS的配置和使用詳解

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.