Определяем IP и MAC не подходя к пользователю.

Этот простой скрипт может помочь в сборе данных о «живых» IP и mac.

Очень актуально для рабочих станций с разными операционными системами.

Идея заключается в создании странички на сервере приложений (например Apache), переходя на которую, пользователь видит нужные сетевые параметры.

Поэтому пользователю предлагается перейти по ссылке и отправить вывод системному администратору. Все!

Ниже представлен сам скрипт:

#!/usr/bin/perl -w

use strict;
$|++;
use CGI;
my $cgi = CGI->new;
my $ip = $ENV{‘REMOTE_ADDR’};
my $stringcmd = «grep $ip /proc/net/arp | awk {‘print «.’$4;’.»‘}»;
my $mac = `$stringcmd`;
print $cgi->header,
$cgi->start_html;
print «IP:».$cgi->pre($ip);
print «MAC:».$cgi->pre($mac);
print      $cgi->end_html;

Вы можете отслеживать комментарии к этой записи с помощью RSS 2.0. Вы можете оставить комментарий, или использовать trackback с вашего сайта.

Добавить комментарий

XHTML: Можно использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
Яндекс.Метрика