findsmb
1

# findsmb

pokaż informacje o maszynach które odpowiadają na pytania o nazwy w podsieci

          findsmb
          adres rozglaszania podsieci

## OPIS

Ten skrypt perlowy jest częścią pakietu Samba.

`findsmb` jest skryptem perlowym który wypisuje kilka informacji o maszynach w podsieci, które odpowiadają na pytania o nazwy SMB (SMB name query requests). Używa programów `nmblookup(1)` i `smbclient(1)` żeby uzyskać te informacje.

## OPCJE

adres rozglaszania podsieci

  Bez tej opcji, `findsmb` wybada podsieć maszyny na której zostanie uruchomiony. Wartość ta jest przekazana do `nmblookup` jako część opcji `-B`

## PRZYKŁADY

Wyjście `findsmb` wymienia ("listuje") następujące informacje dla wszystkich maszyn, które odpowiedzą na początkowe `nmblookup` dla wszystkich nazw: adres IP, nazwa NetBIOS, nazwa Grupy Roboczej, system operacyjny i wersja serwera SMB.

Przed nazwą grupy roboczej będzie '+' dla maszyn, które są lokalnymi nadrzędnymi przeglądarkami (local master browser) dla tej grupy roboczej. Przed nazwą będzie '*' dla maszyn, które są nadrzędnymi przeglądarkami domeny (domain master browser) dla tej grupy roboczej. Maszyny na których działa Windows, Windows 95 lub Windows 98 nie pokażą żadnej informacji o systemie operacyjnym lub wersji serwera.

Polecenie musi być uruchomione w systemie bez uruchomionego `nmbd(8)`. Jeśli `nmbd(8)` działa w systemie, otrzymasz tylko adres IP i nazwę DNS maszyny. Aby otrzymać odpowiednie odpowiedzi od Windows 95 i Windows 98, polecenie musi zostać uruchomione jako root.

Przykładowo, uruchomienie `findsmb` na maszynie bez uruchomionego `nmbd` zebrałoby wyniki podobne do poniższych

    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]

## WERSJA

Ta strona podręcznika jest poprawna dla wersji 2.2 pakietu Samba.

## ZOBACZ TEŻ

`nmbd(8)`, `smbclient(1)` , i `nmblookup(1)`

## AUTOR

Pierwotnie, Samba i związane z nią oprogramowanie były stworzone przez Andrew Tridgella. Samba jest teraz rozwijana przez Zespół Samba jako projekt Open Source podobnie jak jądro Linux.

Pierwotnie, strony podręcznika Samba zostały napisane przez Karla Auera. Kody źródłowe tych stron zostały przekonwertowane do formatu YODL (kolejny świetny kawałek oprogramowania Open Source dostepny na ftp://ftp.icce.rug.nl/pub/unix/) i zaktualizowane do wydania 2.0 samby przez Jeremy Allisona. Konwersja do DocBook dla Samba 2.2 została wykonana przez Geralda Cartera. Tłumaczenie na język polski i konwersję polskiej wersji do DocBook wykonał Rafał Szcześniak.