URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67299
[ Назад ]

Исходное сообщение
"vsftpd & FreeBSD: несколько IP"

Отправлено snov , 30-Июн-06 16:56 
Возник такой вопрос. Есть FreeBSD с несколькими IP, установлен vsftpd и привязан ко всем адресам.

Теперь нужно один адрес освободить и установить на него другой ftp-сервер. Соответственно, vsftpd привязать ТОЛЬКО к некоторым адресам.

Как это сделать?
В vsftpd.conf:
listen=YES
listen_address=.......

Если указать несколько, т.е.
listen_address=.......
listen_address=.......
listen_address=.......

то работает только последний.

Что делать?


Содержание

Сообщения в этом обсуждении
"vsftpd & FreeBSD: несколько IP"
Отправлено lavr , 30-Июн-06 17:35 
>Возник такой вопрос. Есть FreeBSD с несколькими IP, установлен vsftpd и привязан
>ко всем адресам.
>
>Теперь нужно один адрес освободить и установить на него другой ftp-сервер. Соответственно,
>vsftpd привязать ТОЛЬКО к некоторым адресам.
>
>Как это сделать?
>В vsftpd.conf:
>listen=YES
>listen_address=.......
>
>Если указать несколько, т.е.
>listen_address=.......
>listen_address=.......
>listen_address=.......
>
>то работает только последний.
>
>Что делать?

заменить vsftpd другим ftpd демоном, ибо vsftpd слушает все интерфейсы, а listen_address
используется для default'ного, поэтому и работает последний (хотя зависит от того
как он разбирает свой конфиг)


"vsftpd & FreeBSD: несколько IP"
Отправлено snov , 30-Июн-06 17:59 
Спасибо за быстрый ответ.

>заменить vsftpd другим ftpd демоном, ибо vsftpd слушает все интерфейсы

Этот вариант идеологически не очень нравится, т.к. vsftpd стоит на всех http-хостах :(

А xinetd из портов не поможет (никогда не пользовался, по информации на сайте непонятно) ?


"vsftpd & FreeBSD: несколько IP"
Отправлено lavr , 30-Июн-06 18:45 
>Спасибо за быстрый ответ.
>
>>заменить vsftpd другим ftpd демоном, ибо vsftpd слушает все интерфейсы
>
>Этот вариант идеологически не очень нравится, т.к. vsftpd стоит на всех http-хостах
>:(
>
>А xinetd из портов не поможет (никогда не пользовался, по информации на
>сайте непонятно) ?

попробуй, я его не пользую, но сталкивался, вроде можно там привязку к ip давать.


"vsftpd & FreeBSD: несколько IP"
Отправлено butcher , 30-Июн-06 21:22 
>Что делать?

Запустить несколько vsftpd с разными конфигами, в которых будут разные listen_address.
Как вариант, попробовать запустить другой ftpd на нужном ip перед vsftpd..