当前位置: 首页 > Linux

linuxyum源设置代理

时间:2023-04-06 07:13:07 Linux

一般在内网环境下,大部分服务器不能直接访问外网(为了安全),只有少数服务器可以访问外网。在无法访问外网的服务器上安装软件,容易因为依赖问题而出错。这时候可以使用可以访问外网的服务器作为代理来安装软件。Centos7下设置proxycase。服务器A可以访问192.168.1.10的外网。192.168.1.111的服务器B无法访问外网。可以通过内网IP访问服务器A。在服务器A上安装nginx,我们使用nginx作为yum的反向代理软件>yuminstallnginx-yconfigurenginx>vim/etc/nginx/conf.d/yum.confserver{listen80;服务器名称yum.com;location/centos/{proxy_passhttp://mirrors.aliyun.com/centos/;}location/epel/{proxy_passhttp://mirrors.aliyun.com/epel/;}}//重启nginx>nginx-sreload修改服务器B的repo文件//备份>cp/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.bak>vim/etc/yum.repos.d/CentOS-Base.repo[base]name=CentOS-$releasever-Base-yum。comfailovermethod=prioritybaseurl=http://yum.com/centos/$releasever/os/$basearch/http://yum.com/centos/$releasever/os/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osgpgcheck=1gpgkey=http://yum.com/centos/RPM-GPG-KEY-CentOS-7#released更新[updates]name=CentOS-$releasever-更新-yum.comfailovermethod=prioritybaseurl=http://yum。com/centos/$releasever/updates/$basearch/http://yum.com/centos/$releasever/updates/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updatesgpgcheck=1gpgkey=http://yum.com/centos/RPM-GPG-KEY-CentOS-7#可能有用的附加组件[extras]name=CentOS-$releasever-Extras-yum.comfailovermethod=prioritybaseurl=http://yum.com/centos/$releasever/extras/$basearch/http://yum.com/centos/$releasever/extras/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extrasgpgcheck=1gpgkey=http://yum.com/centos/RPM-GPG-KEY-CentOS-7#扩展现有组件功能的附加组件[centosplus]name=CentOS-$releasever-加上-yum.comfailovermethod=prioritybaseurl=http://yum.com/centos/$releasever/centosplus/$basearch/http://yum.com/centos/$releasever/centosplus/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplusgpgcheck=1enabled=0gpgkey=http://yum.com/centos/RPM-GPG-KEY-CentOS-7#contrib-Centos用户的组件[contrib]name=CentOS-$releaseever-贡献-yum.comfailovermethod=prioritybaseurl=http://yum.com/centos/$releasever/contrib/$basearch/http://yum.com/centos/$releasever/contrib/$basearch/#mirrorlist=http//mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contribgpgcheck=1enabled=0gpgkey=http://yum.com/centos/RPM-GPG-KEY-CentOS-7B修改服务器上的/etc/hosts目的是让服务器B解析yum.com>vim/etc/hosts192.168.1.111yum.com验证服务器B是否可以解析>pingyum.com刷新yum缓存>yumcleanall>yummakecache原文链接:https://rumenz.com/rumenbiji/...微信公众号:入门