配置ubuntu通过其他主机Clash访问外网(适用虚拟机)

分两种设置方式,一种是通过GUI界面进行设置,另一种是通过命令行进行设置

演示的ubuntu版本为20.04

GUI界面设置方式

  1. 先进入到网络设置

image-20230223110442925

  1. 进入代理设置

image-20230223110602185

  1. 进入宿主机的Clash,记好端口和IP

image-20230223110743950

  1. 按照上面的IP和端口填写好虚拟机内的代理设置

image-20230223110856485

  1. 打开google搜索测验一下,如果不行试试重启一下
    image-20230223111004091

命令行设置方式

  1. 编辑代理文件(没有的话新建一个)
    vim /etc/profile.d/proxy.sh
    
  2. 添加代理规则(根据上面查看的IP和端口修改)
    export http_proxy="http://192.168.2.144:7890"
     export https_proxy="http://192.168.2.144:7890"
     export ftp_proxy="http://192.168.2.144:7890"
     export no_proxy="127.0.0.1,localhost"
     # For curl
     export HTTP_PROXY="http://192.168.2.144:7890"
     export HTTPS_PROXY="http://192.168.2.144:7890"
     export FTP_PROXY="http://192.168.2.144:7890"
     export NO_PROXY="127.0.0.1,localhost"
    
  3. 应用
    source /etc/profile.d/proxy.sh
    
  4. 检查一下是否生效
    env | grep -i proxy
    

注意:两种方式可能针对用户而言的,不同用户可能需要重新设置


标题:配置ubuntu通过其他主机Clash访问外网(适用虚拟机)
作者:linrty
地址:https://blog.linrty.top/articles/2024/07/07/1720348776775.html

    评论
    0 评论
avatar

取消