Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Valentin Davydov                     2:5020/400     25 Feb 2004  19:25:32
 To : Kostya Lesnichenko
 Subject : Re: ограничение ip в ProFTPD 1.2
 -------------------------------------------------------------------------------- 
 
 >   From: Kostya Lesnichenko <kostya@element.ru>
 >   Date: Fri, 20 Feb 2004 19:37:00 +0000 (UTC)
 >
 >В связи с этим появилась идея сливать в рунет траффик. Благо интересный
 >контент есть. Осталось только ограничить рунет. Сервер proftpd был выбран
 >как самый надежный. Однако возникли затруднения в настройке правил.
 
 Вот в этом и ошибка. Выбирать надо не по мифической надёжности, а по 
 способности решать поставленные задачи с минимальным геморроем.
 
 >Знакомство с руководством ничего приятного не дало: proftpd умеет
 >ограничивать зоны IP только самым дедовским способом (1.2.3.,host,...)
 >Hи о каких масках сетей они и духом не слыхивали. А без них никуда не дется
 >- весь рунет описан с точностью до 1 IP адреса.
 
 man 5 hosts_access достаточно гибок?
 
 >Вот один из них, где мы и хостимся
 >http://noc.masterhost.ru/allrunet/runet
 >
 >Далее внимание привлек вспомагательный модуль mod_wrap. Для тех, кто не
 >знает, он позволяет задействовать богатый(?) набор правил доступа.
 >http://www.castaglia.org/proftpd/modules/mod_wrap.html
 
 А, вот-вот, оно и есть.
 
 >Hо и тут нас постигает неудача. Возможно я не смог разобраться с
 >синтаксисом hosts.allow и hosts.deny. Вот как я их составил:
 
 Возможно. Hо это зависит от версии системы. Сейчас вообще достаточно одного
 файла hosts.allow с записями вида service:client:ALLOW/DENY. Вот только не
 знаю, появилось ли это в манах.
 
 >hosts.deny
 >ALL: ALL
 >
 >hosts.allow
 >ALL: 193.108.182.0/255.255.255.0
 >ALL: 193.108.207.0/255.255.255.0
 >...
 
 Ты можешь внятно объяснить, почему перед первым двоеточием у тебя стоит "ALL"?
 
 >Как я выяснил методом тыка, формат hosts.allow имеет такие ограничения:
 >1) использовать больше 1024 символа для одного правила
 >
 >пример:
 >ALL: 1.2.3.4/mask 5.6.7.8/mask 9.10.11.12/mask
 >работает нормально, пока число символов не перегнет 1024
 
 А как насчёт ftpd: @/etc/runet.list - тыкал?
 
 >2) последующие правила перекрывают предыдущие
 >
 >пример:
 >ALL: 1.2.3.4/mask
 >ALL: 5.6.7.8/mask
 >ALL: 9.10.11.12/mask
 >будет работать только последнее правило
 
 Вообще-то в документации написано
 
 ACCESS CONTROL FILES
 
        The access control software consults two files. The search
        stops at the first match:
 
        o      Access will be granted when a (daemon,client)  pair
               matches an entry in the /etc/hosts.allow file.
 
        o      Otherwise,  access  will  be  denied  when  a (dae-
               mon,client)  pair   matches   an   entry   in   the
               /etc/hosts.deny file.
 
        o      Otherwise, access will be granted.
 
        A  non-existing  access  control  file is treated as if it
        were an empty file. Thus, access control can be turned off
        by providing no access control files.
 
 >Короче хрен знает как его заставить работать
 
 Потыкать ещё? ;-)
 
 Вал. Дав.
 --- ifmail v.2.15dev5.3
  * Origin: St. Petersburg State University (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ограничение ip в ProFTPD 1.2   Kostya Lesnichenko   20 Feb 2004 23:37:00 
 Re: ограничение ip в ProFTPD 1.2   Alexander Zinin   21 Feb 2004 01:33:44 
 Re: ограничение ip в ProFTPD 1.2   Kostya Lesnichenko   21 Feb 2004 05:16:36 
 Re: ограничение ip в ProFTPD 1.2   Alexander Zinin   21 Feb 2004 14:23:18 
 Re: ограничение ip в ProFTPD 1.2   Kostya Lesnichenko   21 Feb 2004 16:05:51 
 Re: ограничение ip в ProFTPD 1.2   Alexander Zinin   21 Feb 2004 17:32:43 
 Re: ограничение ip в ProFTPD 1.2   Valentin Davydov   25 Feb 2004 19:25:30 
 ограничение ip в ProFTPD 1.2   Denis Sotchenko   22 Feb 2004 17:22:02 
 ограничение ip в ProFTPD 1.2   Slawa Olhovchenkov   22 Feb 2004 19:06:10 
 ограничение ip в ProFTPD 1.2   Anatoly Mashanov   21 Feb 2004 11:59:06 
 ограничение ip в ProFTPD 1.2   Sergey Sosnin   24 Feb 2004 21:55:21 
 Re: ограничение ip в ProFTPD 1.2   Valentin Davydov   25 Feb 2004 19:25:32 
Архивное /ru.unix.bsd/4417fbe00e56.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional