wsl使用宿主机网络代理
2023-12-18 13:36:11
问题
使用wsl宿主机网络代理,解决wsl的linux系统使用windows宿主机网络代理的问题
解决
- 首先获取宿主机IP
wsl中运行;
ip route |grep default|awk '{print $3}'
172.18.160.1
- 在wsl2的虚拟机中运行以下命令,若想一直开启宿主机代理,也可写入
vim ~/.zshrc
,然后使用source ~/.zshrc
,7890是宿主机网络代理端口
export https_proxy="http://172.18.160.1:7890"
export http_proxy="http://172.18.160.1:7890"
export all_proxy="sock5://172.18.160.1:7890"
export ALL_PROXY="sock5://172.18.160.1:7890"
- 若不想一直开启宿主机代理,设置命令开启或者关闭使用宿主机代理,在
vim ~/.zshrc
中写入,然后使用source ~/.zshrc
alias setp='export https_proxy="http://192.168.112.1:7890";export http_proxy="http://192.168.112.1:7890";export all_proxy="socks5://192.168.112.1:7890";export ALL_PROXY="socks5://192.168.112.1:7890";'
alias unsetp='unset https_proxy; unset http_proxy; unset all_proxy; unset ALL_PROXY;'
在终端输入setp即可开启代理, 输入unsetp 即可解除代理
文章来源:https://blog.csdn.net/qq_47564006/article/details/135058896
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!