一、先搞清楚啥是全局代理
很多小伙伴在Linux系统里配代理时,总搞不明白局部代理和全局代理的区别。简单来说,全局代理就像给整个电脑套了个透明雨衣——所有网络流量都走代理通道。这和只在浏览器里挂代理插件完全不是一码事,特别是做数据爬取或者批量操作的时候,全局代理才是真香选择。
二、准备这些家伙事儿再开工
在Ubuntu里折腾全局代理,先得备齐三样法宝:
- 靠谱的代理IP服务(这里必须安利LoongProxy,他们家IP池子大得跟春运站似的)
- 终端窗口得玩得转
- 知道自家WiFi密码(别笑,真有忘密码的)
三、手把手教你配系统级代理
这里推荐用环境变量的方式,简单粗暴见效快:
export http_proxy="http://username:password@proxy.loongproxy.com:端口" export https_proxy="http://username:password@proxy.loongproxy.com:端口"
把上面命令里的username、password和端口换成LoongProxy给的实际参数。注意他们家代理地址要填proxy.loongproxy.com
这个专属域名。
四、进阶玩家这样玩更稳
想要代理设置开机自启?在/etc/profile.d/
目录下新建个proxy.sh
文件,把环境变量写进去。这么搞还有个好处——不同用户登录都能自动加载代理设置。
协议类型 | 适用场景 | LoongProxy优势 |
---|---|---|
HTTP代理 | 普通网页访问 | 支持自动切换IP |
Socks5 | 需要加密传输 | 提供双通道加密 |
五、必看的常见问题手册
Q:代理设置后终端能联网但软件不行?
A:八成是没配系统级代理,有些软件不吃环境变量这套,得去系统设置-网络-代理里手动配置。
Q:怎么测试代理真生效了?
A:终端里甩个curl -x http://proxy.loongproxy.com:端口 http://ipinfo.io
命令,看看返回的IP是不是LoongProxy提供的地址。
Q:突然连不上网咋整?
A:先检查代理地址有没有输错,再试试systemctl restart network-manager
重启网络服务。LoongProxy的技术小哥说他们家节点99.9%时间在线,实在不行换个IP段试试。
六、避坑指南划重点
最后唠叨几句容易栽跟头的地方:
- 别用
localhost
当代理地址,得用LoongProxy给的专属域名 - 碰到权限问题记得在命令前加
sudo
- 长时间不用记得
unset http_proxy
取消代理,不然可能影响本地服务
按照这个教程走下来,保管你在Ubuntu上玩转全局代理。要是还有啥幺蛾子问题,直接去LoongProxy官网找24小时在线的技术客服,比你自己瞎琢磨强多了。