背景
内网环境,虚拟机均无法连接互联网
服务端: 192.168.226.133 (搭建iso本地yum源)
客户端: 192.168.226.135 (配置服务端yum源)
1.上传ISO文件
服务端:

将iso文件上传至/media目录
2. 创建存储,挂载目录
- 登录服务端远程服务器
- mkdir /ISO
- mount -o loop /media/CentOS-7-x86_64-DVD-2009.iso /ISO/

3.配置本地yum源repo文件
- 备份本机yum源文件
mkdir /etc/yum.repos.d/history
mv /etc/yum.repos.d/*repo /etc/yum.repos.d/history
- 创建本地repo文件
cat /etc/yum.repos.d/local.repo
/etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///ISO
enabled=1
gpgcheck=0
4.测试本地yum源
yum clean all
yum makecache

5.验证
vsftpd 安装成功,表明yum本地源搭建成功

6.基于ftp方式配置本地yum源发布源
客户端:
- 备份本地yum源文件
mkdir /etc/yum.repos.d/history
mv /etc/yum.repos.d/*repo /etc/yum.repos.d/history
- 创建本地repo文件
cat /etc/yum.repos.d/yum.repo
[ftp]
name=ftp
baseurl=ftp://192.168.226.133 (服务端ip)
gpgcheck=0
enabled=1
- 测试yum源
yum clean all
yum repolist
- 安装ftp包进行测试
下图可以看到,ftp安装成功,说明yum源配置成功

在无法连接互联网的内网环境中,通过在192.168.226.133服务端上传ISO文件并创建本地yum源,然后在192.168.226.135客户端配置FTP方式的yum源,经过备份、创建repo文件、测试安装软件(如vsftpd和FTP),验证了yum源的配置成功。
9万+

被折叠的 条评论
为什么被折叠?



