使用Nginx制作内网yum镜像代理

作者: ygqygq2 分类: 系统/运维 发布时间: 2017-08-29 14:07

使用Nginx制作内网yum镜像代理

1. 背景

公司内网服务器不能直接通过Internet上网,但为了与外网通信和同步时间等,会指定那么几台服务器可以访问Internet。这里就是通过能上网的机器作为代理,制作内网使用的yum仓库。

2. 环境需求

  1. 内网dns(推荐,非必须,因为可使用IP代替)
  2. 一台能上Internet的服务器A
  3. 不能上Internet的服务器能与A服务器通信
  4. 这里示例为CentOS7和Ubuntu16

3. Nginx安装配置

Nginx安装在能上网的A服务器上,安装过程略。
具体一个nginx server配置如下:

以上使用阿里云镜像,其镜像版本很全,速度也很快。
http://mirrors.aliyun.com/

CentOS7系统镜像源:
cat /etc/yum.repos.d/CentOS-7.repo

EPEL第三方扩展源:
cat /etc/yum.repos.d/epel.repo

Ubuntu16 apt镜像源:
cat /etc/apt/sources.list

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注