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

相关推荐
Thomas.Chan6 小时前
数据中心动环监控系统架构详解
运维·网络·计算机网络·其他·系统架构·数据中心
浩瀚之水_csdn7 小时前
Python 3 网络编程详解:从原理到实战
开发语言·网络·python
犹豫的哑铃7 小时前
WebSocket 协议
网络·websocket·网络协议
funnycoffee1237 小时前
lacp报文占多少字节?报文的目的mac
网络·网络协议·macos
薄荷椰果抹茶8 小时前
计算机导论_第4章_笔记
服务器·网络·笔记
lihao lihao8 小时前
Tcp Socket
网络·网络协议·tcp/ip
从零开始的代码生活_8 小时前
Linux select 多路转接详解
linux·运维·服务器·网络·网络协议·tcp/ip·计算机网络
2401_868534788 小时前
网络安全:信息加密、认证(鉴别)、数字签名(CA)、密钥安全分发
网络·网络协议
运维行者_17 小时前
企业无线网络监控的挑战与智能化演进趋势
大数据·运维·服务器·网络·数据库
国强_dev18 小时前
技术探讨:使用 stunnel 加密转发数据库连接时,如何获取客户端真实 IP?
数据库·网络协议·tcp/ip