Автор Тема: Система за контрол на трафика при кабелен НЕТ  (Прочетена 3141 пъти)

tl

  • Участници
  • ***
  • Публикации: 5
    • Профил
Приемам всякакви идеи за отчитане и контрол на НЕТ трафика за кабелен Интернет.

1. Схема за система за отчитане и контрол на трафика
2. Защита от крадене на трафик.
3. Hardware използван за тази система.
4. Помощни средства
Активен

  • Гост
Цитат (tl @ Март 07 2002,10:50)
Приемам всякакви идеи за отчитане и контрол на НЕТ трафика за кабелен Интернет.

1. Схема за система за отчитане и контрол на трафика
2. Защита от крадене на трафик.
3. Hardware използван за тази система.
4. Помощни средства

Probvaj tova dali shte ti varshi rabota
http://freshmeat.net/redir/cablecounter/22718/url_homepage/
Активен

tl

  • Участници
  • ***
  • Публикации: 5
    • Профил
T3> Probvaj tova dali shte ti varshi rabota
T3 > http://freshmeat.net/redir/cablecounter/22718/url_homepage/

Това не сам го пробвал.
Ако върви при теб кажи как се държи.

И къде има работи за дялане.
Активен

  • Гост
Цитат (tl @ Март 16 2002,11:51)

Ne sam go probval, samo go vidiah na freshmeat-a
Активен

tl

  • Участници
  • ***
  • Публикации: 5
    • Профил
Днес откриш нещо интересно.

http://www.inorg.chem.msu.ru/anton/netams/index.e.html

Нарича се: Network Traffic Accounting and Management System

Но нещо не мога да го компилирам.

Ако някой е успял.
Нека да каже как. И какви му са впечетленията.

Има още няколко такива руски проекти.
Здравата пишат братята руснаци !!!
Активен

mil_dim

  • Напреднали
  • *****
  • Публикации: 43
    • Профил
Цитат (tl @ Март 16 2002,18:06)
Днес откриш нещо интересно.

http://www.inorg.chem.msu.ru/anton/netams/index.e.html

Нарича се: Network Traffic Accounting and Management System

Но нещо не мога да го компилирам.

Ако някой е успял.
Нека да каже как. И какви му са впечетленията.

Има още няколко такива руски проекти.
Здравата пишат братята руснаци !!!

to samo tva da e ;-)
te kvi raboti pishat za ethernet na dulgi rastojania ;-)
naprimer 10base T na 1000m, 100baseTna 500m,
a 1000baseT na 180 m ;-)
http://www.nag.ru   a ot tam i na drugi mesta ;-)
napravo me shashnaha s dorabotki na NIC, kabeli,
ta i reflectometar za 5$ ;-)
Активен

tl

  • Участници
  • ***
  • Публикации: 5
    • Профил
Ето и един Perl script, който изпълнява следната задача.

При промяна на MAC adress-a на Lan картата на клиента я записва във файл който може да прегледаме.

1. Най добре е да направите статична ARP таблица
    Това става като създадете файла /etc/ethers
    Той е във формата:
     --------------------------
     mac adress hostname
     mac adress hostname

2. След което изпълнявате arp -s -f
    Ако искате погледнете man arp.

3. Ето и самия script който може да го стартирате от cronа
    на всеки 5 или 10 мин.


#!/usr/bin/perl

# събиране на информация за текущите MAC адресите
$ipmc = `/sbin/arp -n | grep ether`;

@ipmc = split("\n", $ipmc);

foreach $str (@ipmc) {
    s/\t/ /g;
    @strng = split(" ", $str);
    $ip_mac{$strng[0]} = $strng[2];
}

# Прочитане на файла с статично описани MAC адреси
$ipmc = `cat  /etc/ethers`;
@ipmc = split("\n", $ipmc);
foreach $str (@ipmc) {
    ($mac_def, $ip_def) = split("\t", $str);
    $ip_fix{$ip_def} = $mac_def;
    $ipfixip{$mac_def} = $ip_def;
}

# Проверка дали имаме разлика от статично описаните
# и реално ползващите MAC адреси
$set_err = 0;
foreach $ip (sort keys %ip_mac) {
    if ($ip_mac{$ip} ne $ip_fix{$ip}) {
        $ip_lamer{$ip} = $ip_mac{$ip};
        $set_err = 1;
    }
}

# Ако имаме то ги записваме във файл.
if ($set_err ne 0) {
    $dttoday = `date`;
    chop($dttoday);
    open (BADUSER, ">>/var/httpd/html/private/badusers");
    foreach $ip (sort keys %ip_lamer) {
        $madmac = $ip_fix{$ip};
        print (BADUSER "$dttoday\t$ipfixip{$madmac}\t$ip_lamer{$ip}\t$ip\n");
        print "Defined lame user.\n $dttoday\nFrom: $ipfixip{$madmac}\nMAC:$ip_lamer{$ip}\nTo: $ip\n";
    }
    close BADUSER;
}

# Ами това е. след което вече може да видите кой е правил магарий !!!
Активен

  • Гост
Има едно програмче то този род: IPStat

Но не сам го пробвал
Активен