常見聽到的都是 DNS ,其相似的就是 Wins,在企業中常把 Wins 拿來解析 Net BIOS,而 FQDN 的動作就交給 DNS
適用於區網內有大量的解析需求使用
Feature \ Service | WINS | DNS |
---|---|---|
使用的網路協定 | NETBEUI、TCP/IP | TCP/IP |
常見的網路環境 | 較常適用於LAN | 較常跨WAN |
解析名稱類型 | 解NetBIOS名稱(網芳名稱轉換IP) | 解FQDN名稱(網域名稱轉換IP) |
Windows系統路徑指定方式 | UNC路徑 \\Server1 | FQDN路徑Server1.domain.com |
與同類型伺服之間的關係 | 無階層式 | 階層式導向 |
Client端 關機前動作 | 將名稱Release釋放出 | 不會Release |
在 Linux 的世界中 SAMBA 就擁有 Wins Server,設定也很簡單。
設定 Wins Server
SETP.1 首先要有 SAMBA Service,編輯 smb.conf
shell# vim /etc/samba/smb.conf wins support = yes
※wins support 和 wins server 無法共存,否則 nmb service 無法啟動。
SETP.2 static wins 需求,編輯 wins.dat
shell# vim /var/lib/samba/wins.dat
格式
“NAME#TYPE” TTL ADDRESS+ FLAGS
Example: “NetBIOS#03” 0 192.168.1.1 66R
※編輯 wins.dat 時務必將 nmb 服務停止,否則 wins.dat 只能唯讀。
SETP.3 啟動 nmb
shell# service nmb start
※SAMBA手冊中告知,因 Wins Replication 在SAMBA3版本並未完成,故不建議建立兩台 Wins 複寫,並有提到可參考 SAMBA4。
SETP.4 檢測
在 DHCP 派發 Wins Server 位置,並確認 user 正確解析所有有加入 Wins 群組的 NetBIOS name 能夠正確解析。
參考文件