The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Можно использовать связку postfix +  tcpd, !*! Максим, 13-Май-05, 00:09  [смотреть все]
Подскажите пожалуйста можно-ли использовать связку postfix +  tcpd. Или существует еще какой-нибудь способ оградить 25 порт postfix`a от спама с адресов .pl и т п. т е мне надо попросту не допускать вышеперечисленные домены к 25 порту.
  • Можно использовать связку postfix +  tcpd, !*! marselAlex, 05:01 , 13-Май-05 (1)
    >Подскажите пожалуйста можно-ли использовать связку postfix +  tcpd. Или существует еще
    >какой-нибудь способ оградить 25 порт postfix`a от спама с адресов .pl
    >и т п. т е мне надо попросту не допускать вышеперечисленные
    >домены к 25 порту.

    # hosts.deny
    all: all@paranoid,all

    # hosts.allow
    all: localhost: allow
    smtp: localhost: allow
    smtp: KNOWN: allow
    smtp: UNKNOWN: deny
    smtp: all: deny

    При таком раскладе к коннекту на 25 порт будут допускаться только те адреса, чьи записи есть в DNS (твоем, провайдера, всей сети). Только спам будет все равно проходить, за счет релея с доверенных адресов. Кроме того,  может появиться проблема с антивирусным фильтром.

    • Можно использовать связку postfix +  tcpd, !*! unk, 08:01 , 13-Май-05 (2)
      Вам действительно удалось запустить postfix (master и smtpd) через tcpd???
    • Можно использовать связку postfix +  tcpd, !*! Максим, 19:09 , 13-Май-05 (5)
      >>Подскажите пожалуйста можно-ли использовать связку postfix +  tcpd. Или существует еще
      >>какой-нибудь способ оградить 25 порт postfix`a от спама с адресов .pl
      >>и т п. т е мне надо попросту не допускать вышеперечисленные
      >>домены к 25 порту.
      >
      ># hosts.deny
      >all: all@paranoid,all
      >
      ># hosts.allow
      >all: localhost: allow
      >smtp: localhost: allow
      >smtp: KNOWN: allow
      >smtp: UNKNOWN: deny
      >smtp: all: deny
      >
      >При таком раскладе к коннекту на 25 порт будут допускаться только те
      >адреса, чьи записи есть в DNS (твоем, провайдера, всей сети). Только
      >спам будет все равно проходить, за счет релея с доверенных адресов.
      >Кроме того,  может появиться проблема с антивирусным фильтром.

      А параметр smtp: имеет что-то общее с почтовиком postfix?

      • Можно использовать связку postfix +  tcpd, !*! marselAlex, 06:03 , 14-Май-05 (7)
        >>>Подскажите пожалуйста можно-ли использовать связку postfix +  tcpd. Или существует еще
        >>>какой-нибудь способ оградить 25 порт postfix`a от спама с адресов .pl
        >>>и т п. т е мне надо попросту не допускать вышеперечисленные
        >>>домены к 25 порту.
        >>
        >># hosts.deny
        >>all: all@paranoid,all
        >>
        >># hosts.allow
        >>all: localhost: allow
        >>smtp: localhost: allow
        >>smtp: KNOWN: allow
        >>smtp: UNKNOWN: deny
        >>smtp: all: deny
        >>
        >>При таком раскладе к коннекту на 25 порт будут допускаться только те
        >>адреса, чьи записи есть в DNS (твоем, провайдера, всей сети). Только
        >>спам будет все равно проходить, за счет релея с доверенных адресов.
        >>Кроме того,  может появиться проблема с антивирусным фильтром.
        >
        >А параметр smtp: имеет что-то общее с почтовиком postfix?

        С помощью параметра smtp в hosts.allow ограничивается [регулируется] доступ к 25 порту. Точно так же можно поступать и с другими службами. В сечетании с файрволлом очень эффективная связка.

        • Можно использовать связку postfix +  tcpd, !*! unk, 08:21 , 14-Май-05 (8)
          >С помощью параметра smtp в hosts.allow ограничивается [регулируется] доступ к 25 порту.
          Что у вас за tcpd? У оригинального в вашем синтаксисе smtp это имя демона (argv[0]), а не порт.
        • Можно использовать связку postfix +  tcpd, !*! Максим, 10:38 , 14-Май-05 (12)
          >>>>Подскажите пожалуйста можно-ли использовать связку postfix +  tcpd. Или существует еще
          >>>>какой-нибудь способ оградить 25 порт postfix`a от спама с адресов .pl
          >>>>и т п. т е мне надо попросту не допускать вышеперечисленные
          >>>>домены к 25 порту.
          >>>
          >>># hosts.deny
          >>>all: all@paranoid,all
          >>>
          >>># hosts.allow
          >>>all: localhost: allow
          >>>smtp: localhost: allow
          >>>smtp: KNOWN: allow
          >>>smtp: UNKNOWN: deny
          >>>smtp: all: deny
          >>>
          >>>При таком раскладе к коннекту на 25 порт будут допускаться только те
          >>>адреса, чьи записи есть в DNS (твоем, провайдера, всей сети). Только
          >>>спам будет все равно проходить, за счет релея с доверенных адресов.
          >>>Кроме того,  может появиться проблема с антивирусным фильтром.
          >>
          >>А параметр smtp: имеет что-то общее с почтовиком postfix?
          >
          >С помощью параметра smtp в hosts.allow ограничивается [регулируется] доступ к 25 порту.
          >Точно так же можно поступать и с другими службами. В сечетании
          >с файрволлом очень эффективная связка.

          У меня FreeBSD 4.11-STABLE #2 и встроеный в ядро tcpd. В файле /etc/hosts.allow прописываю строчку smtp: all: deny, но доступ к 25 порту остается открытым.

          из хелпа
          ---
          Начнем. tcpd -- это демон, который фильтрует запросы и выполнняет те или иные действия в зависимости от того, какой демон необходимо запустить в ответ на запрос сервиса с IP адреса. Эти решения основаны на конфигурационных файлах /etc/hosts.allow и /etc/hosts.deny.

          В принципе, /etc/hosts.deny используется для указания тех, кому отказано в праве пользоваться сервисами сервера и в /etc/hosts.allow указываются те, кто имеет доступ к сервисам.

          Формат обоих файлов следующий:


          ДЕМОН: IP[: ОПЦИЯ1 [: ОПЦИЯ2 ]]

          где ДЕМОН может быть демоном, который необходимо запустить, как указанный в примере in.ftpd, или это может быть предопределенная константа ALL, означающая всех демонов.


          ---

          Остается вопро.. Что у вас за версия tcpd? Может есть какой-то пач?

  • Можно использовать связку postfix +  tcpd, !*! unk, 08:11 , 13-Май-05 (3)
    IMHO единственная возможность порезать всю Польшу firewall'ом. Через tcpd postfix не запустить не смотря на то, что обе программы написаны одним человеком...





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру