利用NetBIOS名稱與其他計算機通信

當某臺計算機與網絡中的其他計算機通信時,它是如何依據對方的計算機名稱來得知其IP地址呢?名稱解析的方法有以下幾種:
檢查NetBIOS名稱緩存(NetBIOS name cache)
廣播
直接向WINS服務器查詢
何謂NetBIOS名稱:如圖所示
wps_clip_p_w_picpath-146
微軟的Windows系統,當利用廣播方式解析NetBIOS名稱失敗時,它還會嘗試去LMHOSTS文件查詢是否有要通信的計算機的IP地址。
文件文件存儲在%systemroot%\system32\drivers\etc文件夾內
WINS服務器的安裝與客戶端的配置
實驗環境:兩臺Windows 2003虛擬機,Perth擔當WINS服務器,ip:192.168.11.2
Firenze擔當WINS客戶端,IP:192.168.11.1
實驗步驟:
1:在Perth上安裝WINS
選擇‘開始’—‘控制面板’—‘添加或刪除程序’—‘添加/刪除Windows組件’,然後在圖中選擇‘網絡服務’和‘詳細信息’
wps_clip_p_w_picpath-454
wps_clip_p_w_picpath-456
現在服務器就完成了,不用怎麼配置,簡單,之後就要在客戶端上配置了
2:在Firenze添加WINS地址
安裝如圖添加Perth的ip地址
wps_clip_p_w_picpath-527
配置完成後,WINS客戶端就會將其所擁有的名稱註冊到WINS服務器內。WINS客服端可以利用nbtstat -n命令來查看是否成功註冊了。如果沒有註冊成功,也可以利用nbtstat -RR命令來手工註冊,或是將網卡停用,然後在重新啓用。
wps_clip_p_w_picpath-648
wps_clip_p_w_picpath-650
也可以在服務器上查看所有已經註冊的NetBIOS名稱,在管理工具打開WINS
wps_clip_p_w_picpath-692
wps_clip_p_w_picpath-694
現在可以利用ping來檢驗WINS
wps_clip_p_w_picpath-715
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章