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

相关推荐
CHANG_THE_WORLD1 天前
演示宽度数组解析
linux·服务器·前端
charlie1145141911 天前
嵌入式C++教程实战之Linux下的单片机编程(6):从点亮第一盏LED开始 —— 我们为什么要用现代C++写STM32
linux·c语言·开发语言·c++·stm32·单片机
艾莉丝努力练剑1 天前
【Linux系统:多线程】线程概念与控制
linux·运维·服务器·c++·后端·学习·操作系统
IMPYLH1 天前
Linux 的 mkfifo 命令
linux·运维·服务器·bash
M1nat0_1 天前
Linux 进程信号:从生活类比到内核原理
linux·运维
【骠姚校尉】1 天前
Makefile核心教程(六) --- 一文吃透 Makefile 通配符
linux·makefile·通配符·核心教程
jiuri_12151 天前
OpenHarmony 移植 OpenSSH/sshd
linux·sshd·ohos
慕诗客1 天前
英伟达Jetson Agx Orin更换开机Logo
linux
yy_xzz1 天前
【Linux开发】01多线程编程:线程的创建与运行
linux·运维·服务器
我爱学习好爱好爱1 天前
Ansible include任务复用 tags ignore_errors
linux·运维·ansible