一份关于 Ubuntu 系统下代理配置的故障排查笔记

Ubuntu下代理配置故障排查指南

问题描述

在 Ubuntu 系统中开启了代理模式但访问依然很慢或无法访问。

排查步骤

1. 检查代理服务状态

bash 复制代码
# 检查端口监听状态
sudo apt install net-tools  # 如果未安装 netstat
sudo netstat -tulpn | grep 7897    # network statistics

# 正常输出应类似:
# tcp    0    0 127.0.0.1:7897    0.0.0.0:*    LISTEN    进程号/verge-mihomo

2. 检查系统代理设置

bash 复制代码
# 检查代理模式
gsettings get org.gnome.system.proxy mode
# 检查代理主机和端口配置
gsettings get org.gnome.system.proxy.http host
gsettings get org.gnome.system.proxy.http port

3. 设置系统代理

bash 复制代码
# 启用手动代理模式
gsettings set org.gnome.system.proxy mode 'manual'

# 验证是否设置成功
gsettings get org.gnome.system.proxy mode
# 应显示 'manual'

4. 检查防火墙(如果需要)

bash 复制代码
# 检查防火墙状态
sudo ufw status

# 如果防火墙活动,允许代理端口
sudo ufw allow 7897

正确配置的标准

  • 代理正常监听 7897 端口
  • 系统代理模式设置为 'manual'
  • 代理主机设置为 127.0.0.1
  • 代理端口设置为 7897

备注

配置完成后建议测试连接:curl -v https://www.google.com -x http://127.0.0.1:7897

相关推荐
fb_123451 小时前
Linux三剑客超全精讲(grep+sed+awk)零基础入门|正则+实战面试题
linux·运维·服务器
火车叼位2 小时前
Bash 实现 IDE 式补全的组件与配置
linux·运维
潘正翔2 小时前
k8s高级_调度器Deployment
linux·运维·云原生·容器·kubernetes·jenkins·devops
H_oRIZoN_3 小时前
Linux入门DAY27(文件IO(系统调用)详解|open/read/write/lseek)
java·linux·服务器
海兰3 小时前
【插件】Logbook 插件完全指南(适配 Ubuntu 24.04)
linux·运维·人工智能·ubuntu·agent·openclaw
好评1243 小时前
【Linux】Socket编程TCP
linux·网络·tcp/ip
勇往直前plus3 小时前
Docker PostgreSQL 16 部署要点(Ubuntu 22)
ubuntu·docker·postgresql
前进吧-程序员3 小时前
从零入门:eBPF 是什么、解决什么问题以及它的历史
linux
RisunJan4 小时前
Linux命令-whoami(显示当前有效用户名)
linux·运维·chrome
yunwei376 小时前
eBPF 教程:用 BPF Qdisc 实现出口限速
linux·云原生·开源