CentOS设置上网代理全过程

 更新时间:2025年12月02日 14:33:06   作者:笑锝没心没肺  
该文章详细介绍了在CentOS 7.0系统上设置代理服务器的过程,包括设置全局代理、yum代理、wget代理以及配置Docker HTTP代理的步骤

这里以centos7.0为例,记录代理服务器设置过程:

1、设置全局代理,需要编辑profile文件

vim /etc/profile

#无用户名密码

export http_proxy=http://proxy_ip:prot

export https_proxy=https://proxy_ip:prot

#有用户名密码

export http_proxy=http://username:password@proxy_ip:prot

export https_proxy=https://username:password@proxy_ip:port

生效配置文件

source /etc/profile

查看当前已设置代理

echo $http_proxy

echo $https_proxy

2、yum的代理设置

vi /etc/yum.conf

添加下面内容

proxy = http://username:password@yourproxy:8080/

或者

proxy=http://yourproxy:8080

proxy=ftp://yourproxy:8080

proxy_username=username

proxy_password=password

3、Wget的代理设置

vi /etc/wgetrc

添加下面内容

# Proxy
http_proxy=http://username:password@proxy_ip:port/
ftp_proxy=http://username:password@proxy_ip:port/

4、配置docker http代理

mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/https-proxy.conf

[Service]
Environment="HTTP_PROXY=http://proxy.example.com:80/" 
"HTTPS_PROXY=https://proxy.example.com:443/" 
"NO_PROXY=localhost,127.0.0.1,docker-registry.example.com"

重启docker服务
systemctl daemon-reload
systemctl restart docker
systemctl show --property=Environment docker

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • linux进程监控与自动重启的简单实现方法

    linux进程监控与自动重启的简单实现方法

    这篇文章主要给大家介绍了关于linux进程监控与自动重启的简单实现方法,文中通过示例代码介绍的非常详细,对大家学习或者使用linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • Service Temporarily Unavailable的503错误是怎么回事?

    Service Temporarily Unavailable的503错误是怎么回事?

    一般来说,出现Service Temporarily Unavailable错误多半是因为网站访问量大,造成了流量超限或者并发数大引起的资源超限出现的错误
    2013-05-05
  • Godaddy VDS Simple Control Panel出错的解决方法

    Godaddy VDS Simple Control Panel出错的解决方法

    Godaddy VDS Unix提供的简易的Simple Control Panel服务器控制面板,但是对于我这款VDS中最低档次的服务器,内存256M来说,要运行所有的服务器组件服务,是个不小的考验
    2010-03-03
  • 图解linux安装tomcat(附常用命令)

    图解linux安装tomcat(附常用命令)

    这篇文章主要以图片文字结合的方式为大家介绍了linux安装tomcat,并linux操作tomcat一些常用命令,感兴趣的小伙伴们可以参考一下
    2016-01-01
  • Ubuntu挂载3T硬盘或大于2T磁盘的方法

    Ubuntu挂载3T硬盘或大于2T磁盘的方法

    本篇文章主要介绍了Ubuntu挂载3T硬盘或大于2T磁盘的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • Linux中Netcat工具的使用方式

    Linux中Netcat工具的使用方式

    这篇文章主要介绍了Linux中Netcat工具的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • 安装centos8设置基础软件仓库时出错的解决方案

    安装centos8设置基础软件仓库时出错的解决方案

    这篇文章主要介绍了安装centos8设置基础软件仓库时出错的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • Linux下实现免密码登录(超详细)

    Linux下实现免密码登录(超详细)

    这篇文章主要介绍了Linux下实现免密码登录的相关资料,非常不错,具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-10-10
  • Gunicorn运行与配置方法

    Gunicorn运行与配置方法

    这篇文章主要介绍了Gunicorn运行与配置方法,使用pre-fork worker模式,具有使用非常简单,轻量级的资源消耗,以及高性能等特点。对此感兴趣的朋友跟随小编一起看看吧
    2019-08-08
  • Ubuntu无网络连接及标识的解决方法

    Ubuntu无网络连接及标识的解决方法

    本文已解决 Ubuntu无网络连接/无网络标识解决方法的相关问题,并总结提出了几种可用解决方案,如果有遇到相同问题的朋友可以参考阅读下本文,对解决问题有一定的帮助
    2024-09-09

最新评论