zoukankan      html  css  js  c++  java
  • 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/
  • 相关阅读:
    设置IIS允许下载.config文件
    SQL Server 触发器
    MVC参数自动装配
    sql之left join、right join、inner join的区别
    C# 之泛型详解
    Frameset使用教程
    网页引用Font Awesome图标
    ubuntu下apache2 安装 配置 卸载 CGI设置 SSL设置
    深入理解JAVA I/O系列二:字节流详解
    深入理解JAVA I/O系列三:字符流详解
  • 原文地址:https://www.cnblogs.com/piaomiao1314/p/centos-proxy.html
Copyright © 2011-2022 走看看