Я пытаюсь настроить proftpd на зависимость от хоста, к которому подключен пользователь, однако у сервера есть несколько доменов на каждый IP-адрес.
В totalcommander подключаюсь к "domain1.com" Сервер настроен на обратный днс "domain2.com"
и% V, который является «DNS-ИМЯ сервера» в proftpd, возвращает «domain2.com» (не тот, к которому подключился пользователь)
можно ли определить, к какому серверу подключился пользователь?
Нет. FTP не имеет эквивалента заголовка HTTP "host". Если вы хотите, чтобы один и тот же FTP-сервер по-разному отвечал, когда пользователь подключается с использованием разных доменных имен DNS, вам нужно будет назначить каждому имени хоста свой собственный IP-адрес.
Насколько я знаю, в FTP нет заголовка Host. Однако Microsoft IIS поддерживает виртуальные хосты по имени пользователя («ftp.domain.tld | имя пользователя» или «ftp.domain.tld \ имя пользователя»).