Arch manual pages

findsmb(1) General Commands Manual findsmb(1)

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

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 samba-bugs@samba.org創建。samba現在 由開發組作爲類似Linux內核開發採用的開放源代碼計劃方式來發展。

請參見samba (7)查找如何獲得一份完整的維護者列表以及如何提交錯誤報告及註解等等。

meaculpa <meaculpa@21cn.com>

2001/02/24

http://cmpp.linuxforum.net

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