一个爬虫项目需要用到动态IP,遂斥巨资买了一台动态拨号服务器(...性能很弱...便宜货... ),本来一开始用的是TinyProxy
号称轻量
的代理软件,结果一旦进程多,时间久了之后,老是假死连不上,速度也上不去... 额... 也有可能是我太菜。
所以我想到了V2ray
,无论怎么玩嘛终究是一款代理
软件...
在安装最新版v2ray,搭配bbrplus的情况下,这速度测试下来直接能看B站视频了(很强,虽然大概率是共享宽带);不过在体验一天下来,这稳定性比TinyProxy
强多了;
配置方法
V2ray 安装
国内服务器,V2ray官方的一键安装脚本肯定用不了,参考我的另外一篇文章(国内服务器本地安装 v2ray 教程),顺利完成安装!
配置Socks5代理
参考:https://github.com/dalaolala/blog/issues/13
含义:开放6688端口构建一个Socks5代理,无需验证(无账号密码)
配置文件:
{
"inbounds": [
{
"protocol": "socks",
"port": 6688,
"settings": {
"auth": "noauth",
"accounts": [],
"udp": false,
"ip": "127.0.0.1",
"userLevel": 0
}
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {}
},
{
"protocol": "blackhole",
"settings": {},
"tag": "blocked"
}
],
"routing": {
"rules": [
{
"type": "field",
"ip": [
"geoip:private"
],
"outboundTag": "blocked"
}
]
}
}
其它
剩下的就是记得防火墙开启端口,或直接关掉防火墙;记得systemctl enable v2ray
配置开机自启。
然后本机命令:curl -socks5 127.0.0.1:6688 myip.ipip.net
能够直接打开看到自己IP,说明就配置成功了!