手把手教你在Ubuntu系统设置网络代理
平时用Ubuntu碰到某些网站加载慢、软件更新卡顿的情况,试试配置代理IP能有效改善网络质量。这里用LoongProxy的代理服务为例,教你两种设置方法,图形界面和终端命令都能搞定。
图形界面配置法(适合新手)
打开右上角系统菜单 > 设置 > 网络 > 网络代理,选择手动配置模式。重点填写三个参数:
- HTTP代理:填LoongProxy提供的IP地址,比如112.220.12.34
- 端口:根据购买的套餐类型填写(建议先在官网查看对应端口)
- 认证信息 :用户名密码看控制台里的「连接凭证」栏目
注意勾选应用到所有协议这个选项,这样FTP和HTTPS流量也会走代理。设置完记得点右下角「应用系统代理」,有些版本需要重启网络服务才能生效。
终端配置法(进阶玩家必备)
临时生效的设置方法(关闭终端失效):
export http_proxy="http://用户名:密码@代理IP:端口" export https_proxy="http://用户名:密码@代理IP:端口"
永久生效要修改环境变量文件:
sudo nano /etc/environment 添加以下内容(注意替换真实信息) http_proxy="http://user123:pass456@103.88.63.21:8080" https_proxy="http://user123:pass456@103.88.63.21:8080"
为什么选LoongProxy?
他们家的代理IP有两大特色:动态轮转机制能让IP地址定时自动更换,避免被目标网站封禁;智能路由优化技术会根据你的地理位置自动匹配延迟最低的节点。实测在软件源更新场景下,下载速度比直连提升3倍左右。
必须掌握的验证技巧
设置完别急着用,先做这两个检查:
- 终端执行curl -4 ifconfig.co,显示的IP应该变成代理IP
- 访问LoongProxy官网的「连接状态检测」页面,会显示当前使用的出口节点
常见问题急救包
Q:设置完浏览器还是显示真实IP?
A:检查是否安装了浏览器代理插件冲突,建议用Firefox的「使用系统代理设置」模式
Q:终端命令提示连接超时?
A:先用telnet 代理IP 端口测试连通性,如果失败可能是防火墙拦截,建议换用LoongProxy提供的备用端口
Q:系统更新不走代理怎么办?
A:在apt配置文件里单独设置代理:
sudo nano /etc/apt/apt.conf.d/80proxy添加内容:Acquire::http::Proxy "http://代理IP:端口";
碰到其他奇葩问题,记得去LoongProxy官网查错误代码速查表,常见问题都有现成解决方案。配置过程中重点检查IP白名单、认证信息格式、端口协议类型这三个关键点,能解决90%的异常情况。