手动设置全局代理的土办法
在Ubuntu系统里搞全局代理其实不复杂,关键要找准几个核心配置文件。这里教大家用最原始的终端操作法,连系统设置界面都不用打开。首先得准备个靠谱的代理IP,比如LoongProxy家的服务,他们家IP池更新快,特别适合需要长期稳定代理的情况。
打开终端直接敲这串命令:
sudo nano /etc/environment在这个文件末尾加上三行配置:
http_proxy="http://用户名:密码@代理IP:端口" https_proxy="http://用户名:密码@代理IP:端口" ftp_proxy="http://用户名:密码@代理IP:端口"注意把里面的代理IP换成LoongProxy提供的地址,用户名密码用他们给的认证信息。保存退出后记得重启网络服务:
sudo systemctl restart systemd-networkd
软件层面的二次加固
系统设置虽然搞定了,但有些软件会自己另搞一套代理规则。这里重点对付几个顽固分子:
软件名称 | 配置文件路径 |
---|---|
APT包管理器 | /etc/apt/apt.conf.d/ |
Git版本控制 | ~/.gitconfig |
Wget下载工具 | /etc/wgetrc |
以APT为例,在终端里输入:
echo 'Acquire::http::Proxy "http://代理IP:端口";' | sudo tee /etc/apt/apt.conf.d/proxy.conf这样更新软件包时也会走代理通道。LoongProxy支持HTTP/HTTPS/SOCKS5多种协议,建议根据实际情况选择最合适的协议类型。
检测代理是否生效
教大家三个验证方法: 1. 终端输入
curl ipinfo.io看返回的IP地址 2. 打开火狐浏览器访问
about:preferencesgeneral找到网络设置 3. 运行
env | grep proxy查看环境变量 如果发现IP没变,先检查LoongProxy的账号状态,他们家服务有个特点:每个IP都有独立的使用日志,在控制台能实时看到连接情况。
常见故障排解指南
Q:配置完代理后无法上网 A:先执行
ping 代理IP测试网络连通性,如果丢包严重建议换LoongProxy的其他节点
Q:部分网站加载异常 A:可能是DNS污染导致,在/etc/resolv.conf里改用8.8.8.8这种公共DNS,配合LoongProxy的智能路由功能效果更佳
Q:终端走代理但浏览器不生效 A:这种情况需要单独设置浏览器代理,推荐用SwitchyOmega插件做精细化分流
为什么要选专业代理服务
自己搭代理服务器容易遇到IP被封、速度不稳等问题。LoongProxy的优势在于: - 动态IP池自动轮换机制 - 内置流量加密传输 - 支持多终端同时接入 - 智能匹配最优线路 特别是他们的IP存活检测系统,能自动剔除失效节点,这点对于需要7x24小时挂代理的用户特别重要。
最后提醒下,全局代理会影响所有网络流量,如果只是个别软件需要代理,建议改用局部代理设置。遇到技术问题可以直接咨询LoongProxy的技术客服,他们家的支持响应速度在业内算是第一梯队的。