• linux命令行模式下实现代理上网


    有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了!

    一、命令行界面的一般代理设置方法
    1、在profile文件中设置相关环境变量
    # vi /etc/profile

    http_proxy=192.168.10.91:3128 # 分别指定http、https、ftp协议使用的代理服务器地址
    https_proxy=192.168.10.91:3128
    ftp_proxy=192.168.10.91:3128
    no_proxy=192.168.10.0. # 访问局域网地址(192.168.20.0/24网段)时不使用代理,可以用逗号分隔多个地址
    export http_proxy https_proxy ftp_proxy no_proxy

     保存退出,注销重新登陆系统即可生效。

    现在代理上网时没有问题了,如果使用的是debian的系统要使用apt-get怎么办?

    三种方法:

    1.临时设置让 apt-get 使用代理

    直接在命令行下输入 export http_proxy=http://yourproxyaddress:proxyport

    2.永久设置

    编辑/etc/apt/apt.conf文件,在文件末尾加入

    Acquire::http::Proxy "http://yourproxyaddress:proxyport

    有的系统安装时没有apt.conf文件需要手动建立,此方法仅是给apt-get设置代理

    3.为apt和其他应用程序,如wget设置代理

    编辑.bashrc文件,在文件末尾添加

    http_proxy=http://yourproxyaddress:proxyport

    export http_proxy保存文件,退出重新登录设置生效。

  • 相关阅读:
    数据模型Model(I)
    泛型
    iOS开发之widget实现
    ios断点续传:NSURLSession和NSURLSessionDataTask实现
    iOS 直播类APP开发流程解析
    iOS实现电话状态监听 CoreTelephony
    iOS9全新的联系人相关框架——Contacts Framework
    iOS开发集成微信支付
    如何在 Git 里撤销(几乎)任何操作
    iOS开发网络缓存原理
  • 原文地址:https://www.cnblogs.com/AloneSword/p/3394806.html
Copyright © 2020-2023  润新知