-
DarkDevil88.
User deleted
Introduzione
In questa pagina viene spiegato come installare un server per l'installazione remota dei client.
Preparativi
Abilitare il componente universe dei repository ufficiali.
Installazione
È necessario installare sul server i pacchetti openbsd-inetd, tftpd-hpa, dhcp3-server.
Configurazione del server
Configurare il servizio DHCP
1- Per configurare il servizio DHCP sul server in modo da consentire ai client all'avvio di trovare, tramite PXE, il server d'installazione remota, aprire con un editor di testo e con i privilegi di amministrazione il file etc/dhcp3/dhcpd.conf, ed aggiungere alla fine del file le seguenti istruzioni:CODICEsubnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
filename "pxelinux.0";
}
2- Nel caso in cui il server DHCP sia diverso dal server d'installazione remota è necessario aggiungere anche la seguente riga:CODICEnext-server ip_server;
Sostituire la dicitura «ip_server» con l'IP del server d'installazione remota. Se questo parametro non è specificato, il server DHCP corrisponde al server d'installazione remota.
3- Per applicare le modifiche, riavviare il servizio digitando in una finestra di terminale il seguente comando:CODICEsudo /etc/init.d/dhcp3-server restart
Configurazione di tftpd-hpa
1- Configurare il server d'installazione, aprire con un editor di testo e con i privilegi di amministrazione il file /etc/inetd.conf e sostituire il contenuto con la seguente riga:CODICEtftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
2- Sempre con un editor di testo e con i privilegi di amministrazione aprire il file /etc/default/tftpd-hpa e modificarlo come segue:CODICERUN_DEAMON=”yes”
3- Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando:CODICEsudo /etc/init.d/tftpd-hpa restart
4- È necessario scaricare i file necessari all'installazione da rete; digitare i seguenti comandi avendo cura di scegliere il sistema e l'architettura desiderata:
-architetture a 32 bit:
CODICEcd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-i386/current/images/; mirror netboot/"
-architetture a 64 bit:
CODICEcd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/NOME_VERSIONE/main/installer-amd64/current/images/; mirror netboot/"
5- Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando:CODICEsudo cp -a netboot/* /var/lib/tftpboot
Avvio del client
Entrare nel BIOS del client ed impostare come avvio primario l'interfaccia di rete, salvare le modifiche apportate e riavviare il computer. Verrà avviata l'installazione di Ubuntu.
fonte: Ubuntu Wiki.