wsl利用netsh端口转发实现http代理

1、端口转发

powershell 复制代码
netsh interface portproxy add v4tov4 listenaddress=192.168.1.102 listenport=10086 connectaddress=127.0.0.1 connectport=9999

2 端口检查

上面命令执行完成后,检查命令是否执行成功

powershell 复制代码
netsh interface portproxy show all

检查端口是否正常监听

powershell 复制代码
netstat -ano | findstr 10086

这里注意两个问题,遇到过netsh命令正常执行后,但是端口没有被监听
1、防火墙没有关闭
2、IP Helper服务没有启动

3 linux上使用转发的端口代理

powershell 复制代码
export http_proxy=http://192.168.1.102:10086
export https_proxy=http://192.168.1.102:1008

这样就可以实现wsl上的http代理了

相关推荐
AC是你的谎言1 小时前
网络层和数据链路层
linux·网络·学习·智能路由器
王道长服务器 | 亚马逊云1 小时前
AWS + 发财CMS:高效采集站的新形态
服务器·网络·云计算·音视频·aws
Miki Makimura1 小时前
KVStore 多行文章型键值扩展解析:切片存储与客户端多行交互
运维·服务器·网络·学习
JohnYan2 小时前
工作笔记 - WSL端口映射
后端·网络协议·visual studio code
星释2 小时前
Rust 练习册 :Luhn Trait与Trait实现
网络·算法·rust
爱编程的鱼2 小时前
ESLint 是什么?
开发语言·网络·人工智能·网络协议
njnu@liyong2 小时前
HTTP-大文件传输处理
网络·网络协议·http
Mr_Xuhhh3 小时前
应用层协议HTTP(1)
网络·网络协议·http
..空空的人3 小时前
C++基于websocket的多用户网页五子棋 --- 认识依赖库
网络·websocket·网络协议
心态特好4 小时前
详解:长连接/短连接/Cookie/Session/WebSocket
网络·websocket·网络协议