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

透明代理和不透明代理

透明代理和不透明代理

    • 1、透明代理(Transparent Proxy)
    • 2、不透明代理(Non-Transparent Proxy)
    • 3、工作原理
    • 4、透明代理为啥比不透明代理多一部先连接到路由再到代理服务器?
    • 5、这里路由器做了什么工作
    • 6、代理自动配置文件(Proxy Auto-Configuration file,PAC file)
    • 7、代理自动配置文件(PAC file)的基本结构

1、透明代理(Transparent Proxy)

透明代理是一种网络代理方式,它在用户和目标服务器之间进行中转,但对用户来说是透明的,用户无需对其进行任何配置或其他操作。

当使用透明代理时,用户的所有网络请求都会经过代理服务器,然后由代理服务器转发给目标服务器。用户不需要对代理设置进行任何更改,也无需在浏览器或其他应用程序中指定代理。代理服务器会自动拦截用户的请求并代表用户与目标服务器通信。

透明代理主要用于网络管理和安全方面的目的。例如,它可以用于监测和过滤网络流量,实施访问控制策略,加强网络安全,提高带宽利用率等。

然而,透明代理的一个缺点是它无法提供用户身份的匿名性。因为用户的请求是通过代理转发的,目标服务器可以看到用户的真实 IP 地址和其他识别信息。与其他类型的代理(如匿名代理或高度匿名代理)不同,透明代理暴露了用户的真实身份。

总结来说,透明代理在用户和目标服务器之间起到了中转作用,用户无需进行配置。它主要用于网络管理和安全,并且不能提供用户的匿名性。

2、不透明代理(Non-Transparent Proxy)

不透明代理(Non-Transparent Proxy),也称为显式代理,是一种需要客户端主动配置的网络代理。在不透明代理的工作方式中,客户端必须明确地指定代理服务器的地址和端口,并将请求发送到代理服务器上。

当客户端配置了不透明代理后,所有的网络请求都会经过该代理服务器。代理服务器接收到客户端发送的请求后,根据配置的规则,将请求转发给目标服务器。目标服务器将响应发送回代理服务器,代理服务器再将响应返回给客户端。

不透明代理对客户端来说

http://www.lryc.cn/news/106853.html

相关文章:

  • 1424. 对角线遍历 II;2369. 检查数组是否存在有效划分;1129. 颜色交替的最短路径
  • 【漏洞复现】Metabase 远程命令执行漏洞(CVE-2023-38646)
  • Linux 9的repo for OVS build
  • DOCTYPE 是什么作用?
  • KubeSphere 3.4.0 发布:支持 K8s v1.26
  • 自然语言文本分类模型代码
  • Prometheus实现系统监控报警邮件
  • could not import go.etcd.io/etcd/clientv3-go
  • MySQL的行锁、表锁触发
  • mysql-入门笔记-3
  • 3分钟创建超实用的中小学新生录取查询系统,现在可以实现了
  • Redis 变慢了 解决方案
  • 远程仓库的操作
  • 一个监控系统的典型架构
  • 让GPT人工智能变身常用工具-中
  • HCIP中期实验
  • 《向量数据库指南》——向量数据库Milvus Cloud、Pinecone、Vespa、Weaviate、Vald、GSI 、 Qdrant选哪个?
  • python与深度学习(十一):CNN和猫狗大战
  • 经典CNN(三):DenseNet算法实战与解析
  • 学习笔记——压力测试案例,监控平台
  • sqlite 踩坑
  • 【论文笔记】神经网络压缩调研
  • 红外NEC通信协议
  • 数据分析DAY1
  • 算法通关村—迭代实现二叉树的前序,中序,后序遍历
  • 二叉搜索树(BST)的模拟实现
  • 【MFC】01.MFC框架-笔记
  • 基于ArcGIS污染物浓度及风险的时空分布
  • 【项目开发计划制定工作经验之谈】
  • 基于STM32的格力空调红外控制