PEX远程安装服务器

实验环境

一台PEX远程安装服务器
一台未安装系统的客户端

实验步骤

搭建pex远程安装服务器

修改selinux配置文件,禁止selinux服务

vi /etc/sysconfig/selinux
在这里插入图片描述
更改结果如图所示,保存退出
重启linux系统 init 6或者reboot

停止iptables服务

service iptables stop

配置IP地址

ifconfig eht1 192.168.113.110/24
网卡名可通过ifonfig查看,如果是eth0 则更改为eth0

挂载光盘

mount /dev/sr0 /mnt

建立服务器的yum仓库文件rhel6.repo

rm -f /etc/yum.repos.d/*.repo
vi /etc/yum.repos.d/rhel6.repo

在这里插入图片描述
内容如图所示

安装vsftpd服务

安装
yum -y install vsftpd
启动
service vsftpd start
查看服务是否启动
netstat -anpt | grep vsftpd
在这里插入图片描述

复制光盘文件到共享目录rhel6

mkdir /var/ftp/rhel6
cp -rf /mnt/* /var/ftp/rhel6

验证ftp服务器

在这里插入图片描述
如果打不开,查看ftp是否启动成功,如果启动成功,执行iptables -F
在重新启动ftp服务。

安装tftp服务

yum -y install tftp-server
vim /etc/xinetd.d/tftp

修改“disable = yes”为“disable = no”
在这里插入图片描述
启动tftp服务

准备客户端主机无盘启动时所需的linux内核,初始化镜像文件

cd /mnt/images/pxeboot
cp vmlinuz initrd.img /var/lib/tftpboot

安装syslinux软件包(支持PXE功能)复制PXE引导程序

yum -y install syslinux
cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot

建立启动菜单文件,安装system-config-kickstart软件包

mkdir  /var/lib/tftpboot/pxelinux.cfg
yum  -y  install  system-config-kickstart

配置自动应答文件

应用程序-----系统工具-----kickstart进行相应的配置
在这里插入图片描述
保存
/root/ks.cfg
启用
cp /root/ks.cfg /var/ftp/rhel6

修改启动菜单

vim  /var/lib/tftpboot/pxelinux.cfg/default

在这里插入图片描述

安装dhcp

yum -y install dhcp
vi /etc/dhcp/dhcpd.conf

在这里插入图片描述

启动dhcp服务

安装测试

关闭虚拟机自带的dhcp功能

在这里插入图片描述

客户机安装linux

创建一个虚拟主机,和pex远程安装服务器在一个网卡,开机后即可实现自动安装,如图
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值