traffic na mail server-a

9 отговора 321 прегледа
#1

traffic na mail server-a

Kak da razbera kolko traffic minawa prez mail server-a. Stawa duma za qmail bez vpopmail.

Отговор
в отговор на brayan #2

Re: traffic na mail server-a

А ми направи си правила с който да отчиташ трафика:

например:

това за SMTP
iptales -N smtp_traffic
iptales -A smtp_traffic
iptables -A INPUT -p tcp -d IP na mail-server --dport 25 -j smtp_traffic
iptables -A OUTPUT -p tcp -s IP na mail-server --sport 25 -j smtp_traffic

това за POP3
iptales -N pop3_traffic
iptales -A pop3_traffic
iptables -A INPUT -p tcp -d IP na mail-server --dport 110 -j pop3_traffic
iptables -A OUTPUT -p tcp -s IP na mail-server --sport 110 -j pop3_traffic

за да видип трафика:

iptables -nL smtp_traffic -vx
iptables -nL pop3_traffic -vx

Отговор
в отговор на traffic #3

Re: traffic na mail server-a

ne moga da sloja iptables poneje trqbwa da prekompirlira kernela.
probrah s ipac - no ne otchita nishto.

Отговор
в отговор на brayan #4

Re: traffic na mail server-a

za SMTP s ipchains (2.2.x kernel) :

ipchains -N smtp_traffic
iptables -A INPUT -p tcp -d IP-mail-server 25 -j smtp_traffic
iptables -A OUTPUT -p tcp -s IP-mail-server -d 0/0 25 -j smtp_traffic

Отговор
в отговор на brayan #5

evil hack......

пусни tcpdump за съответните портове (25 и/или 110) + малко sed / pearl програмиране ще ти даде резултат

.......- Отхуя дохуя нахуярили? Разхуяривайте нахуй!
Отговор
в отговор на Яceн #6

a nqkoi probwal li s ipac ?

nqkoi probwal li e s ipac. Tam ima za ukazwane na portoveto
no mi dawa greshka i ne ochtita nishto
pr.

incoming smtp|in|127.0.0.1|tcp|0/0 25
outgoing smtp|in|127.0.0.1|tcp|0/0 25

Отговор
в отговор на brayan #7

Re: a nqkoi probwal li s ipac ?

ако разбирам правилно, ти се опитваш да мериш трафика през loopback интерфейса, като май си задал неправилно мрежовия адрес (0/0). Въведи си адреса и мрежата на външен интерфейс и виж кво става

Отговор
в отговор на brayan #8

Re: a nqkoi probwal li s ipac ?

цитирам:
Name of rule|direction|interface|protocol|source|destination

значи
incoming smtp|in|eth0|tcp||

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

във всеки случай, там дето си писал 127.0.0.1 трябва да е мрежовия интерфейс, който те свързва с външния свят - eth0, eth1, ppp0, ippp0 и т.н.

Отговор
в отговор на brayan #10

Re: traffic na mail server-a

не е ли най-лесно да го питаш?
аз съм със сендмейл. той си има едно програмче - mailstats
ето кво показва:


[root@mail /root]# mailstats
Statistics from Wed Sep 15 00:55:02 1999
M msgsfr bytes_from msgsto bytes_to msgsrej msgsdis Mailer
0 0 0K 285573 2303929K 0 0 prog
5 94571 5711228K 334983 3415844K 1769 0 esmtp
7 58006 3706167K 41225 2175019K 300 0 relay
8 657662 7616131K 458218 11517748K 2857 0 local
=============================================================
T 810239 17033526K 1119999 19412540K 4926 0


qmail трябва да има нещо подобно.
пък за визуализиране - /mrtg/contrib/mrtg-mail

т.е. mrtg има нещо написано как да си гледаш mail трафика

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор