背景:公司局域网环境,只提供代理服务器&代理账号的方式上网。Linux服务器各种工具代理设置方法整理如下:

1. 命令行界面设置代理

命令行界面的一般代理设置方法:在profile文件中设置相关环境变量,分别指定对应服务需要用到的代理服务器地址

$ vi /etc/profile
http_proxy=192.168.10.91:3128
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

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

2. yum

yum代理设置

$ vi /etc/yum.conf
proxy=http://proxy_user:proxy_password@yourproxy.com:port

3. wget

除第#1条里面介绍的命令行设置代理方式以外,还可以直接在wget命令后面跟上代理服务器参数

//http代理
$ wget http://mirrors.aliyun.com/repo/Centos-7.repo -e use_proxy=yes -e http_proxy=http://username:password@yourproxy.com:port  //https代理
就在http的基础上再加一个参数,--no-check-certificate,不检查服务器的证书

3. apt-get

三种方法

① 临时设置让apt-get使用代理,直接在命令行输入代理设置,再apt-get

$ export http_proxy=http://yourproxyaddress:proxyport

② 永久设置

# 编辑/etc/apt/apt.conf文件,在文件末尾加入Acquire::http::Proxy "http://yourproxyaddress:proxyport"# 有的系统安装时没有apt.conf文件需要手动建立,此方法仅是给apt-get设置代理

③ 为apt-get和其他应用程序,如wget设置代理

# 编辑.bashrc文件,在文件末尾添加http_proxy=http://yourproxyaddress:proxyport
export http_proxy# 保存文件,退出重新登录设置生效。

4. npm

# 1、设置代理(http和https 是分开的)
$ npm config set proxy http://proxyhost:proxyport
$ npm config set https-proxy http://proxyhost:proxyport# 2、取消代理
$ npm config delete proxy# 3、查看代理信息(当前配置)
$ npm config list# 4、设置仓库
设置仓库
$ npm config set registry=http://registry.npmjs.org
# 或
$ npm config set registry=https://registry.npm.taobao.org
# 或
$ npm install --production --registry https://registry.npm.taobao.org
# 或
$ npm install -g xxxxxxx --registry https://registry.npm.taobao.org
# 或
$ npm install xxxxxxx --registry https://registry.npm.taobao.org

5. pip

# Windows 系统
> pip install --proxy https://proxy_user:proxy_password@yourproxy.com:port xxx# CentOS 系统
$ export https_proxy=http://username:password@yourproxy.com:port
$ pip install xxx

6.docker pull 使用代理

# mkdir -p /etc/systemd/system/docker.service.d
#vi /etc/systemd/system/docker.service.d/http-proxy.conf
写入下面的内容
[Service]
Environment="HTTP_PROXY=http://***:***@***.***.***.***:***/" "HTTPS_PROXY=http://***:***@***.***.***.***:***/" "NO_PROXY=localhost,127.0.0.1,docker-registry.somecorporation.com"#更新配置
# systemctl daemon-reload#重启docker
# systemctl restart docker

7.kubadm 使用代理

#设置系统代理
$ export http_proxy=http://IP:PORT
$ export https_proxy=http://IP:PORT$ kubeadm init ...#解除系统代理
$ unset http_proxy
$ unset https_proxy

