通过 Internet 启动和安装 Potassium (PXE) 非常有用,从安装没有 CD-ROM 或 USB 端口的单台笔记本电脑到部署支持 Kali 安装的企业。
PXE 服务器设置
首先,我们需要安装dnsmasq来提供DHCP/TFTP服务器,然后编辑dnsmasq.conf文件。
apt-get install dnsmasq
nano/etc/dnsmasq.conf
在dnsmasq.conf中,启用DHCP、TFTP和PXE启动,并设置dhcp强> 范围以适应您的环境。如有必要,您还可以通过指示 dhcp-option 来定义您的端口和 DNS 服务器,如下所示:
interface=eth0
dhcp-range=192.168.101.100,192.168.101.200.12h
dhcp-boot=pxelinux.0
enable-tftp
tftp-root=/tftpboot/
dhcp 选项=3.192.168.101.1
dhcp 选项=6.8.8.8.8.8.8.4.4
现场编辑需要重启dnsmasq服务才能使更改生效。
重启 dnsmasq 服务
下载 Kali PXE 网络引导映像
现在,我们需要创建一个文件夹来存储 Kali Netboot Image 并从 Kali repo 下载我们想要的镜像。
mkdir-p/tftpboot
cd/tftpboot
# 对于 64 位系统:
wget http://repo.kali.org/kali/dists/kali-rolling/main/installer-amd64/current/images/netboot/netboot.tar.gz
# 对于 32 位系统:
wget http://repo.kali.org/kali/dists/kali-rolling/main/installer-i386/current/images/netboot/netboot.tar.gz
tar zxpf netboot.tar.gz
rm netboot.tar.gz
将目标配置为从网络启动
一切都已配置好,现在您可以启动目标系统并将其配置为从网络启动。它将从 PXE 服务器获取 IP 地址并启动 Kali。
查看更多:
- 如何创建自定义钾 ISO
- 如何在您的计算机上安装 Kali Linux
- 如何安装 Kali Linux 双启动 Windows
评论