一份关于 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

相关推荐
寺中人35 分钟前
Linux 基础命令入门实战教程:从零掌握常用操作,新手快速上手
linux·运维·服务器·shell·linux 命令·linux 基础教程·linux 入门
小张成长计划..1 小时前
【Linux】18:基础IO
linux·运维·服务器
MIXLLRED2 小时前
解决——Ubuntu远程桌面指令更换网络
linux·网络·ubuntu
啊哈一半醒2 小时前
Windows 虚拟机搭建 CentOS 全过程(2026 最新版 + 踩坑解决)
linux·windows·centos
wunaiqiezixin2 小时前
MIT 6.S081 lazy 前置篇(lab5):缺页异常、惰性分配、写时复制、页面换出
linux·unix·os·xv6·mit6.s081
Benszen3 小时前
云计算基础-13:Linux网络管理实战-1
linux·运维·云计算
_kerneler3 小时前
Linux tiny RCU
linux
wuminyu4 小时前
虚拟线程底层ForkJoinPool的工作窃取算法机制
java·linux·c语言·jvm·c++
我是小灰灰吖4 小时前
Ubuntu 22.04 + Qt 6.9.3 应用程序打包与部署完整指南
qt·ubuntu
测试运维日常笔记6 小时前
tcpdump(Linux服务器)配合 Wireshark(本地分析)使用手顺与常用过滤语法详解
linux·服务器·tcpdump