Kiev1.org Карта сайта Файлы Фотографии Киева
  
Реклама:






???????
 
 Sysadmin
 ??????????????
 ????? ? ?????
 ??????????
 ???????????? ???????
 ?????????????
 ? ???????
 ? ???????????
 ???????? ? ??????
 ???????????
 ??????????? ???????
 ???????? ????? ?????? ?????? ???????? ??????????
 ??????
 ??????
 ?????? ?????? 1924-1994
 ??????? ?? ??????
 ???? ? ???????
 ????? ??????????
 ?????????


Внимание! Читая пророчества на этом сайте помните что достоверность трудно проверить и все может во времени изменяться - самое главное думать своей головой и не верить легкомысленно всему что говорят, особенно советское телевидение
"О дне же том, или часе, никто не знает, ни Ангелы небесные, ни Сын, но только Отец (Мк. 13, 32)"

??? ?????????? ?????????? IP ?????? ???????



???? ????????? (c?????) ????????? ???????? ???????. ???????????? ????? ?? ?????? ???????????????, ?? ???? ??????????????? ??????????? ? ??? ??????? ?? ??? ????? ?????? ???? ?? ??????? ????-?? ????? ??????? (????? ?????? ??????? ????? SNMP - ??????? ????? :) ????? ????????? - ????? ??????? ?? ???? ;-) dkws.narod.ru/online/ipcount.html
???? ????????? (c?????) ????????? ???????? ???????:
?? ??????, ?????? ?? SNMP (OutOctets ?? ??????????, ????? ?????????? mrtg)
?? ??????, ?????? ?? Cisco (ip accounting)
?? ??????, ?????? ?? /proc/tty/driver/serial (X: tx:9999 rx:9999)
?? ??????, ?????? ?? radacct (radius-accounting/ OutOctets)
?? ipchains (ipfwadm/ipfw)
? ??????? nacctd (?????????? ?? libcap/tcpdump)
?????? (? ???? ??? ??????? ??? ??????, ? ??? ?????? ???? ?????-?? ???????? ? ???)
?????? ?? ??? ??????? ??-???????(!) ;-) ? ?? ??? ?????? ??????? ????????. ? ??? ??????????
? ?? ??????????? ????? ?? ??? ??????? ????? ?????????. ? ????? ?????? ???? ?? 64 ?????
?????????? ??? 84 ?????, ? ?????? ??? 89, ? ?????? ??????? ??? ???????? TCP ??????? ??????
???????....
???????????? ????? ?? ?????? ???????????????, ?? ???? ??????????????? ??????????? ? ???
??????? ?? ??? ????? ?????? ???? ?? ??????? ????-?? ????? ??????? (????? ?????? ???????
????? SNMP - ??????? ????? :) ????? ????????? - ????? ??????? ?? ???? ;-)

??? ???????? ?????? ????????
?????? ????????? ??? ?????????? IP ???????, ??? ??????? ??? ??? IP ???????? ????? ??? Linux
(kernel 2.2.X!) ??? ????? gateway. ???????? ????????? ?? ?????????????? ????? ?? PPP.
????? ??????? ?? ?????????? ipchains. ???? ???? ?? ??????? ??? ???. ????? ?????? ?????:
?????? ?????????????? ??????? ?? output ??? ??????-?? IP (???????? ?? ??, ??? ??? ? ???
????????? ? ??? ????? ???????. ??? ????!), ????????:


# ipchains -A output -d AAA.BBB.CCC.DDD -j ACCEPT

?????????:
# ipchains -L
Chain input (policy ACCEPT):
Chain forward (policy ACCEPT):
Chain output (policy ACCEPT):
target prot opt source destination ports
ACCEPT all ------ anywhere AAA.BBB.CCC.DDD n/a

??????? ???????????. ???????? ????????? ???????. ????? ??? ????? ??????? ???:
# ipchains -L -v
Chain input (policy ACCEPT: 4195746 packets, 1765818402 bytes):
Chain forward (policy ACCEPT: 142999 packets, 29941516 bytes):
Chain output (policy ACCEPT: 4182597 packets, 1309541595 bytes):
pkts bytes target prot opt tosa tosx ifname mark outsize source destination
ports
4 308 ACCEPT all ------ 0xFF 0x00 any anywhere
AAA.BBB.CCC.DDD n/a

?? ??????? ????? ??? ??????? ???? 308 ?????? (???????? ? ??? ???????? ????????). ??
?????????? ??????? ?? ?????? ???????? ????? ????????????? ?????????? ?? ??????. ?? ????
????-?? ?????? ? ??????? ??????? - ????? ?? ????? ??? ?? ??????????? ??????? (?? ?????
????????? ??? ? ??-????? ? ?????????). ??? ???????? ? ?????? ??? (?????? ??? ?????? ????? ??
?????? ? ?????? :) ?????????? ??????? ?? Perl ?????, ??????? ?????? ?????? ? ???. (????? ???
???????? - ?????? - ????? ????????? ? ???????? ???????? ???-?????? ???????????????. ? ????
??? :)

??? ??? ?????????????????
????? ??? ????? ??? ?????????? ?? Perl.
??????? ??????? /var/spool/IPcount
?????? ????? ????.
?????????:
# ipcount.pl
??? ?????? ??????????, ??????? ?????? ? ??? ? ??????? ????????. ??? ???? ?????????? ?????
IP back-??????????? ? ??? ????? (????? ?? ????? ????????, ??? ??????? ??????? gethostbyaddr
? ??????? ?? ??????).
????? ??? ???????? ???? ????????? ?? ???? ????????? ? /etc/crontab:
*/10 * * * * /var/spool/IPCounter/ipcount.pl
? ?????????? ????? ??? ? ??????????? ? ??????? ????????.

??? ?????????? ?????????? ????????
??? ???? ???????, ?? ???????? ??? ?????????? ? ???????? ???? ?? ???????? :)

??? ?? ??????? ??????
?? ??? ?? ???? ?????? ??????????. ???????? showipcount.pl ???? ? cgi-bin, ?????????? ??
??????? ??????? ??????????? IP, ? ?? ???? ????, ??????????? index.html ? ??????? ? ????????
?????????? ~/public_html, ????????? ??? ????? cgi-??????? (???? ????? SSI, ???? ?????
passthru ? PHP) ? ??? ????.
-------------------
?? ????? ?????????? ?? Perl.
----------------------------
#!/usr/bin/perl

#
# pharao@uatel.net (c) 1999
#

dbmopen %h, "/var/spool/IPCounter/ipcount", 0600;
foreach (sort keys %h) {
print "$_t";
$size = $h{$_};
$size =~ s/(d)(d{3})$/$1'$2/;
while( $size =~ s/(d)(d{3})'/$1'$2'/ ) {};
print "$sizen";
}
dbmclose %h;





Внимание! Читая пророчества на этом сайте помните что достоверность трудно проверить и все может во времени изменяться
"О дне же том, или часе, никто не знает, ни Ангелы небесные, ни Сын, но только Отец (Мк. 13, 32)"