是否可以通过直接表达要使用的 pxe 服务器来测试 PXE 客户端?
我最好在 grub 中或安装了 CentOS 的测试 VM 中指定这一点。这绝不是一种生产方法,我只是想做一些测试,但无法访问我们环境的 DHCP 服务器。
答案1
Grub 有一个 ifconfig 命令,可以让您手动配置网络。
grub> ifconfig --address=<IP for this host> --mask=<network mask> --server=<TFTP server address>
设置网络接口后,将根磁盘设置为网络设备 (nd),将 Grub 指向内核/initrd 映像,然后启动它。
grub> root(nd)
grub> kernel /path/to/kernel/image
grub> initrd /path/to/initrd/image
grub> boot