oracle7.3 uefi pxe,基于DHCP、PXE和kickstart自动安装设置CentOS 7.3

配置DHCP

修改配置设定提供DHCP的网卡/etc/sysconfig/dhcpd:DHCPDARGS=eth0

这里使用与客户端网络相连的eth0提供DHCP服务,此处不设置也没关系,会根据下面dhcpd.conf中的subnet使用对应的网卡。

设定DHCP分配IP段及PXE服务,修改/etc/dhcp/dhcpd.conf:#option definitions common to all supported networks...

option domain-name "mydomain.org"; #域名

option domain-name-servers ns1.ustc.edu.cn; #域名服务器

default-lease-time 600;

max-lease-time 7200;

subnet 192.168.100.0 netmask 255.255.255.0 {

option routers 192.168.100.254;

option subnet-mask 255.255.255.0;

option nis-domain "mydomain.org";

option domain-name "mydomain.org";

option domain-name-servers 202.38.64.7;

option time-offset -18000; # Eastern Standard Time

range dynamic-bootp 192.168.100.1 192.168.100.253;

default-lease-time 21600;

max-lease-time 43200;

host node148 {

hardware ethernet a0:42:3f:33:49:5f;

fixed-address 192.168.100.148;

}

}

option space PXE;

option PXE.mtftp-ip code 1 = ip-address;

option PXE.mtftp-cport code 2 = unsigned integer 16;

option PXE.mtftp-sport code 3 = unsigned integer 16;

option PXE.mtftp-tmout code 4 = unsigned integer 8;

option PXE.mtftp-delay code 5 = unsigned integer 8;

option architecture-type code 93 = unsigned integer 16; # RFC4578

class "pxeclients" {

match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";

next-server 192.168.100.254;

if option architecture-type = 00:07 {

filename "shim.efi"; #x86_64 UEFI引导

#} else if option architecture-type = 00:06 {

#filename "bootia32.efi"; #ia32 UEFI引导,本文后面未涉及

} else {

filename "pxelinux.0"; #传统LEGACY引导

}

}

如不知道客户端MAC地址,不设置固定IP,那么将会自动分配随机地址,客户端系统装好后可以修改客户端配置设置成固定IP。

重启动DHCP服务:

# service dhcpd restart

服务端配置到此结束,下面开始客户端安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值