1、安装并配置:DHCP服务:
2)yum install dhcp* -y
3)编辑/etc/dhcpd.conf
√rpm -ql dhcp
√找到dhcpd.conf.example这个文件,复制到/etc下,替换dhcpd.conf
Cp /usr/share/doc/dhcpd.conf.example /etc/dhcpd.conf
√vim /etc/dhcpd.conf
修改成如下:(注意红色部分)
***********************************************************************
ignore client-updates;
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
# option domain-name "domain.org";
# option domain-name-servers 192.168.1.1;
option time-offset -18000; # Eastern Standard Time
filename "pxelinux.0";
next-server 192.168.1.88;
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.1.100 192.168.1.120;
default-lease-time 21600;
max-lease-time 43200;
host ns {
next-server marvin.redhat.com;
hardware ethernet 00:16:D3:07:68:27;
fixed-address 192.168.1.88;
}
}
***************************************************************************
√service dhcpd restart
√如果报错,则查看log日志,cat /var/log/message
2、安装tftp:
1)安装完成后会在根目录产生一个tftpboot文件夹
Chkconfig tftp on
Service xinetd restart
2)复制必要的文件:
Cd /tftpboot
Cp /usr/lib/syslinux/pxelinux.0 /tftpboot
Cp /光盘/p_w_picpath/pxeboot/initrd.img
Cp /光盘/p_w_picpath/pxeboot/vmlinuz
Mkdir /tftpboot/pxelinux.cfg
Cp /光盘/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
3)编辑default文件:
*************************************************************************
prompt 1
timeout 600
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 linux ks=ftp://192.168.1.88/ks.cfg
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append -
ftp://192.168.1.88/tftpboot/
PXE+TFTP+VSFTP+DHCP+Kickstart无人职守自动安装RHEL5
转载1)yum list |grep dhcp
ddns-update-style interim;
# option nis-domain "domain.org";
# we want the nameserver to appear at a fixed address
√chkconfig dhcpd on
default linux
label text
*************************************************************
3配置ks.cfg文件:
完成后拷贝到/var/ftp/目录中,和上面红字对应。(不要忘记安装VSFTP服务并配置)
备注:
启动时如果在第一个界面DCHP 后面的那个-都跳不过去,也就是检测不到 DHCP服务器就说明DHCP的设置有问题!!
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
无人不识又无人不迷糊的this
this的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。
作用域 显式 调用栈 JavaScript this -
RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
再也不用手动安装了!
linux 客户端 服务器 安装过程 配置文件 -
PXE+NFS+DHCP+TFTP+KICKSTART自动安装
1需要的软件tftp-server NFS DHCP 三个文件均可yum -y install xxx*安装即可
linux 系统安装 dhcp 休闲 pxe