Письма проходят, несмотря на запрет в iptables

M2
На сайте с 11.01.2011
Offline
321
410

Недавно пришло письмо откровенно спамерское. Решил его заблокировать. Ок, выцепил IP отправителя, узнал подсеть и в бан ё отправил.

Сейчас приходит точно такое же письмо. Между письмами как минимум 3 дня прошло, т.е. "незакрытого соединения с момента блока" быть просто не могло.

Смотрю IP - тот же. Точно помню, что блокировал! Посмотрел сеть, попытался:


root@vmd30300:/home/mkreine# ipset add spammers1 110.76.188.0/22

в ответ:


ipset v6.30: Element cannot be added to the set: it's already added

В iptables:


root@vmd30300:/home/mkreine# iptables -L INPUT -v -n
Chain INPUT (policy DROP 252K packets, 55M bytes)
pkts bytes target prot opt in out source destination
24965 1429K DROP all -- * * 0.0.0.0/0 0.0.0.0/0 match-set spammers1 src

Вот же он, первым номером идет... политика DROP... не понимаю, каким макаром могло такое письмо пройти? Мне на ум приходит только подделка IP... но как тогда защищаться от спамеров?

------------------- Крутые VPS и дедики. Качество по разумной цене (http://cp.inferno.name/view.php?product=1212&gid=1) VPS25OFF - скидка 25% на первый платеж по ссылке выше
lonelywoolf
На сайте с 23.12.2013
Offline
151
#1

Спуфинг на tcp не реален для передачи письма. А вам письмо мог передать не отправитель, а промежуточный сервер. Обучайте антиспам...

Платный и бесплатный хостинг с защитой от DDoS (http://aquinas.su)
M2
На сайте с 11.01.2011
Offline
321
#2

lonelywoolf, промежуточный сервер, говорите?...


Received: from mail2.xpert-sender.com (mail2.xpert-sender.com [110.76.190.241])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by my.smtp-server.ru (Postfix) with ESMTPS id C0D04208A8
for <mark@kreine.com>; Mon, 19 Aug 2019 18:06:28 +0300 (MSK)
Received: from 110.76.190.241 (mail3.ai-send.com [110.76.190.226])
by mail2.xpert-sender.com (Postfix) with ESMTP id B5F905A0160
for <mark@kreine.com>; Mon, 19 Aug 2019 23:06:10 +0800 (HKT)

Да, здесь мы два раза видим блок Received, но оба IP-адреса относятся к одной подсети, которая заблокирована.

Вопрос пока что открыт... и ещё, я всегда думал, что все сервера, участвующие в процессе доставки письма, должны "отмечаться" каким-либо образом. Не уверен, но, думаю, что нереально "промежуточному" серверу участвовать в доставке письма и не оставить никаких заголовков.

LEOnidUKG
На сайте с 25.11.2006
Offline
1554
#3
✅ Трастовых площадок под размещение статей и ссылок. Опыт 12 лет! ( https://searchengines.guru/ru/forum/675690 ) ⭐ Купить вечные трастовые ссылки для сайта ( https://getmanylinks.ru/?srh ) ⭐ Ускорение ваших сайтов (WP, Opencart и др.) + Настройка сервера ( https://searchengines.guru/ru/forum/997205 )
M2
На сайте с 11.01.2011
Offline
321
#4
LEOnidUKG:
Не попадает:

Да Вы что...

110.76.188.0/22 = ОТ 110.76.188.0 ДО 110.76.191.255

как может IP 110.76.190.226 не попасть в данную подсеть?

S2
На сайте с 30.12.2015
Offline
305
#5

service iptables status ?

Бывает что inactive (dead) и фактически правило есть, но не работает.

M2
На сайте с 11.01.2011
Offline
321
#6

smart2web,

как бы смотрите, какая ситуация.....


root@vmd30300:/var/log/nginx# service iptables status
Unit iptables.service could not be found.

root@vmd30300:/var/log/nginx# systemctl status iptables
Unit iptables.service could not be found.

root@vmd30300:/var/log/nginx# systemctl status iptables.service
Unit iptables.service could not be found.

НО:


root@vmd30300:/var/log/nginx# lsmod | grep ip_tables
ip_tables 24576 2 iptable_filter
x_tables 36864 6 xt_multiport,ip_tables,iptable_filter,xt_set,xt_tcpudp,xt_conntrack

Следовательно, работает, в чём я не сомневался, ведь пакетики-то не проходят, когда я с определенным интервалом делаю, к примеру:


iptables -L INPUT -v -n

показатели увеличиваются, что говорит о том, что пакеты не проходят мимо файрволла.

S2
На сайте с 30.12.2015
Offline
305
#7

А у вас DEB, с дебподобными системами не дружу =)

tester999
На сайте с 21.10.2004
Offline
149
#8

После обновления, правила были перезагружены, конечно?

lonelywoolf
На сайте с 23.12.2013
Offline
151
#9

iptables -L покажите. А так же сообщите, какая именно убунта у вас стоит (у них там разные обёртки над файрволлом). Проверьте, запущен ли upfw (вроде так).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий