不同于 wsl1 可以直接使用宿主机代理,wsl2 需要手动设置。 第一步需要确认 wsl2 能够 ping 通宿主机,宿主机 ip 地址可以通过命令得到: cat/etc/resolv.conf |grepnameserver |awk'{ print $2 }' 如果ping 不通,则是防火墙问题,在管理员权限下打开 windows powershell,输入命令: New-NetFirewallRule -Displ...
在wsl2中配置http代理,如export http_proxy="http://172.22.176.1:10808"。注意:端口号请结合自己的代理设置进行修改 执行命令curl cip.cc查看ip地址 后面可以采用一些脚本方便代理的设置和取消 比如在~/.zshrc中添加如下配置: # set_proxy export host_ip=$(cat /etc/resolv.conf |grep "nameserver" |cut -...
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机器...
综合这四个详细步骤,你将能够在WSL2环境中成功地设置并使用Windows主机上运行的代理服务。这样你就可以...
Jenkins是基于Java开发,可以从Ubuntu软件包安装,也可以使用ARchive(WAR)文件构成一个完整的Web应用程序...
wsl2配置使用windows网络代理 wsl2配置使⽤windows⽹络代理 wsl2获取ip地址 cat /etc/resolv.conf|grep nameserver|awk '{print $2}' => 例如:172.22.176.1 注:由于windows防⽕墙的存在,此时可能出现ping 172.22.176.1失败 新建防⽕墙⼊站规则 打开控制⾯板\系统和安全\Windows Defender 防⽕...
在Windows中的软件配置网络代理, 一般就是127.0.0.1:[port], 其中[port]在各个代理软件中查询. 而在WSL2中稍微有点特殊. 如果仔细观察过Windows资源管理器中的Ubuntu目录的话, 会发现它的开头是\\wsl.localhost\Ubuntu-22.04, 有点类似于局域网. 事实上也确实如此, 在 WSL2 中, 用 Windows 版本的Clash 设置...