Доброго дня!
На циске настроена функция SPAN (то есть port-monitoring) и трафик весь идет на линуксовый сервак (на нем стоит squid). Можно ли этот весь трафик промониторить? Если залесть в ifconfig я вижу eth0 and eth1 (прокся поэтому 2 сетевые):
Показать
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:21ff:fed0:79c7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:841939 errors:0 dropped:17 overruns:0 frame:0
TX packets:418541 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:85273765 (85.2 MB) TX bytes:164676800 (164.6 MB)
Interrupt:16 Memory:fe5c0000-fe5e0000
eth1 Link encap:Ethernet HWaddr 10:78:d2:d3:d0:ea
inet addr:192.168.0.3 Bcast:0.0.0.0 Mask:255.255.255.0
inet6 addr: fe80::1278:d2ff:fed3:d0ea/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9437103 errors:0 dropped:406 overruns:0 frame:0
TX packets:8287641 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:688920588 (688.9 MB) TX bytes:597363389 (597.3 MB)
Interrupt:47
все у меня с циски сваливается на eth1. Я вижу как интерфейс eth1 RX bytes пропускает много байтов через себя, т.е. данные с циски идут. а вот дальше шеф хочет чтобы этот поток данных можно было разобрать. Отсюда вопросы возникают:
1. возможно это сделать вообще?
я вот думаю, если iptables перенаправить поток на сквид. но ведь сквид работает по 80 порту, т.е. http трафик, а у меня с железа идет весь трафик, смогу ли я другой трафик через проксю проконтролировать? замечу, что мой порт в этом режиме не пингует инет, т.е. я знаю, что он работает только в режиме приема, такова его суть2. верно, что сквид работает только с 80 портом (8080) с http-трафиком, браузера и другой трафик мимо него пройдет??
просто у меня много офисов, в одном сквид работает как чистая прокся в прозрачном режиме, об этом говорил уже в своих темах, там все анализируется по логам сквида, плюс анализатор логов, ну у меня sarg это. сейчас же я в другом офисе и мониторинг трафика хочу сделать через портмониторинг. так решило руководство, но я не знаю, эта идея вообще имеет право на жизнь? может это не алле...
3. ну и как это главное сделать. а то я пока тупо вижу что байты приходят мне на сетевуху и все. спасибо)
Теперь что я думаю, можно конечно wireshark проанализировать весь трафик, но насколько знаю, я так не узнаю, кто куда ходил в инет, и сколько трафик съели юзеры. Ведь мне на порт дохрена инфы идет и с LAN-сетки, и WAN... а конечная задача проста - чтобы я мог руководству в конце месяца сказать, куда сколько трафика ушло и дать отчет в виде
юзер пупкин, в инете скушал 10 ГБ например.
юзер вася скушал 20 Гб например и тд.зы. хотя я тут бы сделал обычный прокси, как в другом офисе и чтобы весь трафик можно было считать, но вот тут получается другой вариант, но может он не катит?