LINUX.ORG.RU
ФорумAdmin

гуру по QMail выручайте


0

0

не могу спраиться со спамом. А чточнее с open relay . Нехорошие буржуйские дядьки используют мой хост как перевалочную базу. Все хаутушки перечитал. Резульатов ноль. В процессах вижу примерно вот такое: 18790 ? S 0:00 qmail-remote centurytel.net athaliacez@xyzzy.demon.co.uk immovable@centurytel.net 19524 ? S 0:00 qmail-remote cs.com umbertoLgfEf@bef.no jpotkanowicz@cs.com 19829 ? S 0:00 qmail-remote eudoramail.com maconUjWIC@zalazar.dk koops@eudoramail.com 20078 ? S 0:00 qmail-remote swbell.net arabellafEhrH@forlagsentralen.no mar10k@swbell.net 2 я уже и закрывал те хосты которые пытаются законнектиться. Бесполезно лезут тут же другие... Хелп ! Камон


нормально я его читал фишка в том что в факе там про то как это все сделать через tcpserver а он через xinetd не работает... и какую теперь TFM мне R ?

arruah
() автор топика

На (Один из вариантов)! /etc/hosts.allow: (все в одной строке.) tcp-env:192.168.54.0/255.255.255.0, 127.0.0.1/255.255.0.0: setenv = RELAYCLIENT

/etc/hosts.deny: ALL:ALL

/etc/xinetd.d/smtpd: # -------------------------------------- # tcp-wrappers # -------------------------------------- service smtp-int { flags = REUSE NAMEINARGS socket_type = stream bind = твой внутр. IP хоста. protocol = tcp port = 25 wait = no only_from = 192.168.54.0/24 127.0.0.0/8 user = qmaild server = /usr/sbin/tcpd server_args = /var/qmail/bin/tcp-env /var/qmail/bin/qmail-smtpd log_on_failure += HOST ATTEMPT log_on_success += PID HOST EXIT DURATION }

service smtp-ext { socket_type = stream bind = внешний IP, если выделенка. protocol = tcp port = 25 wait = no

user = qmaild server = /var/qmail/bin/tcp-env server_args = -R /var/qmail/bin/qmail-smtpd no_access = 192.168.54.0/24 no_access = 127.0.0.0/8 log_on_failure += HOST ATTEMPT log_on_success += PID HOST EXIT DURATION }

z2v
()

помогает ? :о) буду пробовать. Вот это я понимаю. А то плохо читал :) По пять раз перечитывал...

arruah
() автор топика

ку

че то он мне вообще закрыл доступ на 25 :) даже изнутри... или как то я что то не правильно там скопировал ? :)

arruah
() автор топика

спасибо все прекрасно работает.

arruah
() автор топика

написал /etc/hosts.deny: ALL:ALL /etc/hosts.allow: (все в одной строке.) tcp-env:192.168.54.0/255.255.255.0, 127.0.0.1/255.255.0.0: setenv = RELAYCLIENT а он вот так ругается Nov 18 11:15:22 localhost xinetd[17360]: warning: /etc/hosts.deny, line 0: missing newline or line too long как понимать ?

arruah
() автор топика

#/etc/hosts.allow (все в одной строке.)
tcp-env:192.168.54.0/255.255.255.0, 127.0.0.1/255.255.0.0: setenv = RELAYCLIENT

Доугой файл:
#/etc/hosts.deny
ALL:ALL

z2v
()

№/etc/xinetd.d/smtpd:
# --------------------------------------
# tcp-wrappers
# --------------------------------------
service smtp-int {
flags = REUSE NAMEINARGS
socket_type = stream bind = твой внутр. IP хоста.
protocol = tcp
port = 25
wait = no
only_from = 192.168.54.0/24 127.0.0.0/8
user = qmaild
server = /usr/sbin/tcpd
server_args = /var/qmail/bin/tcp-env /var/qmail/bin/qmail-smtpd
log_on_failure += HOST ATTEMPT
log_on_success += PID HOST EXIT DURATION
}

Блин, достало форматировать. Ниже - по курсу.
Если чего не понятно - пиши на мыло z2v@fsf.ru
service smtp-ext { socket_type = stream bind = внешний IP, если выделенка. protocol = tcp port = 25 wait = no

user = qmaild server = /var/qmail/bin/tcp-env server_args = -R /var/qmail/bin/qmail-smtpd no_access = 192.168.54.0/24 no_access = 127.0.0.0/8 log_on_failure += HOST ATTEMPT log_on_success += PID HOST EXIT DURATION }

z2v
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.