首页 > 精选文章 > 电脑教室 > 正文

关于CuteFtp的“常规Socks失败”的解决办法

帮一个美国客户上传FTP,但直接无法访问,只好借用socks代理来上。在上传过程中,发现了经常出现Socks 服务器报告:“常规 Socks 失败”的提示,搜索了一下,在网上找到了解决方法。

原作者:Yaoer,原出处不详,正文如下,ITlearner略做修改:

状态:> 已连接到 socks5 服务器。
状态:> 正在连接 ftp 数据 socket 210.192.98.22:1613...
错误:> Socks 服务器报告:“常规 Socks 失败”。
错误:> 建立数据 socket 失败。

这是因为CuteFTP的SOCKS代理不支持PORT模式,要用另外一种代理方式,user@site

以CuteFtp Pro为例
在“站点属性”、“类型”、“数据连接类型”中选“使用PORTS”

如果你有SocksCap软件的话,可以把CuteFtp的SOCKS代理关闭,然后SocksCap直接连接即可
(SocksCap是一个代理客户端软件,应用软件通过SocksCap,不用进行代理设置即可访问网络,如CuteFtp、QQ、FOXMAIL等等)。这里下载SocksCap32 v2.38 汉化特别版

如果你没有SocksCap软件,在代理服务器有开通2121端口的情况下,可以这样设置
在“站点属性”、“选项”、“站点特定配置选项”中选“使用站点特别选项”

然后继续,在“站点防火墙定义”下,点击“代理...”,此时弹出代理窗口,“代理类型”选“FTP代理”,主机名称是你的SOCKS代理服务器的ip,后面的端口输入框填“2121”,然后点“高级...”,“验证类型”选“USER user@site”,然后点“确定”
再回到在“站点属性”、“选项”,点“SOCKS...”,socks类型选“不使用socks”,然后点“确定”

设置结束,现在应该就可以登录FTP了:)

  • 上一篇:不再懊恼:能上QQ不能上网问题精解
  • 下一篇:浪漫的国家名字
  • 了解这些字:关的意思 于的意思 的的意思 “的意思 虫的意思 失的意思 败的意思 ”的意思