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代理了

相关推荐
..过云雨15 分钟前
网络计算器实现 - 自定义套接字+序列化+守护进程
网络·网络协议·tcp/ip
hugerat1 小时前
在AI的帮助下,用C++构造微型http server
linux·c++·人工智能·http·嵌入式·嵌入式linux
三两肉1 小时前
HTTPS ECDHE 握手全解析
网络协议·https·github·rsa·echde
小宇的天下2 小时前
HBM(高带宽内存)深度解析:先进封装视角的技术指南
网络·人工智能
txinyu的博客2 小时前
HTTP服务实现用户级窗口限流
开发语言·c++·分布式·网络协议·http
ha20428941942 小时前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
糖~醋排骨2 小时前
DHCP服务的搭建
linux·服务器·网络
huohaiyu2 小时前
网络中的一些基本概念
运维·服务器·网络
llddycidy2 小时前
峰值需求预测中的机器学习:基础、趋势和见解(最新文献)
网络·人工智能·深度学习
小林一直冲2 小时前
华为设备配置与命令
网络