zoukankan      html  css  js  c++  java
  • Linux系统作为客户端时的一些代理设置

    Linux系统(此文中使用的是CentOS6.4)主机作为客户端,在一个具有网路代理的网路环境中,访问网络时有如下几个地方需做客户端代理配置:

    1、图形界面下设置网络代理
    2、系统中的环境变量设置网络代理
    3、使用YUM时的代理设置
    4、应用程序本身的代理设置

    1、图形界面下的网络代理

    系统安装图形界面后,在System–> Preferences –> Network Proxy位置,即可打开网络代理的设置界面,如下图

    此处的代理设置为某些GUI程序访问网络时,提供了配置,但是比如使用Firefox时,在Firefox程序本身中仍需要配置网络代理,才可以访问网页(并且在Firefox中配置网络代理之后,即使此处未配置,Firefox就可以访问网页了)。

    此处的配置,实际保存的位置为~/.gconf/system/proxy目录与 http_proxy目录中

    Linux系统作为客户端时的一些代理设置

    2、与代理相关的环境变量

            与代理相关的常用环境变量有:http_proxy、https_proxy、ftp_proxy

            某些命令行工具需要使用代理时,即会用到此处的代理设置,如curl。

    格式为:

    export http_proxy=”http://USERNAME:PASSWORD@<proxyserver>:<proxyport>”


    若是想使此配置永久生效,将此配置添加至/etc/profile/**.sh或~./bash_profile中即可

    [root@TestMachine ~]# vim/etc/profile.d/proxy.sh          ##新创建proxy.sh添加如下三段

        export http_proxy=”http://USERNAME:PASSWORD@<proxyserver>:<proxyport>”

        export https_proxy=”http://USERNAME:PASSWORD@<proxyserver>:<proxyport>”

        export ftp_proxy=”http://USERNAME:PASSWORD@<proxyserver>:<proxyport>”

    3、YUM中的代理设置

    如果网络环境中使用了代理服务器,作为客户端的YUM仓库配置中就需要配置代理,才能使用基于互联网访问的YUM源

    #vim /etc/yum.conf

    添加如下段           

        proxy= http://<proxyserver>:<proxyport>

        proxy_username=USERNAME

        proxy_password=PASSWORD

    #yum clean all

    #yum makecache


     

    4、应用程序本身的代理设置

            某些GUI应用程序即使系统中已配置了代理,但其本身仍需配置代理,如Firefox(Edit->Preferences即可配置,此处不做赘述);

    而某些命令工具,如curl,若系统中已配置环境变量http_proxy,则可以直接使用,不需额外配置。如未在环境变量中配置代理,则使用curl时需通过相应选项指定代理了,如下:

    #curl -I  -x http://<proxyserver>:<proxyport> -U <username:password>

        -x或 --proxy            指令连接的HTTP代理地址

        -U或 --proxy-user      指定连接代理的用户名和密码

    本文永久更新链接地址http://www.linuxidc.com/Linux/2014-09/106215.htm

  • 相关阅读:
    高中函数知识点太多记不住?一张思维导图教你轻松学习函数
    电脑录屏软件哪个好?两类高效录屏软件的使用方法
    时间都去哪了?学会高效管理工作时间,天天都能“摸鱼”
    PPT中如何做炫酷帘幕动画?操作很简单,一起看看吧
    mp3转换器哪个好?教你两个快速转换音频文件的方法
    安利5款实用的微信小程序,便捷高效,百用不厌
    录屏软件哪个好?分享两个高效录屏的方法
    这就是大部分男生被分手的原因
    去水印软件如何使用?一个快速去除视频水印的方法
    Thinkphp6开启多应用模式
  • 原文地址:https://www.cnblogs.com/tmeily/p/4793931.html
Copyright © 2011-2022 走看看