首页 > 系统相关 >利用nginx对yum源进行转发

利用nginx对yum源进行转发

时间:2022-11-21 10:26:09浏览次数:42  
标签:10.20 http CentOS centos nginx yum 转发 20.216

1.需求:内网10.10.10.78需要安装yum源,从10.20.20.216上利用nginx转发yum源获取。(10.20.20.216从内网173.1.1.10上获取yum源)

2.前提条件:10.10.10.78与10.20.20.216网络和端口互通。

3.10.20.20.216 实施步骤:

3.1 查看10.20.20.216上yum源的配置

配置Centos-Base.repo

vi /etc/yum.repos.d/Centos-Base.repo

[base]
name=CentOS-7 - Base
failovermethod=priority
baseurl=http://173.1.1.10/centos/7/base7/
gpgcheck=0

[updates]
name=CentOS-7 - Updates
failovermethod=priority
baseurl=http://173.1.1.10/centos/7/updates7/
gpgcheck=0

[epel]
name=CentOS-7 - epel
failovermethod=priority
baseurl=http://173.1.1.10/centos/7/epel7/
gpgcheck=0

[extras]
name=CentOS-7 - extras
failovermethod=priority
baseurl=http://173.1.1.10/centos/7/extras7/
gpgcheck=0

3.2 10.20.20.216上nginx 的配置

#yum forward
server {
    listen    28888
    max_ranges 1;
    server_tokens  off;
    location  /  {
             proxy_pass http://173.1.1.10
}
    }    

重载nginx

nginx -s  reload

4.10.10.10.78 实施步骤

配置Centos-Base.repo

vi /etc/yum.repos.d/Centos-Base.repo

[base]
name=CentOS-7 - Base
failovermethod=priority
baseurl=http://10.20.20.216:28888/centos/7/base7/
gpgcheck=0

[updates]
name=CentOS-7 - Updates
failovermethod=priority
baseurl=http://10.20.20.216:28888/centos/7/updates7/
gpgcheck=0

[epel]
name=CentOS-7 - epel
failovermethod=priority
baseurl=http://10.20.20.216:28888/centos/7/epel7/
gpgcheck=0

[extras]
name=CentOS-7 - extras
failovermethod=priority
baseurl=http://10.20.20.216:28888/centos/7/extras7/
gpgcheck=0

5.遇到问题

yum install gcc 时报

 

 网络限制,需要网管放行。

6.重新yum install gcc 可以下载

标签:10.20,http,CentOS,centos,nginx,yum,转发,20.216
From: https://www.cnblogs.com/joyware/p/16910495.html

相关文章

  • Windows将nginx设置成开机自启动
    使用环境:Windows10专业版,nginx1.20.1通过两种方式实现nginx的开机自启动:winws和window计划程序。一、winws实现nginx开机自启动1、首先下载关于winws的程序包......
  • 第2-3-8章 分片上传和分片合并的接口开发-文件存储服务系统-nginx/fastDFS/minio/阿里
    目录5.10接口开发-分片上传5.10.1分片上传介绍5.10.2前端分片上传插件webuploader5.10.3后端代码实现5.10.3.1接口文档5.10.3.2代码开发5.10.3.3接口测试5.11接口......
  • Installing ingress-nginx on Kubernetes-1.25.2
    一、Installingingress-nginxonKubernetes-1.25.21地址https://kubernetes.github.io/ingress-nginxhttps://github.com/kubernetes/ingress-nginxbare裸金属,使......
  • Nginx11月自学
    有一个php服务在80端口想同时支持两种协议,可以开一个443ssl反代到80。代理是为了将更多的服务整合到一起呀,解决了端口号的占用问题。负载均衡upstream中的server可以......
  • Nginx For Windows HTTP转发和负载
    NginxForWindowsHTTP转发和负载​​一、需求说明​​​​二、配置文件​​一、需求说明使用Nginx进行端口转发,并且负载到两台服务器的服务上。监控本地服务器的9099端......
  • 前端学习 Nginx
    前端学习nginx本篇主要讲解nginx常用命令、基础概念(正向/反向代理、负载均衡、动静分离、高可用)、配置文件结构,并通过简单的实验来体验反向代理和负载均衡,最后说一下n......
  • 深入浅出学习透析Nginx服务器的基本原理和配置指南「负载均衡篇」
    负载均衡之前的章节内容中【深入浅出学习透析Nginx服务器的基本原理和配置指南「初级实践篇」】和【深入浅出学习透析Nginx服务器的基本原理和配置指南「进阶实践篇」】,我......
  • 配置本地yum源和局域网yum源
    引言:为什么要写这段引言呢,是因为在做配置局域网yum源的时候遇到了太多的疑问,于是把就这些问题记录下来,和大家分享一下。1、局域网yum源适用条件?举个例子,在公司里,某天断网......
  • Kubernetes 1.25.4数据平面自带nginx负载均衡实现高可用
    1、环境准备要点:1、使用一个FQDN统一作为APIServer的接入点;2、加入集群之前,每个节点都将该FQDN解析至第一个Master;3、加入集群之后,每个Master节点将该FQDN都解析至自身......
  • valet7.1php与本地nginxphp5.6切换操作,以及共存
    一、/usr/local/etc/nginx/nginx.conf不注释,用valet启动、停止默认访问本地项目是php5.6访问valet项目是7.1【解释】:因为本地配置的xxx.conf是在nginx/sites-enabled/......