我试图将proftpd配置为依赖于用户连接到的主机,但是服务器每个ip地址都有多个域。
在“总指挥官”中,我连接到"domain1.com“,服务器配置为反向dns "domain2.com”
而在proftpd中为“服务器DNS名称”的%V返回"domain2.com“(而不是用户连接的那个)。
是否有可能检测到用户连接到的服务器?
发布于 2014-02-06 13:31:02
不是的。FTP没有HTTP的“主机”报头。如果您希望同一个FTP服务器在用户使用不同的DNS域名进行连接时响应不同,则需要为每个主机分配自己的IP。
发布于 2014-02-06 13:30:42
据我所知,FTP中没有主机头。但是,Microsoft通过用户名("ftp.domain.tld|username“或"ftp.domain.tld\username")支持虚拟主机。
https://serverfault.com/questions/573652
复制相似问题