• Separate DHCP and TFTP services
  •  Installing Kali Linux Over the Network (PXE Boot)




    Download 11,68 Mb.
    Pdf ko'rish
    bet150/174
    Sana15.01.2024
    Hajmi11,68 Mb.
    #137314
    1   ...   146   147   148   149   150   151   152   153   ...   174
    Bog'liq
    Kali-Linux-Revealed-2021-edition

    10.1. Installing Kali Linux Over the Network (PXE Boot)
    As we have seen in previous chapters, the basic Kali Linux installation process is straightforward
    once you know your way around. But if you have to install Kali on multiple machines, the standard
    setup can be quite tedious. Thankfully, you can start the Kali installation procedure by booting a
    computer over the network. This allows you to install Kali quickly and easily on many machines
    at a time.
    First, you will need to boot your target machine from the network. This is facilitated by the Pre-
    boot eXecution Environment (PXE), a client/server interface designed to boot any networked ma-
    chine from the network even if it does not have an operating system installed. Setting up PXE
    network boot requires that you configure at least a Trivial File Transfer Protocol (TFTP) server
    and a DHCP/BOOTP server. You will also need a web server if you want to host a debconf preseed-
    ing file that will be automatically used in the installation process.
    Fortunately, dnsmasq handles both DHCP and TFTP so that you can rely on a single service to set
    up everything you need. And the Apache web server is installed (but not enabled) by default on
    Kali systems.
    Separate DHCP and TFTP
    services
    For more complex setups,
    dnsmasq
    ’s feature set might be too limited or you might
    want to enable PXE booting on your main network that already runs a DHCP service.
    In both cases, you will then have to configure separate DHCP and TFTP services.
    The Debian installation manual covers the setup of
    isc-dhcp-server
    and
    tftpd-hpa
    for
    PXE booting.
    è
    https://www.debian.org/releases/stable/amd64/ch04s05
    258
    Kali Linux Revealed


    In order to set up dnsmasq, you must first configure it through
    /etc/dnsmasq.conf
    . A basic con-
    figuration consists of only a few key lines:
    # Network interface to handle
    interface=eth0
    # DHCP options
    # IP range to allocate
    dhcp-range=192.168.101.100,192.168.101.200,12h
    # Gateway to announce to clients
    dhcp-option=option:router,192.168.101.1
    # DNS servers to announce to clients
    dhcp-option=option:dns-server,8.8.8.8,8.8.4.4
    # Boot file to announce to clients
    dhcp-boot=pxelinux.0
    # TFTP options
    enable-tftp
    # Directory hosting files to serve
    tftp-root=/tftpboot/
    With
    /etc/dnsmasq.conf
    configured, you will need to place the installation boot files in the
    /tftpboot/
    directory. Kali Linux provides a file archive dedicated to this purpose that can be
    directly unpacked into
    /tftpboot/
    . Simply select between 32-bit (i386) and 64-bit (amd64) and
    standard or graphical (gtk) install methods for your target machine and choose the appropriate
    archive:
    è
    http://http.kali.org/dists/kali-rolling/main/installer-amd64/current/images/
    netboot/gtk/netboot.tar.gz
    è
    http://http.kali.org/dists/kali-rolling/main/installer-amd64/current/images/
    netboot/netboot.tar.gz
    è
    http://http.kali.org/dists/kali-rolling/main/installer-i386/current/images/
    netboot/gtk/netboot.tar.gz
    è
    http://http.kali.org/dists/kali-rolling/main/installer-i386/current/images/
    netboot/netboot.tar.gz
    Once you have selected the archive, create
    /tftpboot/
    , download the archive, and unpack it into
    that directory:
    mkdir /tftpboot
    cd /tftpboot
    wget http://http.kali.org/dists/kali-rolling/main/installer-amd64/current/images/
    å

    Download 11,68 Mb.
    1   ...   146   147   148   149   150   151   152   153   ...   174




    Download 11,68 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



     Installing Kali Linux Over the Network (PXE Boot)

    Download 11,68 Mb.
    Pdf ko'rish