Zjisteni IP adresy a jmena pocitace (nmblookup ?)
Marian Cavojsky
cavojsky na soria-grey.sk
Úterý Říjen 31 21:27:24 CET 2000
Dňa Ut, 31 okt 2000 ste napísali:
> Pokud se počítače nachází na stejné síti, pomáhá z cronu dělat co 10
> minut
>
> nmblookup \*
>
> , výsledky ukládat do souboru (budete mít pouze IP adresy). Tím se
> časem získá seznam počítačů, které používají SMB.
>
> a v případě nutnosti opingat počítače, jestli běží a nějak se jich
> zeptat na jméno (jde to?)
>
> Nic lepšího zatím nemám, jakékoliv nápady budou uvítány.
>
Ked som asi pre troma rokmi pisal program na vytvorenie databazy zdielanych
pristriedkov (to je pekny nazov). Tak som to robil principialne takto:
(mozem napisat len princip, pretoze program som uz nenasiel.)
smbclient -L $HOSTNAME -N > masterbrovsers
(prefiltroval som, aby som ziskal zoznam materbrovsers v skupinach. siet bola
dost zlozita, dokonca tam bolo spristunenie cez router)
smbclient -L masterbrovser > comps #z kazdej skupiny
(prefiltrovat, ziskat zoznam pocitacov.)
nmblookup meno
(ziskat IP, preistotu pingnut, ci este zije)
smbclient -L meno -N >zoznam_zdielanych_prostriedkov
(Ja som isiel este dalej a urobil som si rekurzivny vypis suborov z kazdeho
prostriedku, ktory tvrdil, ze je disk.)
Fungovalo to celkom dobre, az pokym neodisiel na tom pocitaci, kde sa to
spustalo, disk.
Bolo to pisane v perle.
Vela stastia, ak sa to bude chciet niekomu znovu napisat.
--
Marian Cavojsky
cavojsky @ soria-grey.sk
Další informace o konferenci Linux