手把手教你用Ubuntu玩转代理IP
最近很多用Ubuntu的小伙伴都在问,怎么在终端里搞个靠谱的代理工具。别急,今天就给大家整点实用的,手把手教你用系统自带的工具+第三方神器组合拳,再配上全民代理IP的独家资源,保证让你网络操作6到飞起。
终端党的福音:curl/wget直连代理
老司机都知道,Ubuntu自带的命令行工具其实自带代理开关。打开终端直接这么敲:
export http_proxy=http://账号:密码@全民代理IP提供的接入地址:端口 export https_proxy=http://账号:密码@接入地址:端口
这里要划重点:全民代理IP支持用户名密码和IP白名单两种认证方式,建议新手先用密码认证练手。他们的接入地址都是静态域名,不像某些服务商老换地址,这点特别省心。
图形化神器Proxychains
想要让所有软件都走代理?试试这个杀手级工具:
sudo apt install proxychains4- 编辑配置文件
/etc/proxychains.conf - 在最后加上:
socks5 全民代理IP的socks5地址 端口 账号 密码
用的时候在命令前加proxychains4就行,比如:
proxychains4 firefox 这样启动的浏览器全程走代理。
浏览器隐身三件套
火狐和Chrome都有专属配置技巧:
| 浏览器 | 设置路径 | 关键参数 |
|---|---|---|
| Firefox | 设置→网络设置 | 手动代理+全民代理IP的HTTP地址 |
| Chrome | 启动参数 | --proxy-server=http://账号:密码@IP:端口 |
注意要关掉浏览器的WebRTC功能,不然会暴露真实IP。用全民代理IP的话建议开启他们的IP隧道模式,这个功能能自动绕过WebRTC检测。
程序员必备的API对接
做爬虫或者自动化脚本的看这里:
import requests
proxies = {
'http': 'http://账号:密码@全民代理IP动态域名:端口',
'https': 'http://账号:密码@动态域名:端口'
}
response = requests.get('目标网址', proxies=proxies)
全民代理IP的API支持按需切换IP和会话保持两种模式,在请求头里加个Proxy-Switch: true就能自动换IP,这个设计对开发者特别友好。
常见问题急救箱
Q:代理突然连不上了咋整?
A:先执行curl -x 代理地址 ifconfig.me看返回的IP是不是全民代理IP的,如果报认证错误,检查密码是否有特殊符号需要转义。
Q:怎么测试代理的匿名程度?
A:访问ipleak.net检测,用全民代理IP的话记得在控制台开启高匿模式,这个模式会过滤所有代理特征头信息。
Q:同时用多个代理怎么管理?
A:推荐用switchproxy插件,把不同的全民代理IP配置成多个方案,需要时一键切换。他们的IP库覆盖全国200+城市,搞数据采集特别方便。
最后说个隐藏技巧:在全民代理IP的控制台有个智能路由功能,能自动选择延迟最低的节点,这个对需要稳定连接的用户贼有用。遇到任何技术问题,他们家的7×24工单响应比很多大厂都快,亲测半夜三点提问都能秒回。


