>В конфиге pure-ftpd.conf пишу:
>Bind 127.0.0.1,21
>Bind 192.168.1.7,21
>
>Проблема состоит в том, что после запуска сервера зделать:
>ftp localhost 21
>То: Connection refused
>Если конекститься на 192.168.1.7 сервер отвечает.
>
>Если поменять местами:
>Bind 192.168.1.7,21
>Bind 127.0.0.1,21
>
>Тогда сервера отвечает на 127.0.0.1 и на 192.168.1.7 вываливает Connection refused
>Если все опции закоментировать (по дефолту на всех интерфейсах) то отвечает на
>всех интерфейсах. Но мне не нужно чтоб он висел на интерфейсе
>который смотрит в интернет.
есть куча способов решить этот пустяк, во первый две срочки с Bind перекрывают одна другую, читать доки от pure-ftpd в ломы но наверное надо сделать одну строчку, это и логично выглядит, можно на внешнем ИП закрыть 21, порт ведь там по описалову все равно нету ничего, можно повесить только на один и а на другом сделать редирект, на тот ип где сдит фтп, хотя не понятно зачем нужен фтп на локалхосте... вообще думать, читать, не ленится и решать...
|