manjaro设置本地代理

作者: awsome365 | 来源:发表于2020-03-15 22:35 被阅读0次

    设置本地代理

    Linux图形化下设置本地代理与Windows类似,原理都是监听本地(127.0.0.1)的指定端口。也可以直接修改配置文件,这在无图形界面下很有用。

    图形设置

    Linux桌面比较多,一般系统设置-网络配置里可以直接配置,比较直观。下面是gnome的界面:

    image.png

    在xfce下只能配PAC,那就用配置文件来监听本地端口。

    配置文件设置

    在任意环境变量配置文件里(例如/etc/profile、~/.bashrc等),输入export http_proxy=http://127.0.0.1:port ,port是本地代理监听的端口。写入后重新加载该配置文件即可 source /etc/profile

    针对不同协议,可能要分别配置。下面罗列了些参考:

    no_proxy=localhost,127.0.0.0/8,*.local # 访问指定地址时不使用代理,可以用逗号分隔多个地址
    NO_PROXY=localhost,127.0.0.0/8,*.local
    all_proxy=socks://proxy.example.com:8080/
    ALL_PROXY=socks://proxy.example.com:8080/
    http_proxy=http://proxy.example.com:8080
    HTTP_PROXY=http://proxy.example.com:8080
    ftp_proxy=http://proxy.example.com:8080
    FTP_PROXY=http://proxy.example.com:8080  
    https_proxy=http://proxy.example.com:8080
    HTTPS_PROXY=http://proxy.example.com:8080
    

    其实不写入配置文件,直接在terminal中执行export命令也行。只是登出或重启后本地代理会失效。

    如果代理设置了用户密码验证,写成http_proxy=http://username:passwd@127.0.0.1:port 格式即可。

    VirtualBox中的Linux设置

    VirtualBox的虚拟机要使用宿主机的本地代理,虚拟机可以将网络设置为桥接。这样虚拟机直接连接到宿主机同一个局域网,相当于两台电脑。

    设置完虚拟机网卡,然后参照上面配置虚拟机。监听ip写局域网中宿主机的ip,端口写宿主机监听端口。

    其实,虚拟机网卡也可以设置为NAT模式。NAT模式虚拟机可以与宿主机通信,宿主机不能联通虚拟机。

    相关文章

      网友评论

        本文标题:manjaro设置本地代理

        本文链接:https://www.haomeiwen.com/subject/tgsiehtx.html