【代理设置】Linux Windows 系统下各工具设置代理方式笔记(整理中)相关推荐

  1. outlook2010签名设置 怎麼用html 设置名片,windows10系统下Outlook2010如何设置邮箱签名...

    经常使用邮箱的朋友们,都会设置一个邮箱签名.而邮箱签名就是在你发出的每封邮箱后面都会加上你的签名档内容,方便邮件接收者了解你的基本信息,相当于个人名片.那么,windows10系统下Outlook20 ...

  2. Linux系统下Gawk工具的使用方式

    Gawk是GNU awk,是awk遵循开源的实现.而gawk是一款功能强大的文本处理工具,这款软件自成体系,实际上就是一个用于处理文本的编程语言工具. #官方网站关于awk和gawk的文档 https ...

  3. 0网卡开启_中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程

    中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程.所谓bond,就是把多个物理网卡绑定成一个逻辑网卡,使用同一个IP工作,在增加带宽的同时也可以提高冗余性,一般使用较多的就是来提 ...

  4. Windows系统下安装配置 MinGW-w64 开发环境

    MinGW.MinGW-w64 简介 MinGW(全称为,Minimalist GNU for Windows),它实际上是将经典的开源 C语言编译器 GCC 移植到了 Windows 平台下,并且包 ...

  5. linux/Windows系统如何安装PHP-openssl扩展

    今天倒腾了半天公司的OA办公系统,原来现在很多的smtp服务器是需要ssl方式加密的,而支持ssl需要php加载openssl扩展.所以本文我们将和大家一起分享如何在linux/Windows系统下安 ...

  6. 双网卡同网段静态路由_WINDOWS系统下双网卡设置路由 本文主要涉及到静态路由...

    WINDOWS系统下双网卡设置路由 本文主要涉及到静态路由. 二.WINDOWS系统下设置路由 在WINDOWS下手动设置路由主要在DOS系统中命令符下(在运行输入 栏中键入COMMAND或者CMD即 ...

  7. Windows系统下的TCP参数优化(注册表\TCPIP\Parameters)

    Windows系统下的TCP参数优化 TCP连接的状态与关闭方式及其对Server与Client的影响 http://www.2cto.com/net/201304/206071.html 通常会采用 ...

  8. 【TCP/IP】Windows系统下的TCP参数优化

    通常会采用修改注册表的方式改进Windows的系统参数.下面将为大家介绍Windows系统下的TCP参数优化方式,适用于Windows 2003.Windows XP.Windows 7以及Serve ...

  9. linux软件安装非系统盘,linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装...

    linux操作系统可不可以像安装windows软件一样在windows系统下的硬盘上安装 答案:2  信息版本:手机版 解决时间 2020-07-24 14:13 已解决 2020-07-23 16: ...

最新文章

  1. 解惑:为什么云计算和物联网会同时出现——微云网络
  2. 存储过程和函数——概述||创建存储过程||调用存储过程||查看存储过程||删除存储过程
  3. opencv生成随机图(随机彩图,随机灰图)
  4. nova 命令汇总三 ——网络相关命令
  5. IIS 7 及以上 IIS错误页“编辑功能设置...”提示“锁定冲突”
  6. 树莓派 docker homeassistant_利用树莓派追踪飞机航行轨迹的骚姿势分享(转载)
  7. 随堂小测app冲刺(三)
  8. Java回顾之多线程同步
  9. nokia x7 android 9.0,诺基亚X7升级Android 9.0系统
  10. 机器视觉--入门小结
  11. leetcode 387. 字符串中的第一个唯一字符(First Unique Character in a String)
  12. ABP框架源码学习之修改默认数据库表前缀或表名称
  13. 如何在 Mac 上使用网络位置?
  14. OBjectve-c 基本数据类型 总结
  15. 深度:芸芸众司向AI进军路上的笑与泪
  16. 计算机是如何储存信息的,计算机是如何储存信息的
  17. Bug解决-RuntimeError: Sizes of tensors must match except in dimension 2. Got 320 and 160 (The offendin
  18. 产品经理需要了解的宏观趋势(共享经济专题)1/7
  19. 计算机主板供电,主板供电/元器件
  20. 经典:统计字符串中汉字,英文,数字,特殊符号个数

热门文章

  1. 【互联网+“创新创业大赛”】智慧课堂项目计划书
  2. [普通物理]波的能量与干涉
  3. 免费分享我的匿名邮件群发系统,可匿名发送: 163 126 139 gmail qq 21cn 263 及各类企业级邮件
  4. 美国盐湖城郊区一购物中心发生枪击案 致2人受伤
  5. 【指纹识别】基于模板匹配实现指纹识别门禁系统含Matlab源码
  6. 广告营销的三大制胜法则
  7. 昂达v80 plus linux,昂达V80 Plus平板电脑评测 眼就被惊艳到了
  8. 科技论文写作中脚注生成方法
  9. Selenium browser.helperApps.neverAsk.saveToDisk不起效的解决及http请求和响应抓包
  10. 记于2018年元旦后