查看: 15|回覆: 0

[Debian] 【配置记录】Debian下配置PXE服务器安装Debian系统

[複製鏈接]

4

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-9-3
發表於 2020-5-4 04:23:00 | 顯示全部樓層 |閲讀模式

操作系统:

  Kali 5.3内核

系统服务:

  DHCP: isc-dhcp-server 监听UDP 53

  TFTP: tftpd-hpa 监听UDP 69

测试环境:

  KVM虚拟机

 

/etc/dhcp/dhcpd.conf

subnet 172.20.0.128 netmask 255.255.255.192 {
range 172.20.0.130 172.20.0.191;
option domain-name-servers 223.5.5.5,8.8.8.8;
option routers 172.20.0.129;
option broadcast-address 172.20.0.191;
default-lease-time 600;
max-lease-time 7200;
filename "pxelinux.0";
next-server 172.20.0.129;
allow booting;
allow bootp;
}

/etc/default/isc-dhcp-server

INTERFACESv4="virbr1"

/etc/default/tftpd-hpa

TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"

说明:

  我给虚拟机设置了俩网桥virbr1和virbr2 virbr1用来上网和pxe virbr2用来管理 只有pxe使用dhcp 所以这里就没有virbr2的配置

  virbr1绑定了俩ip 172.20.0.65和172.20.0.129 其中129用作pxe 我tftp这块懒得改了 反正防火墙控制着访问策略呢

  pxelinux那些文件去镜像站下 举个例子就是https://mirrors.tuna.tsinghua.edu.cn/debian/dists/stable/main/installer-amd64/20190702/images/netboot/

  地址可能随着时间的推移失效(版本更新) 其他的系统应该都差不多

  把下载的这些东西都仍在tftp的服务目录下 我的是/srv/tftp

  确保isc-dhcp-server和tftpd-hpa都启动了 防火墙端口放开了 然后就可以用PXE装系统了

注意:

  一个局域网中只能存在一个DHCP服务器 否则会冲突 所以PXE安装系统的时候不要使用路由器 或者关闭路由器的DHCP功能

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部