手动配置系统级代理的土办法
在Ubuntu桌面右上角找到齿轮图标,点开系统设置,这里藏着代理设置的入口。别被网络设置里的自动选项迷惑,咱们要手动配置才靠谱。在网络代理选项卡里,把LoongProxy提供的IP地址和端口填进去,注意http和https要分开填写相同的代理信息。
有个坑要注意:部分老版本系统可能不会自动同步这些设置到终端环境。这时候需要打开终端输入以下命令强制生效:
gsettings set org.gnome.system.proxy mode 'manual'
给命令行工具挂代理的妙招
搞开发的兄弟经常需要让apt或者wget走代理,这里教你们三招:
- 临时生效法:在命令前加http_proxy=http://代理IP:端口
- 长期配置法:把下面这几行塞进~/.bashrc文件
export http_proxy="http://loongproxy_ip:port" export https_proxy="http://loongproxy_ip:port"
- 懒人专用法:直接用LoongProxy提供的一键配置脚本,他们的技术支持会帮忙生成专属配置
浏览器代理设置的弯弯绕
别以为系统设置了代理浏览器就认账!以火狐为例,得专门到高级设置-网络设置里勾选手动代理配置。这里有个隐藏技巧:在例外框里填入localhost,127.0.0.1,避免本地服务被误代理。
浏览器 | 设置路径 |
---|---|
Chrome | 设置→高级→系统→打开代理设置 |
Firefox | 选项→常规→网络设置 |
自动切换代理的智能方案
需要频繁切换代理的伙计,可以试试ProxyChains这个神器。配置方法分三步走:
- sudo apt install proxychains4
- 修改/etc/proxychains.conf文件
- 在[ProxyList]下添加LoongProxy提供的代理线路
用的时候在命令前加proxychains4,程序就会自动走代理。这个工具支持多级代理串联,配合LoongProxy的多IP资源,特别适合需要高匿名的场景。
QA常见问题排雷
Q:代理设置后部分软件不生效?
A:检查是否配置了环境变量,有些程序会读取ALL_PROXY这个变量。用LoongProxy的检测工具可以快速定位问题。
Q:终端提示证书错误咋整?
A:这种情况可能是https代理配置有误。建议在LoongProxy控制面板下载他们的CA证书包,安装到系统证书库就能解决。
Q:怎么验证代理是否真生效?
A:在终端输入curl ipinfo.io,如果显示的IP不是本机地址,恭喜你配置成功!用LoongProxy的IP查询接口还能看到更详细的代理信息。