whistle WPROXY代理安装及配置

这是一个基于nodejs的轻量级网络代理软件,采用本地BS架构,配置规则丰富,支持定义插件,适合各种业务及技术场景。

一、安装

官网参考安装地址:http://wproxy.org/whistle/install.html

安装步骤:

1、安装nodejs环境,访问https://nodejs.org/,安装LTS版本的Node。

2、完成步骤1后在控制台敲入npm,验证是否已经安装成功。

3、安装 whistle, 在控制台输入:

npm install -g whistle 可换镜像环境,具体方法参考官网。

4、完成步骤3以后,在控制台输入w2 status 字样,会显示:

No running whistle.

再输入:w2 start 启动代理环境:

image.png

5、在浏览器输入以上网址皆可访问代理控制台,一般格式为:IP:8899

二、配置

使用浏览器输入: ip:8899 ,见如下界面:

image.png

规则配置功能说明:

image.png

以https 转为 http为例,完整映射如下:

https://192.168.100.125:31355 http://192.168.100.125:31355

**说明: 一旦出现 https://192.168.100.125:31355 的请求,将换为 http://192.168.100.125:31355 **

更多规则示例,请参考官网。

三、手机HTTPS 配置

在功能菜单栏选中 HTTPS,如图:

image.png

勾选"capture tunnel connects" , 如图:

image.png

使用手机扫描二维码,下载证书后,安装到手机里面。

Android:一般在"安全“里面找到安装入口,选择”本地安装证书“。

IOS证书:一般安装后需要启用信任,启用路径:设置-通用-关于手机-证书信任设置。注意:安装和信任路径不一样。

window证书:点击下载后,按照下面的步骤进行安装,记得存储到“本地计算机”及“受信任区域”。参考文档:https://blog.csdn.net/qq_30665009/article/details/124701795

配合:Proxy SwitchyOmega 进行环境切换

下载地址:http://pan.dasyun.cn/s/6mkmMcH8k49qDjX

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容