为什么你的Ubuntu需要「系统级接管」?
很多人在配代理时容易陷入误区——浏览器能用就算成功。其实像系统更新、命令行工具这些藏在后台的流量,往往才是暴露真实网络环境的突破口。咱们今天要搞的全局代理,就是要让所有流量都穿上「隐身衣」。
LoongProxy的三大适配优势
在动手操作前得挑对工具,这里推荐咱家的LoongProxy服务:
▪ 原生支持Socks5直连模式,避免协议转换损耗
▪ 每个IP存活周期长达24小时,适合长期后台任务
▪ 提供多端口绑定功能,一个账号能开多个隧道
给系统穿隐身衣(正向全局代理)
先说最实用的方案,三行命令搞定:
sudo nano /etc/environment http_proxy="http://user:pass@loongproxy_ip:port/" https_proxy=$http_proxy保存后重启网络服务: sudo systemctl restart systemd-networkd 这时打开终端执行curl ifconfig.me,显示的IP已经是LoongProxy的出口节点。
进阶玩家可以用Proxychains强行走代理: 1. sudo apt install proxychains4 2. 修改/etc/proxychains.conf最后一行: socks5 loongproxy_ip port 3. 需要代理的命令前加proxychains,比如: proxychains git clone https://xxx
反向全局代理(流量乾坤大挪移)
这个玩法适合要把Ubuntu设备当作流量中转站的场景,比如让路由器或其他设备通过本机上网:
1. 先用LoongProxy官网提供的端口生成器开个专用隧道
2. 安装redsocks做协议转换:
sudo apt install redsocks echo "base{log_debug=on;redirector=iptables}" | sudo tee /etc/redsocks.conf3. 配置iptables把特定流量扔给redsocks: sudo iptables -t nat -A OUTPUT -p tcp -j REDIRECT --to-port 12345
避坑指南(实测经验总结)
▪ 遇到系统更新卡住:检查是否开了全局代理但没关终端代理
▪ 部分应用顽固不走代理:在/etc/profile里加export ALL_PROXY
▪ 突然连不上先别慌:到LoongProxy后台刷新IP白名单
高频问题快问快答
Q:代理设置后连不上网?
A:八成是验证信息填错,LoongProxy的账号格式是「区域代码_用户名」,比如us_zhangsan
Q:怎么验证是否真走代理了?
A:终端里连续执行两次curl ip.loongproxy.com,这个是我们专门开发的IP验证接口
Q:同时需要直连和代理怎么办?
A:在LoongProxy控制台创建两个不同协议的隧道,用iptables做分流
最后提醒下,系统级代理就像给电脑戴面具,选个靠谱的服务商特别重要。LoongProxy的动态端口映射技术能有效避免IP被标记,特别适合需要7x24小时挂机的场景。如果遇到技术难题,记得我们官网有24小时在线的技术客服(不是机器人)。