详情可以百度,不过我猜你对那一大堆术语也会像我一样觉得无语,
所以我觉得你可以简单理解为它可以比较完美代理http/ftp/smtp等多种协议的代理工具就行了。
其中最具有典型例子的就是QQ的登录、foxmail的邮件、火狐的网页浏览都可以直接设置使用Socks代理,火狐的比较纠结,填不了对socks的用户验证。
在qq登录框点击右上角的向下箭头,会瞬间反过来切换到网络设置界面,也就是选择使用代理。
如上图,选择类型为Socks5代理,然后正确填入Socks代理服务器的ip、端口、用户和密码后即可实现。
点击测试可测试出能不能成功连接到代理服务器。
foxmail可以很方便在系统设置-网络里对不同账号自定义设置,下方自定义代理设置中可看到邮件代理服务器的各项。
火狐浏览器连接设置中可以配置走Socks5代理,纠结的是它没有提供填入用户和验证密码项。
所以使用proxifier去做连接Socks5代理的方式也是可以使火狐实际上是使用代理上网:
在profile菜单下可以对ProxyServer进行设置,添加Socks代理服务器,还可以设置通过认证
SOCKS5代理需要在本地安装客户端,Windows推荐使用Proxifier,非常好用,可以指定应用程序上网。
如上图,客户端默认规则是所有应用都走socks代理,这也是前面为什么火狐不用做任何代理设置就会透明使用Socks代理的缘故