Tun模式和系统代理的区别

109次阅读
没有评论

 

有时候可能需要远程访问学校的资源,这时候就需要使用代理了,注意哈,这种是正规代理。下面介绍下代理软件中的两种代理模式区别:

代理软件中的TUN模式和系统代理是两种不同的网络流量转发机制,它们在实现上和适用场景上各有特点。下面是它们之间的一些主要区别:

  1. 工作层次
    • 系统代理:工作在应用层,需要在操作系统的设置中指定代理服务器的地址和端口。应用程序在发起网络请求时,会根据系统代理的配置将请求发送到代理服务器。这种方式通常需要手动配置,且不是所有的应用程序都会遵循系统代理设置。
    • TUN模式:工作在传输层或更低层次,利用虚拟网络设备(TUN/TAP)直接捕获和转发设备的网络流量。TUN模式可以在不需要应用程序特别支持的情况下,将几乎所有出入设备的网络流量都通过代理服务器转发。这种方式更为底层和全面,不需要针对每个应用程序单独配置。
  2. 兼容性和适用范围
    • 系统代理:更依赖于应用程序是否支持系统代理设置。一些应用程序可能直接忽略系统代理设置,特别是一些使用自定义协议的应用。
    • TUN模式:几乎可以捕获所有的网络流量,不受应用程序支持与否的限制。因此,TUN模式更适合需要全局代理的场景。
  3. 配置和使用复杂度
    • 系统代理:相对容易配置,大部分操作系统都提供了代理设置的选项,用户只需填入代理服务器的地址和端口即可。
    • TUN模式:配置较为复杂,可能需要安装额外的软件或进行特殊设置才能启用。但是,一旦设置完成,它可以自动处理所有网络流量,对用户来说更加透明和方便。
  4. 性能和资源消耗
    • 系统代理:由于是在应用层工作,对系统资源的消耗相对较小,但如果配置不当或代理服务器性能不佳,可能会对网络速度产生影响。
    • TUN模式:由于需要捕获和处理所有的网络流量,可能会对系统性能产生一定影响,尤其是在网络流量较大的情况下。但它可以提供更为稳定和一致的代理服务。

总的来说,系统代理适合那些只需要为特定应用程序配置代理的场景,而TUN模式更适合需要全局代理的场景,尤其是当需要确保所有的网络流量都通过代理服务器时。

 

正文完
 0
bdspAdmin
版权声明:本站原创文章,由 bdspAdmin 于2025-11-07发表,共计834字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)

摆渡资源站

文章搜索
一言一句话
-「
热门文章
某个货币持仓增长了一倍,但是 jing流入没有增加多少,为啥

某个货币持仓增长了一倍,但是 jing流入没有增加多少,为啥

  这通常是因为该货币的市值(价格)上涨抵消了持仓量的增加,或者存在某些“非交易性”的变动。 简单来...
mac brew 有没有 markdown 格式化工具

mac brew 有没有 markdown 格式化工具

  在 macOS 上通过 Homebrew (brew) 安装 Markdown 格式化工具非常方...
2026比特币稳赚指南:顶级加密交易策略全揭秘!

2026比特币稳赚指南:顶级加密交易策略全揭秘!

    关键要点 定投(DCA):仍是比特币长期积累的低风险和纪律性策略。 趋势交易和波段...
使用Java类库ta4j计算基金的布林轨

使用Java类库ta4j计算基金的布林轨

ta4j简介 对于做金融分析的从业者而言,python的ta-lib是不可或缺的技术分析库,具有简单易用、功能...
全真早晚功课简介

全真早晚功课简介

         道教的斋醮仪式很多,主要的日常宗教活动是早晚功课经。凡是道教徒每天都要上殿唪诵,所...
最新评论
最新文章
视频防止下载-blob

视频防止下载-blob

  blob 介绍:video 为什么有的视频地址是blob开头?我们经常在很多直播网站去看视频,你...
视频防止下载-hls

视频防止下载-hls

  阿里云官网:媒体处理HLS加密的原理和接入方式_媒体处理(MPS)-阿里云帮助中心 腾讯云官网:...
视频防止下载-html5

视频防止下载-html5

  文章探讨了 HTML5 视频播放防下载的几种方案:通过设置 controlslist 属性限制下...
视频防止下载-java

视频防止下载-java

  cv教程 使用Java CV 实现Http-flv、Hls流媒体服务器从摄像头获取的一般是RTS...
吕祖朝科

吕祖朝科

  举步朝金阙    飞身谒玉京  天外琳琅响    齐举步虚声   步虚  宝座临金殿    霞光...