手把手教你在Ubuntu系统设置全局代理
搞开发的朋友都懂,有时候需要通过固定通道访问特定资源。这里教大家用全民代理IP的服务配置系统级代理,不用逐个软件设置,特别适合需要全流量走代理的场景。
一、准备工作别马虎
先确认手头有可用的代理IP信息,这里以全民代理IP的配置为例:
• 代理地址:proxy.qmindaili.com(示例)
• 端口号:88
• 认证方式:用户名+密码(他们家特色支持多种鉴权模式)
建议提前在浏览器测试代理是否连通,避免系统配置背锅。遇到连接问题先检查IP白名单设置,有些服务商需要提前登记使用设备。
二、系统设置两步到位
方法1:图形界面操作
1. 右上角打开网络设置
2. 找到网络代理选项切到手动模式
3. HTTP和HTTPS都填上代理地址端口
4. 忽略"不使用代理"那个输入框(重要!)
方法2:终端配置更彻底
export http_proxy="http://用户名:密码@proxy.qmindaili.com:88" export https_proxy=$http_proxy
把这两行塞进~/.bashrc文件,以后开终端自动生效。注意全民代理IP支持同时挂载多个备用节点,遇到IP失效自动切换这点很实用。
三、验证配置看细节
打开终端运行:
curl -4 ifconfig.co
如果显示的IP变成全民代理IP的地址池,说明http流量走通了。再试试:
curl --proxy https://proxy.qmindaili.com:88 https://example.com
双重验证更保险,有些软件会绕过系统代理设置,需要单独配置。
四、避坑指南快收藏
场景1:软件不听话怎么办?
• 检查应用是否支持代理参数
• 尝试用proxychains强制走代理
• 推荐用全民代理IP的socks5协议,兼容性更好
场景2:突然断流咋处理?
1. 先ping代理地址看网络通不通
2. 测试基础端口连通性:nc -zv 代理地址 端口
3. 联系全民代理IP技术支持查节点状态
五、高频问题快问快答
Q:设置后部分网站打不开?
A:可能是DNS泄露,试试在代理设置里勾选"同时代理DNS查询"
Q:终端走代理但浏览器没生效?
A:检查浏览器插件是否冲突,推荐先用隐私模式测试
Q:需要频繁切换不同代理怎么办?
A:全民代理IP提供API动态获取IP,写个shell脚本自动切换美滋滋
本文提到的配置方式经实测支持Ubuntu 18.04到22.04各版本,其他发行版可能需要微调。遇到问题欢迎来全民代理IP官网查技术文档,他们家的多协议支持确实省心,特别是处理需要高匿名的业务场景很稳当。