六、安装dhcp服务,同时修改配置
1、 安装
rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
2、 复制配置模板文件到指定的目录中,并重命名
cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
3、 修改配置文件,添加一行:filename "/pxelinux.0",其他的修改自己完成就行了。这文件的位置一定要注意,不然会失败,切记
[root@localhost isolinux]# vim /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
next-server 192.168.1.14; #PXE服务器IP地址(这个基本可以理解为本机IP)
filename "/pxelinux.0"; #注意此行的位置,写在subnet下面的话会失败 (这点很重要很重要,我前面一直失败与这个有很大的关系,网上其他的文档在这点上都是错误的。)
subnet 192.168.1.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.1.254;
option subnet-mask 255.255.255.0;
option nis-domain "example.com";
option domain-name "example.com";
option domain-name-servers 192.168.1.254;
option time-offset -18000; # Eastern Standard Time
# 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.128 192.168.1.254;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
#host ns {
# next-server marvin.RedHat.com;
# hardware ethernet 12:34:56:78:AB:CD;
# fixed-address 192.168.1.110;
#}
}
4、 启动dhcp服务
service dhcp start
七、 安装kickstart并进行配置
首先安装Kickstart:
rpm -ivh system-config-kickstart-2.5.16-2.noarch.rpm
在gnome环境下配置kickstart的指令如下:
system-config-kickstart
之后的配置步骤如下:
基本配置,按自己需求来就好
安装方法,选择httpd安装,切记不要输入任何的帐号,我们采用的匿名安装
引导安装程序选项,不需要做更改
分区信息,创建三个分区
网络配置,我使用的静态分配地址(动态同样如此)
显示配置,按自己需求来就好
软件包的选择,我选择了Kernel Developent和Development Tools安装(但千万不要选择这两个软件包,不然的话在安装的时候会报错的)
其他的都是默认设置,没有做修改
生成文件ks.cfg,保存到/var/www/html下
通过PXE使用网络安装RHEL6(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/b03e28b2b9039d9a1fcd892a2a9d4dc6.html