• centos中代理的设置


    最近在校园网中使用一个centos的主机,链接网络是需要代理的,如果是windows主机在Internet选项里设置一下就可以,可是在linux这个任何配置都要更改配置文件的系统里我还真是纠结了好大一下的。现在把配置的方式总结在下面,一方面留给自己做备忘,另外别人看到也可以少走点弯路嘛。

    1.全局http代理

      所有用户(最简单最直接的配置方式,如果你按照这个配置了,后面的就不用看了)

        编辑/etc/profile添加

    http_proxy="http://username:password@proxy_ip:port"
    export http_proxy
    
    https_proxy="http://username:password@proxy_ip:port"
    export https_proxy
    
    ftp_proxy="http://username:password@proxy_ip:port"
    export ftp_proxy

        用户名和密码如果不需要的话可以不填写,只写IP地址和端口就可以了,像http://123.123.123.123:8000就可以了

        网上有好多相关的转载的文章都把 export http_proxy 写成了 export_http_proxy

        网上的只几乎都只是把http的那条写上了,运行命令的时候经常就连不上网了,尤其是一些github上的开源项目,地址都是https的,所以必须要加上https的条目哦,顺手把ftp的也加上吧,有备无患嘛。

       单一用户

        编辑~/.bash_profile添加和上面一样的内容

    http_proxy="http://username:password@proxy_ip:port"
    export http_proxy
    
    https_proxy="http://username:password@proxy_ip:port"
    export https_proxy
    
    ftp_proxy="http://username:password@proxy_ip:port"
    export ftp_proxy

    2.yum代理 (yum是centos里面下载软件的命令,和ubuntu里的apt-get相似,只配置这个就可以安装大部分常用软件了)

      编辑/etc/yum.conf添加

    proxy=http://username:password@proxy_ip:port

      同样用户名和密码如果不需要的话可以不填写

    3.wget代理 (wget是下载文件的,后面跟一个url就可以下载对应的文件了)

      编辑/etc/wgetrc添加

    https_proxy = http://username:password@proxy_ip:port/
    http_proxy = http://username:password@proxy_ip:port/
    ftp_proxy = http://username:password@proxy_ip:port/
  • 相关阅读:
    手机适配与viewport
    Vue组件之间的传值
    作用域链、闭包以及this的使用
    浏览器兼容性
    闭包
    BFC自适应布局
    Mybatis 事务管理
    Mybatis数据源
    Mybatis 缓存分析
    设计模式之禅(2)-设计模式
  • 原文地址:https://www.cnblogs.com/piaomiao1314/p/centos-proxy.html
Copyright © 2020-2023  润新知