Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Perl Snmp в локалке

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

mymoon

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Таск - отсканировать в локалке живые хосты и поместить ipшники в соответствии с брэндом. (3com, cisco)
 

Код:
#!/usr/local/bin/perl -w
 
use Net::Ping;
 
sub who_send_ack(@);
sub main;
 
main;
 
sub main {
        my @acked;
        @acked = who_send_ack( 192, 168, 0, 2..254 );
        print "$_\n" foreach @acked;
        }
 
sub who_send_ack(@) {
        my( $first_three_octets, @last_octets, @hosts, $p, @acked );
        $first_three_octets .= shift() . "." for 1..3;
        push @hosts, map { $first_three_octets . $_ } @_;
 
        $p = Net::Ping->new( "syn", 2 );
        foreach my $host ( @hosts ) {
        $p->ping( $host );
            }
        while( my( $host,$rttp,$ip ) = $p->ack ) {
        push @acked, $ip;
            }
        return @acked;
}

 

Код:
#!/usr/local/bin/perl -w
 
use Net::SNMP;
 
open(FFC,"> /var/tmp/CISTEL");
my $session = Net::SNMP->session(
    -hostname  => '192.168.0.124',
    -community => 'public',
     );
my $sysvers = '1.3.6.1.2.1.1.1.0';
my $result = $session->get_request( -varbindlist => [$sysvers] );
print FFC $result->{$sysvers};
close (FFC);
$session->close;
exit 0;
 

никак не могу их объединить

Всего записей: 3 | Зарегистр. 30-07-2008 | Отправлено: 13:44 11-08-2008
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Perl Snmp в локалке


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru