当前位置: 首页 > news >正文

本地代理和服务器代理区别

两种代理模式对比

模式1:本地代理(通过客户端)

本地应用 → 本地客户端 → 远程服务器 → 目标地址(127.0.0.1:port)  (真正的代理服务器)

例子:

  • Clash/V2Ray客户端在本地监听 127.0.0.1:7890
  • 客户端连接到远程的 Shadowsocks/VMess 服务器
  • 实际上经过了两跳

模式2:直连公网代理

本地应用 → 代理服务器 → 目标地址(proxy.example.com:8080)

例子:

  • 直接连接公网的 HTTP 代理
  • 只经过一跳

关键理解点

  1. 本地代理其实是"代理套代理" - 本地客户端本身就是一个代理,它再连接真正的代理服务器
  2. 跳数不同 - 本地代理多了一层,但这一层在本机,所以延迟很低
  3. 功能差异 - 本地客户端可以做规则分流、加密、协议转换等复杂操作,而直连代理通常功能较简单
http://www.xdnf.cn/news/1170631.html

相关文章:

  • 【MyBatisPlus】一文讲清 MyBatisPlus 基本原理及基本使用方式
  • NumPy库使用教学,简单详细。
  • allegro 16.6配置CIS库报错 ORCIS-6129 ORCIS-6469
  • Matplotlib绘制各种图参考
  • 时序数据库IoTDB好不好?
  • 在 Linux 系统中基于 Nginx 搭建 openlab 网站及子页面
  • 浅谈——C++和C#差异
  • 从 COLMAP 到 3D Gaussian Splatting
  • 【面试】Redis分布式ID与锁的底层博弈:高并发下的陷阱与破局之道
  • 机器人氩弧焊保护气降成本的方法
  • kafka主题管理详解 - kafka-topics.sh
  • 苹果app应用ipa文件程序开发后如何运行到苹果iOS真机上测试?
  • IntelliJ IDEA (2024.3.1)优雅导入 Maven 项目的两种方式详解
  • 【小学】小学学习资料合集(不定时更新,有需要及时保存,避免失效)
  • LNMP平台部署
  • 设计模式——责任链模式
  • 欧式装修颜色要怎么搭配?
  • Linux研学-MySQL安装
  • C# 类 封装 属性 练习题
  • 暑假算法训练.6
  • [LLM]Synthetic Visual Genome
  • pluto example, heat-1d优化分析
  • ClearML库详解:从实验跟踪到模型部署的全流程管理
  • KafkaMQ 日志采集最佳实践
  • Hadoop调度器深度解析:FairScheduler与CapacityScheduler的优化策略
  • Navicat 远程连接SQLlite数据库
  • 【锁】MySQL中有哪几种锁?
  • 标记语言---XML
  • 《Webpack热更新瓶颈突破:全链路优化指南》
  • Java函数指南:从Function到BiFunction的深度解析