Можно ли отслеживать трафик в локальной сети всех станций?

Хочу сделать так: в здании > 20 системников, пустить их всех в интернет через шлюз на котором стоит убунту сервер, все станции получают динамический ip, у меня есть мак-адреса всех станций и я по ним хочу иметь статистику кто и сколько кушает интернет. Машины везде разные (win7, XP, mac, ubuntu) хочется не проводя никакой настройки на этих машинах знать кто-сколько кушает интернета, и что бы людей не отвлекать никакими логинами и паролями. Подскажите можно ли такое сделать? Может что-то почитать полезное, что?
  • Вопрос задан
  • 9850 просмотров
Решения вопроса 1
@Mirth
Простое решение: закрепить в dhcp за каждым маком свой IP, и собирать статистику по IP через mrtg:

nano -w /etc/dhcp3/dhcpd.conf
host comp1 { hardware ethernet 00:11:22:33:44:55; fixed-address 192.168.1.2 }
host comp2 { hardware ethernet 66:77:88:99:aa:bb; fixed-address 192.168.1.3 }

И т.д. для всех машин в сети, подставить нужные маки и адреса.
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
dgeliko
@dgeliko
На вскидку первый же запрос в гугле: forum.ubuntu.ru/index.php?topic=142067.0
Ответ написан
Комментировать
polyakstar
@polyakstar
Привязка dhcp по MAC-адресу и любой netflow-анализатор
Ответ написан
Комментировать
vvpoloskin
@vvpoloskin Куратор тега Компьютерные сети
Инженер связи
@WillyVel
А почему убунта? Под такое дело есть специальные линуксовые сборки типа Zeroshell.
Ответ написан
@smartlight
С другой стороны зачем топикстартеру инфа сколько кто использует интернет?
Если стоит вопрос об ограничении полосы для определенного ip — так надо ограничивать, а не смотреть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы