Terminal无法访问外网
问题现象 : 当在Linux上安装Clash后,浏览器可以访问而终端(Terminal)不行
问题原因 :Clash设置的代理环境变量未正确配置到终端中,导致终端无法使用代理
解决方法 :手动配置终端的代理环境变量。假设Clash监听的端口是
7890,可以在终端中输入以下命令设置HTTP和HTTPS代理:1
2export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890- 如果使用的是Zsh shell,需要将上述命令添加到
~/.zshrc文件中; - 如果是Bash shell,则添加到
~/.bashrc文件中,然后执行source ~/.zshrc或source ~/.bashrc使配置生效
- 如果使用的是Zsh shell,需要将上述命令添加到