要找到 Windows 的 IP 地址,可以利用 cat /etc/resolv.conf 命令在 Ubuntu 子系统中查看 DNS 服务器 IP。以 172.19.80.1 为例,通过设置环境变量 ALL_PROXY=:7890,即可完成 WSL2 中的代理配置。别忘了在 Windows 代理客户端上启用对本地局域网的请求权限。为了简化这一过程,可以编写一个 ba...
v2ray默认10809)3. 暂时关闭windows网络防火墙(只关闭公用网络就行)4. 开启代理软件的允许来自局域网的...
在WSL2用户的主目录下创建两个文件,分别用于启动和关闭代理。这两个文件可以命名为start_proxy.sh和stop_proxy.sh。在start_proxy.sh文件中,添加设置代理环境的命令,例如export http_proxy=http://yourproxyserver:port和export https_proxy=http://yourproxyserver:port。在stop_proxy.sh文件中,添加...
WSL2 网络代理配置 WSL2 默认使用 NAT 网络,因此 DNS 服务器执行 Windows,在/etc/resolv.conf中可以找到 DNS 服务器。 之后打开 Windows Calsh 的局域网连接,并找到端口。 server=`awk '$1 == "nameserver" {print $2}' /etc/resolv.conf` port=7897 export http_proxy="http://$server:$port" export...
不同于 wsl1 可以直接使用宿主机代理,wsl2 需要手动设置。 第一步需要确认 wsl2 能够 ping 通宿主机,宿主机 ip 地址可以通过命令得到: cat/etc/resolv.conf |grepnameserver |awk'{ print $2 }' 如果ping 不通,则是防火墙问题,在管理员权限下打开 windows powershell,输入命令: ...
通过windows代理上网 win10是可以直接通过localhost来访问wsl2的, 但是wsl2想访问Win10就没有那么容易了。 在wsl2中获取win10的ip地址 因为在`win10`和`wsl2`的网络环境中,`ip`地址是动态分配的,所以在`wsl2`想查看`win10`的地址需要通过如下的方式 ...
编辑代理设置文件 可以在~/下写两个文件,分别用于启动和关闭代理: #!/bin/bash# setup proxysocks_port=12345host_ip=$(cat /etc/resolv.conf|grep"nameserver"|cut -f2-d" ")proxy="socks5://$host_ip:$socks_port"# 根据情况使用socks5或者httpexportALL_PROXY=$proxyexporthttp_proxy=$proxyexporthttps...
配置WSL2 访问 Windows 上的代理 有两个关键步骤: 1. WSL2 中配置的代理要指向 Windows 的 IP; 2. Windows 上的代理客户端需要允许来自本地局域网的请求; 由于Linux 子系统也是通过 Windows 访问网络,所以 Linux 子系统中的网关指向的是 Windows,DNS服务器指向的也是 Windows,基于这两个特性,我们可以将 Window...
首先,设置遵从 https://blog.csdn.net/Yiang0/article/details/127780263 这个帖子设置。 后面是对Powershell配置脚本的优化。 # WSL 端口转发以及防火墙入站规则# 使用方法:# 添加# 单个端口 wslport-add -port 8080 -addr 0.0.0.0# 多个端口 wslport-add -port 8080-8082 -addr 0.0.0.0# 删除# 单个端口 ...