5-07 6 views
PXE安装见CentOS7环境下的PXE网络部署
在大部分网络环境中都会已经有一个dhcp服务了,如果要在这样的网络环境中构筑pxe就需要dhcp proxy(就近选择原理)
在CentOS Linux的发行版本(fedora、rhel应该是一样,其它发行版本没确认过)中有这么一个非常好用的代理工具”dnsmasq”,可直接yum安装
下面是一个简单的配置就已经实现想要的功能了
1 2 3 4 5 6 7 |
[root@localhost ~]# vim /etc/dnsmasq.d/dhcp port=0 #禁用DNS端口,默认是会启用DNS服务器 dhcp-range=192.168.99.0,proxy #当前所在网段 dhcp-boot=pxelinux.0 pxe-service=x86PC,'Network Boot',pxelinux #enable-tftp # 因为我已经有独立的tftp Server了,所以此处不需要 #tftp-root=/var/lib/tftpboot |
配置完成后启动服务器就可以了
1 2 3 4 |
[root@localhost ~]# systemctl start dnsmasq [root@localhost ~]# ss -tunlp |grep :69 udp UNCONN 0 0 *:69 *:* users:(("dnsmasq",pid=1375,fd=7)) udp UNCONN 0 0 :::69 :::* users:(("dnsmasq",pid=1375,fd=8)) |
如果想赏钱,可以用微信扫描下面的二维码,一来能刺激我写博客的欲望,二来好维护云主机的费用; 另外再次标注博客原地址 itnotebooks.com 感谢!
