如何通过Dhcp+Vsftp+Tftp+Xinted等服务安装RHEL 5.3

73次阅读
没有评论

共计 3305 个字符,预计需要花费 9 分钟才能阅读完成。

这篇文章主要为大家展示了“如何通过 Dhcp+Vsftp+Tftp+Xinted 等服务安装 RHEL 5.3”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让丸趣 TV 小编带领大家一起研究并学习一下“如何通过 Dhcp+Vsftp+Tftp+Xinted 等服务安装 RHEL 5.3”这篇文章吧。

首先需要准备 RHEL 5.4 的系统镜像. 以备后期安装软件包及安装操作系统使用。

例如: 当前系统镜像名为:rhel5.4.iso path:/var/iso/rhel5.4.iso

开始动手安装。先挂载在 MNT 目录下, 便于安装 FTP 服务:

#mount -o loop /var/iso/rhel5.4.iso /mnt

开始安装:

#rpm -ivh /mnt/Server/vsftpd* 

设置开机自动启动:

#chkconfig vsftpd on 

重启服务:

#service vsftpd restart 

卸载:

#umount /mnt 

重新挂载到新目录下:

#mkdir /var/ftp/pub/package 

#mount -o loop /var/iso/rhel5.4.iso /var/ftp/pub/package/ 

编辑 YUM 库. 指定正确的 YUM 源:

#vim /etc/yum.repo.d/server.repo [base] name=redhat enterprise linux baseurl=file:///var/ftp/pub/package/Server/ enabled=1 gpgcheck=0

安装 TFTP 服务:

#yum install tftp* 

#chkconfig tftp on 

重启 XINETD 这个服务(因为 TFTP 是基于它的, 并非独立服务):

#service xinetd restart 

复制 PXE 必须的部分文件到指定目录下

#cp /usr/lib/syslinux/pxelinux.0 /tftpboot/ #cp /var/ftp/pub/package/images/pxeboot/initrd.img /tftpboot/ #cp /var/ftp/pub/package/images/pxeboot/vmlinuz /tftpboot/ #mkdir /tftpboot/pxelinux.cfg

编辑系统引导后无需人工操作的参数:

#cp /var/ftp/pub/package/isolinux/isolinux.cfg /tftpboot/pxeboot.cfg/default #vim default default linux prompt 1 timeout 10 #此处用于修改系统默认加载启动器后的等待时间,可以适当短一些  display boot.msg F1 boot.msg F2 options.msg F3 general.msg F4 param.msg F5 rescue.msg label linux kernel vmlinuz append initrd=initrd.img ks=ftp://192.168.1.101/pub/ks.cfg # 重点在这里  label text kernel vmlinuz append initrd=initrd.img text #cp ks.cfg /var/ftp/pub/

注:ks.cfg 是我提前配好的。若要简单测试可以使用下面这个。若要自己配置 KS 文件, 可以先安装 system-config-kickstart 包. 然后运行 system-config-kickstart 命令就可

########################################################################################################################## auth --useshadow --enablemd5 bootloader --location=mbr key --skip zerombr clearpart --all --initlabel text firewall --disable firstboot --disable keyboard us lang en_US logging --level=info url --url=ftp://192.168.1.101/pub/cdrom/ #Root password rootpw --iscrypted $1$dT2L65Y6$baJycC0jPzMYrjGL2IXq01 selinux --enforcing timezone Asia/Shanghai install xconfig --defaultdesktop=GNOME --depth=8 --resolution=640x480 part /boot --bytes-per-inode=4096 --fstype= ext3  --size=100 part / --bytes-per-inode=4096 --fstype= ext3  --size=4000 part swap --bytes-per-inode=4096 --fstype= swap  --size=2048 %packages @gnome-desktop ##########################################################################################################################

接下来是 DHCP 功能的实现:

#yum install dhcp*

#chkconfig dhcpd on

#cp /usr/share/doc/dhcpd-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf

#vim /etc/dhcpd.conf

在 conf 文件中,根据您的网段来修改不同网段的 IP:

########################################################################################################################## ddns-update-style interim; ignore client-updates; subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.101; option subnet-mask 255.255.255.0; option time-offset -18000; # Eastern Standard Time range dynamic-bootp 192.168.1.128 192.168.1.254; default-lease-time 21600; max-lease-time 43200; filename  pxelinux.0  #此行必须添加  next-server 192.168.1.101; # 此行必須添加  } ##########################################################################################################################

客户端设置:

开机,修改客户主机 BIOS 为网络启动模式。然后系统会自动搜索此网段的 DHCP 服务器,待搜索到后,真正做到了无人值守。你只需在旁边看着你的成果就行了。

以上是“如何通过 Dhcp+Vsftp+Tftp+Xinted 等服务安装 RHEL 5.3”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计3305字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)