网络引导安装CentOS7

准备一个虚拟机,配置好网络环境,待安装设备和该虚拟机网络在同一网络环境。

1  依赖库

        dhcpd:   动态分配IP

  xinetd:   对服务访问进行控制,这里主要时控制tftp

  tftp:     从服务器端下载pxelinux.0、default文件

  syslinux:   用于网络引导

  httpd:     在网络上提供安装源,也就是镜像文件中的内容

yum install dhcp xinetd syslinux tftp-server httpd

2  配置DHCP

        2.1  配置IP

        将服务器的IP设置为172.16.117.13(以此IP为例),以便DHCP能够正常启动,后续TFTP、HTTP都是运行在该IP上的。ens33为对应的网卡。

ip addr add 172.16.117.13/24 brd + dev ens33
ip addr show dev ens33

        2.2  配置DHCP       

        可以参考标准《RFC2131:Dynamic Host Configuration Protocol》深入了解DHCP原理和配置。

        dhcp的配置文件在/etc/dhcp/dhcp.conf:

#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.example
#   see dhcpd.conf(5) man page
#
# 1. 整体的环境设定
ddns-update-style none;
ignore client-updates;
default-lease-time 259200;
max-lease-time 518400;
option domain-name-servers 172.16.117.13;
# 上面是 DNS 的 IP 设定,这个设定值会修改客户端的 /etc/resolv.conf
# 2. 关于动态分配的 IP
subnet 172.16.117.0 netmask 255.255.255.0 {
       range 172.16.117.20 17
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值