LINUX.ORG.RU
ФорумAdmin

перл. Отчет по компам и именам.


0

0

Я написал скрипт, ничего особеного. выполняет arp -a
затем выполняет к этим ip smbclient -L -U root%nax

В результате выдает отчет наподобе этого:

[paranormal@ucl-amd inet]$ ./netshow.pl
--------------------------------------
| 192.168.0.2 | |
--------------------------------------
--------------------------------------
| 192.168.0.17 | IGOR |
--------------------------------------
--------------------------------------
| 192.168.0.5 | |
--------------------------------------
--------------------------------------
| 192.168.0.77 | GUARDIANANGEL |
--------------------------------------
--------------------------------------
| 192.168.0.34 | LENOCHKA |
--------------------------------------
--------------------------------------
| 192.168.0.22 | ALEX_A |
--------------------------------------
--------------------------------------
| 192.168.0.31 | DEVELOPER_KIT |
--------------------------------------
[paranormal@ucl-amd inet]$


Сам вопрос, как зделать так чтобы в моей таблице arp появились
все записи о моей подсети ?

Ответ на: комментарий от paranormal

есть утилита nbtscan, делает тоже самое, что и твой скрипт. 


$ nbtscan 10.21.84.0/24
Doing NBT name scan for addresses from 10.21.84.0/24

IP address       NetBIOS Name     Server    User             MAC address      
------------------------------------------------------------------------------
10.21.84.47      KEEPER           <server>  <unknown>        00:13:8f:7a:e7:47
10.21.84.48      DENI             <server>  <unknown>        00:50:8d:68:d6:69
10.21.84.22      ANUTA            <server>  <unknown>        00:05:5d:d1:ab:8b
10.21.84.35      CHIGA            <server>  <unknown>        00:11:2f:2a:32:c1
10.21.84.56      OLGA             <server>  <unknown>        00:11:2f:a5:c1:7e

madw
()
Ответ на: комментарий от madw

Я неправильно выбрал форматирование... Вообще в выводе все отображается правильно...

По поводу утилиты nbtscan, уже пофигу, мне было интересно позаморачиватся с stdin out err в результате замутил это все через обэкты... Цености скрипт не имеет, %-) просто что еще делать на работе когда делать нечего. %-).

paranormal ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.