Việc khởi động và cài đặt Kali qua mạng (PXE) có thể hữu ích từ việc cài đặt máy tính xách tay đơn lẻ không có CD-ROM hoặc cổng USB cho đến triển khai doanh nghiệp hỗ trợ việc cài đặt Kali. Thiết lập PXE Server Đầu tiên, chúng ta cần phải cài đặt dnsmasq để cung cấp DHCP/TFTP server và sau đó chỉnh sửa file dnsmasq.conf. apt-get install dnsmasq nano /etc/dnsmasq.conf Trong dnsmasq.conf, kích hoạt khởi động DHCP, TFTP và PXE, cũng như thiết lập phạm vi dhcp để phù hợp với môi trường của bạn. Nếu cần, bạn cũng có thể xác định cổng và DNS server của mình bằng chỉ thị tùy chọn dhcp như dưới đây: Mã (Text): interface=eth0 dhcp-range=192.168.101.100,192.168.101.200,12h dhcp-boot=pxelinux.0 enable-tftp tftp-root=/tftpboot/ dhcp-option=3,192.168.101.1 dhcp-option=6,8.8.8.8,8.8.4.4 Với các chỉnh sửa tại chỗ, dịch vụ dnsmasq cần được khởi động lại để các thay đổi có hiệu lực. service dnsmasq restart Tải về Kali PXE Netboot Image Bây giờ, chúng ta cần phải tạo một thư mục để lưu trữ Kali Netboot Image và tải xuống hình ảnh mà chúng ta muốn từ repo Kali. Mã (Text): mkdir -p /tftpboot cd /tftpboot # for 64 bit systems: Mã (Text): wget https://repo.kali.org/kali/dists/kali-rolling/main/installer-amd64/current/images/netboot/netboot.tar.gz # for 32 bit systems: Mã (Text): wget https://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 Định cấu hình mục tiêu để khởi động từ mạng Với mọi thứ được cấu hình, bây giờ bạn có thể khởi động hệ thống đích của mình và cấu hình nó để khởi động từ mạng. Nó sẽ lấy địa chỉ IP từ PXE server và bắt đầu khởi động Kali.