为使用 GRUB2 的机器配置网络引导(PXE启动服务器)

所需软件和服务: 服务器端DHCP: 为客户端分配IP (切记不要将DHCP Server网口连到非本地测试网络外的其他网络,会导致其他网络IP分配异常.)TFTP: 传送PXE Menu, Kernel, Initrd等文件NFS-utils: 网络文件系统,可供Client挂载,存储文件等Rpcbind: NFS的守护进程Syslinux: 提供PXE启动引导文件pxelinux.0 客户端 需要先在本机硬...
摘要由CSDN通过智能技术生成

 

所需软件和服务:

    服务器端

DHCP:        为客户端分配IP (切记不要将DHCP Server网口连到非本地测试网络外的其他网络,会导致其他网络IP分配异常.)
TFTP:        传送PXE Menu, Kernel, Initrd等文件
NFS-utils:   网络文件系统,可供Client挂载,存储文件等
Rpcbind:     NFS的守护进程
Syslinux:    提供PXE启动引导文件pxelinux.0

    客户端

    需要先在本机硬盘内完整安装一遍Linux操作系统,然后将该操作系统的镜像稍作修改后拷贝到nfs服务的启动目录内,以后相同硬件平台的客户端机器都可以从该目录启动和挂载根文件系统,实现PXE无盘操作.

    客户端需安装dracut和dracut-network,用于制作initrd启动镜像文件,dracut-network会为镜像内添加nfs等网络支持,如不安装会出现PXE启动过程中无法识别nfs的问题.

 

服务器端软件的安装,配置及启动

1. DHCP服务

设定本机固定IP:
     将要提供PXE启动服务的网口设定为固定IP 192.168.22.2,并重新启动网络, 查看IP是否生效
安装

yum install -y dhcp

修改DHCP配置文件
  vim /etc/dhcp/dhcpd.conf

# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.example
#   see dhcpd.conf(5) man page
#
default-lease-time 60000;
max-lease-time 720000;
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值