您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“如何通過Dhcp+Vsftp+Tftp+Xinted等服務安裝RHEL 5.3”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何通過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”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。