NAME

findsmb - 列出在子網上響應SMB名稱查詢的主機資訊
 

SYNOPSIS 總覽

findsmb [子網廣播地址]
 

描述

此perl指令碼是Samba元件的一部分。
 
findsmb是個用於打印出關於子網中響應SMB名字查詢請求的主機資訊的perl指令碼。實際上它是通 過使用nmblookup和smbclient來獲得這些資訊的。
 
 

選項


如果不使用子網廣播地址這個選項的話,findsmb將自行探測執行命令本身的主機所在的子網。
該值將會傳遞給nmblookup作為它的-B選項的一部分。
 

示例

findsmb的輸出可以列出響應任何初始nmblookup名字查詢的所有主機的以下資訊:IP地址、NetBIOS 名、工作組名、作業系統和SMB伺服器版本。
 
在列表中,如果某臺主機為其所在工作組的本地主瀏覽器的話,該主機後跟的工作組名前會被 標上“+”號。而如果某臺主機為其所在工作組的主域瀏覽器的話,那麼該主機後跟的工作組名 前會被標上“*”號。那些執行Windows、Windows 95 或 Windows 98的主機將不顯示任何操作 系統或伺服器版本的資訊。
 
該命令必須執行在沒有nmbd正在執行的系統上。否則,你將只得到主機的IP地址和DNS名。要得 到Windows 95 和 Windows 98主機的正確響應,必須以root身份執行該命令。
 
例如執行:
 
findsmb 在一臺當前沒有nmbd執行的主機上就會產生如下的資訊:
IP ADDR         NETBIOS NAME   WORKGROUP/OS/VERSION 
--------------------------------------------------------------------- 
192.168.35.10   MINESET-TEST1  [DMVENGR]
192.168.35.55   LINUXBOX      *[MYGROUP] [Unix] [Samba 2.0.6]
192.168.35.56   HERBNT2        [HERB-NT]
192.168.35.63   GANDALF        [MVENGR] [Unix] [Samba 2.0.5a for IRIX]
192.168.35.65   SAUNA          [WORKGROUP] [Unix] [Samba 1.9.18p10]
192.168.35.71   FROGSTAR       [ENGR] [Unix] [Samba 2.0.0 for IRIX]
192.168.35.78   HERBDHCP1     +[HERB]
192.168.35.88   SCNT2         +[MVENGR] [Windows NT 4.0] [NT LAN Manager 4.0]
192.168.35.93   FROGSTAR-PC    [MVENGR] [Windows 5.0] [Windows 2000 LAN Manager]
192.168.35.97   HERBNT1       *[HERB-NT] [Windows NT 4.0] [NT LAN Manager 4.0]

版本

此手冊頁是針對samba套件版本2.0的。
 

另見

nmblookup (1), smbclient (1)
 

作者

該perl指令碼是由SGI的Herb Lewis所開發。
 
samba軟體和相關工具最初由Andrew Tridgell [email protected]建立。samba現在 由開發組作為類似Linux核心開發採用的開放原始碼計劃方式來發展。
 
請參見samba (7)查詢如何獲得一份完整的維護者列表以及如何提交錯誤報告及註解等等。
 

[中文版維護人]

meaculpa <[email protected]>

[中文版最新更新]

2001/02/24

《中文MAN-PAGE計劃》:

http://cmpp.linuxforum.net

本頁面中文版由中文 man 手冊頁計劃提供。
 
中文 man 手冊頁計劃: https://github.com/man-pages-zh/manpages-zh