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

相关推荐
小猪咪piggy33 分钟前
【JavaEE】(24) Linux 基础使用和程序部署
linux·运维·服务器
Haven-1 小时前
Linux常见命令
linux·基本指令
IT 小阿姨(数据库)1 小时前
PgSQL中pg_stat_user_tables 和 pg_stat_user_objects参数详解
linux·运维·数据库·sql·postgresql·oracle
MChine慕青1 小时前
顺序表与单链表:核心原理与实战应用
linux·c语言·开发语言·数据结构·c++·算法·链表
朱自清的诗.1 小时前
使用虚拟机Ubuntu搭建mosquito服务器 使esp32、上位机通信
ubuntu·esp32·mosquito
虎头金猫1 小时前
如何在Linux上使用Docker在本地部署开源PDF工具Stirling PDF:StirlingPDF+cpolar让专业操作像在线文档一样简单
linux·运维·ubuntu·docker·pdf·开源·centos
努力学习的小廉2 小时前
深入了解linux系统—— 线程同步
linux·服务器·数据库·算法
2301_810154553 小时前
VM中CentOS 7密码重置
linux·运维·centos
zhaqonianzhu3 小时前
Linux GPIO 使用 Pinctrl 及 Gpiolib 通俗详解
linux·安卓
骄傲的心别枯萎3 小时前
RV1126 NO.16:通过多线程同时获取H264和H265码流
linux·c++·音视频·rv1126