zoukankan      html  css  js  c++  java
  • UWP应用的网络流量不能通过小飞机等代理工具的解决办法

    在Windows10有AppContainer机制,而UWP是在AppContainer中隔离运行。正是因为这个特性,UWP应用不可以访问本地回环地址(127.0.0.1)。这意味着,一些利用本地回环进行代理的工具,如小飞机无法对UWP应用代理网络访问。不过这个问题还是有一些解决方案的。

    0.利用CheckNetIsolation工具

    尽管Windows10对AppContainer中应用的本地回环进行了限制,不过Windows10内置了CheckNetIsolation.exe,可以解除这一限制。

    首先需要获取UWP应用的SID或者程序包名称。SID需要通过注册表来查找,比较麻烦。程序包名称可以在用户文件夹中查找到,方法如下: 按下win+R,呼出“运行”, 输入以下地址:

    C:Users\%username%AppDataLocalPackages

    打开资源管理器后,其中的文件夹名称就是对应UWP的程序包名称。例如:OneNote是Microsoft.Office.OneNote_8wekyb3d8bbwe

    该命令详细的介绍如下所示:

    CheckNetIsolation LoopbackExempt [operation] [-n=] [-p=]
          操作列表:
              -a  -  向环回免除列表中添加 AppContainer 或程序包系列。
              -d  -  从环回免除列表中删除 AppContainer 或程序包系列。
              -c  -  清除环回免除的 AppContainer 和程序包系列的列表。
              -s  -  显示环回免除的 AppContainer 和程序包系列的列表。
    
          参数列表:
              -n= - AppContainer 名称或程序包系列名称。
              -p= - AppContainer 或程序包系列安全标识符(SID)。
              -?  - 显示 LoopbackExempt 模块的此帮助消息。

    然后在”运行“中输入”cmd“,打开命令提示符,输入以下命令,即可解除UWP的本地回环的限制:

    CheckNetIsolation LoopbackExempt -a -n="[程序包名称]"

    比如解除OneNote即输入:

    CheckNetIsolation.exe LoopbackExempt -a -n="Microsoft.Office.OneNote_8wekyb3d8bbwe"

    1.使用Fiddler

    Fiddler是一个抓包工具,其中有一个部件可以达到上述方法同样的效果。

    该工具下载地址如下:

    https://www.telerik.com/download/fiddler

    安装并打开该工具,点击左上角

     勾选需要解除限制的UWP应用,并点击”SaveChanges“即可。

    2.使用SSTAP

    SSTAP采用虚拟网卡进行代理,不借助本地回环,因此可以让本机所有应用进入代理通道。

     软件安装包下载地址:https://imacro.lanzous.com/i1t4sxa

    1.安装好后打开软件,首先添加SS代理服务。

    如下图,添加SS服务,在弹出的新窗口填写提供给你的IP、端口、密码,密方式选择 aes-256-cfb 否则无法连接,填写完后点击保存。

     

     2.接下来就要选择模式,来选择你要加速的游戏。选择好后点击连接即可。

     

     * 全局代理模式添加方法,根据下图操作即可。规则名随意填写,Proxify DNS Request 和 动作类型选择代理,规则列表填写0.0.0.0/0,保存即可。

     

    * 参考文献

    [0].为Win10-UWP应用使用设置代理 - 知乎 (zhihu.com)

    [1].使用SSTap配合SSR节点 实现全局代理 (游戏加速等) (julym.com)

  • 相关阅读:
    elk中fliebeat的配置文件
    elk 中kafka启动脚本和配置文件
    启动多个logstash脚本
    当使用makemigrations时报错No changes detected
    MySQL5.7.23解压版安装教程
    linux shell变量的截取
    删除mysql数据库中表分区数据
    powershell 定时删除脚本
    利用WinRAR命令行压缩文件或文件夹
    Date对象和正则对象
  • 原文地址:https://www.cnblogs.com/optimo/p/14363226.html
Copyright © 2011-2022 走看看