您尚未登录。

#1 2014-07-09 09:43:54

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

Filezilla解析主机名时不读本地hosts文件?

1、本地hosts文件已添加远程主机条目,本地Filezilla用sftp协议连接远程主机。中间经过一台Socks 5代理。
2、主机地址用的host名,不能连接远程主机,远程主机上没有连接尝试的日志。
3、用IP地址直接连接正常,用终端命令行登陆正常。
4、由于使用了 socks 5 代理,本地没有配 DNS,这种情况下主机域名解析由代理完成。于是检查代理主机,果然代理的hosts文件忘了添加条目。加上去就能连接了。文件传输正常。

由此判断,Filezilla在解析远端主机名时不读本地hosts,直接请求DNS。

请问各位是这样么?


想装X,别装X

离线

#2 2014-07-09 10:09:16

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,493
个人网站

Re: Filezilla解析主机名时不读本地hosts文件?

socks 5 代理支持远程解析的。看起来 Filezilla 使用了这个功能。这种情况下本地会直接将域名交给代理服务器使用的。

在线

#3 2014-07-09 14:33:07

糊涂
本尊
注册时间: 2012-10-30
帖子: 203

Re: Filezilla解析主机名时不读本地hosts文件?

百合仙子 说:

socks 5 代理支持远程解析的。看起来 Filezilla 使用了这个功能。这种情况下本地会直接将域名交给代理服务器使用的。

远程解析这个我了解。只是要确认一下,Filezilla在有代理时是否直接就交给代理解析,本地hosts就没用了。


想装X,别装X

离线

页脚