很多朋友不知道socks5代理和HTTP代理有什么不同,其实他们使用的协议不一样,HTTP代理能够代理客户机的HTTP访问,而SOCKS代理只是简单地传递数据包而并不关心是何种应用协议。HTTP代理可以通过浏览器设置进行测试,而socks5代理却不能直接通过浏览器代理进行测试,那么应该怎么测试socks代理呢?今天教大家几种简单地测试方法
一、通过curl命令测试
1 windows电脑可以使用win+r,然后输入cmd运行打开cmd控制台,如下
打开之后获取先获取你需要测试的cocks代理的ip和端口,如我的测试ip和端口为:114.57.217.62:32458,然后直接输入curl命令回车即可,如下图(该请求地址为查询实际ip地址):
2 mac电脑上需要打开“终端”,操作方式一样
二、通过QQ的代理进行测试,操作步骤如下:
1、打开QQ应用,并找到QQ登录设置按钮
2、选择SOCKS5代理
3、将你需要进行测试的代理ip和端口填写到对应的输入框,点击测试即可。
注:QQ需要使用UDP协议来传输数据,所以在测试的时候需要了解所测试的SOCKS5代理是否支持UDP协议,如果不支持测试的时候也会弹出失败的弹框。当前流冠代理是不支持的,使用的时候注意哦。
三、通过Firefox浏览器
大多数浏览器需要使用第三方插件来支持使用socks5代理,这样会比较麻烦,Firefox浏览器可以直接支持socks5代理设置进行测试,不过不支持用户名+密码验证模式。