上面让大家记的局域网socks端口10810就是填入到下方端口位置的,下面我设置这些环境变量写入到的~/.bashrc中,这样每次启动WSL2就会自动生效 来编辑bashrc文件,然后把上方的代码全部复制粘贴到bashrc文件的最后一行并保存 nano ~/.bashrc exportwindows_host=`cat/etc/resolv.conf|grep nameserver|awk'{print $2}'` ex...
打开控制面板\系统和安全\Windows Defender 防火墙\允许的应用。 将与代理相关的应用程序均设置为:允许其进行专用、公用网络通信。 特别注意的是:将Privoxy也配置为允许 windows端代理软件配置 启用“允许来自局域网的连接” 测试 在wsl2中配置http代理,如export http_proxy="http://172.22.176.1:10808"。注意:端口号...
但似乎在WSL2中,配置的代理要指向Windows的IP,网上常见的方式是通过: cat /etc/resolv.conf 来查看DNS服务器的IP,然后设置proxy即可。 但是我按照这个流程发现仍然不行! 解决方法 首先在Windows的终端中用 ifconfig来查看 Windows为你的WSL分配的IPv4地址,然后通过和Windows端相同的端口即可设置好Linux子系统的代理。
1.windowsv2ray客户端开启允许来自局域网的连接。 2.wsl中关闭自动更新dns nameserver /etc/wsl.conf 文件中设置为false。 [network] generateResolvConf = false 然后/etc/resolv.conf中nameserver替换成8.8.8.8或者其他可用的dns服务器。 (这里做这个的原因是默认的nameserver是宿主机windows10的IP,会通过windows10机...
在Windows下配置WSL2代理 第一步 打开猫猫中的允许互联网连接 第二步 打开Windows Defender 防火墙, 选择允许应用或功能通过 Windows Defender 防火墙 第三步 配置WSL2代理 新建proxy.sh文件,内容如下: source ./proxy.sh set:开启代理 source ./proxy.sh unset:关闭代理 ...
在Windows 上设置好代理,连上了谷歌开开心心,但是 WSL 2 不能共享 Windows 的代理策略,如果在 WSL 上再装一个代理软件那可太麻烦了,所以得想想办法。 其实办法还挺简单的,可能有的同学不知道,在一个局域网下如果有一台机器配置好了代理,那么这个代理是可以共享给这个局域网下的其他设备的,比较类似软路由哈!
<yourPortToForward>:Windows 转发代理的端口 listenaddress=0.0.0.0:表示将接受来自任何 IPv4 地址的传入请求,即多个网卡的 ip 皆可以访问到 <yourPortToConnectToInWSL>:wsl 需要被转发的端口 connectaddress:wsl 的 ip,通过在 powershell 下执行wsl hostname -i命令获取。刚说到 wsl2 已经支持 localhost 访问...
要了解如何为WSL2配置代理并自定义bash短指令,首先从在Windows中查看WSL2状态开始。更多使用方法可以查阅wsl.exe --help。注意到WSL可能存在工具缺失问题。如果分发版中没有curl或其他工具,可以利用apt进行安装。为了检查网络状态,可以尝试使用curl。通过加入-I参数,仅返回响应头,如:响应状态中的200 ...
终端代理 一. Windows中WSL2(子系统)安装前提条件 版本:win10专业版 对于x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。 低于18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。 二. Windows中WSL2(子系统)安装步骤(默认安装C盘) ...
[wsl2]localhostForwarding=truenetworkingMode=mirrored 重启wsl --shutdown 遇到过一些问题,wsl重启不管用 最终大招,重启windows FAQ 1、这个时候可能你访问内网的域名就会失败,报错Name or service not known sudo vim /etc/resolv.conf 在这里面添加一个nameserver 是公司的dns地址, ...