Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Installazione/DaRete"
Differenze tra le versioni 84 e 100 (in 16 versioni)
Versione 84 del 28/09/2008 10.07.35
Dimensione: 3311
Commento:
Versione 100 del 04/05/2010 19.51.57
Dimensione: 4370
Commento: ho sostituito riferimenti a 8.10 con 9.10 anche perchè li ho già testati
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from DanielSchwitzgebel/Prove3
Linea 3: Linea 4:
[[BR]]
Linea 4: Linea 6:
[[Informazioni(rilasci="9.10 8.04")]]
Linea 9: Linea 13:
= Preparativi =

Abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali.
Linea 11: Linea 19:
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] sul server i seguenti pacchetti reperibili dai [:Repository:repository] ufficiali: È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] sul server i pacchetti [apt://openbsd-inetd openbsd-inetd], [apt://tftpd-hpa tftpd-hpa], [apt://dhcp3-server dhcp3-server].
Linea 13: Linea 21:
 * ''inetutils-inetd''
 * ''tftpd-hpa''
 * ''dhcp3-server''
Linea 17: Linea 22:
= Configurazione server = = Configurazione del server =
Linea 19: Linea 24:
== Server DHCP == == Configurare il servizio DHCP ==
Linea 21: Linea 26:
 0. Per configurare il servizio DHCP sul server, in modo che i client al boot tramite PXE trovino il server d'installazione remota, con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/default/bluetooth`, ed aggiungere alla fine del file le seguenti istruzioni:{{{  0. 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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `etc/dhcp3/dhcpd.conf`, ed aggiungere alla fine del file le seguenti istruzioni: {{{
Linea 27: Linea 32:
 0. Nel caso che il server DHCP sia diverso dal server d'installazione remota aggiungere anche la riga:{{{
next-server IPServer;
}}} Sostituire la dicitura «IPServer» con l'IP del server d'installazione remota. Se questo parametro non è specifico, il server DHCP corrisponde al server d'installazione remota.
Linea 31: Linea 33:
 0. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando:{{{  0. Nel caso in cui il server DHCP sia diverso dal server d'installazione remota è necessario aggiungere anche la seguente riga: {{{
next-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.

 0. Per applicare le modifiche, riavviare il servizio digitando in una finestra di terminale il seguente comando: {{{
Linea 35: Linea 41:
== Configurazione tftpd-hpa == == Configurazione di tftpd-hpa ==
Linea 37: Linea 43:
 0. Configurare il server d'installazione, modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/inetd.conf` e sostituire il contenuto con la seguente riga:{{{
tftp dgram udp4 wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
 0. Configurare il server d'installazione, aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/etc/inetd.conf` e sostituire il contenuto con la seguente riga: {{{
tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
Linea 41: Linea 47:
 0. Sempre con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] modificare il file `/etc/default/tftpd-hpa` e modificare il file come segue:{{{  0. Sempre con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] aprire il file `/etc/default/tftpd-hpa` e modificarlo come segue: {{{
Linea 45: Linea 51:
 0. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando:{{{  0. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando: {{{
Linea 49: Linea 55:
 0. Digitare in una finestra di terminale il seguente comando per scaricare il netinstall di '''Ubuntu''':{{{
lftp -c “open http://archive.ubuntu.com/ubuntu/dists/versione/main/installer-architettura/current/images/; mirror netboot/”
cp -a netboot/* /var/lib/tftpboot
}}}sostituire le seguenti diciture:
  * «versione»: immettere una versione di '''Ubuntu'''
  * «architettura»: immettere una delle due architetture '''amd64''' o '''i386'''
 0. È necessario scaricare i file necessari all'installazione da rete; digitare, fra i seguenti, i comandi adatti alla propria architettura e al sistema desiderato:
Linea 56: Linea 57:
= Avvio client =   * '''Ubuntu 9.10''' «'''Karmic Koala'''»:
   * architetture a ''32 bit'': {{{
cd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/; mirror netboot/"
}}}
   * architetture a ''64 bit'': {{{
cd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/karmic/main/installer-amd64/current/images/; mirror netboot/"
}}}
Linea 58: Linea 67:
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 [:Installazione/Generale: Alternate] di '''Ubuntu''' tramite il [:Installazione/CdMinimale: CD minimale].   * '''Ubuntu 8.04''' «'''Hardy Heron'''»:
   * architetture a ''32 bit'': {{{
cd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/; mirror netboot/"
}}}
   * architetture a ''64 bit'': {{{
cd ~
lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64/current/images/; mirror netboot/"
}}}

 0. Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando: {{{
sudo 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/Generale:installazione] di '''Ubuntu'''.
Linea 62: Linea 87:
 * [https://help.ubuntu.com/community/PXEInstallServer Documento orginale]  * [https://help.ubuntu.com/community/PXEInstallServer Documento originale]
 * [:Installazione/CdMinimale:Installazione da CD minimale]
Linea 64: Linea 90:
 * [http://www.howtoforge.com/ubuntu_pxe_install_server Approfondimento dell'argomento su HowToForge]
Linea 66: Linea 93:
CategoryHomepage CategoryInstallazioneSistema CategoryAmministrazione

BR Indice(depth=1) Informazioni(rilasci="9.10 8.04")

Introduzione

In questa pagina viene spiegato come installare un server per l'installazione remota dei client.

Preparativi

Abilitare il [:Repository/Componenti:componente] universe dei [:Repository:repository] ufficiali.

Installazione

È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] sul server i pacchetti [apt://openbsd-inetd openbsd-inetd], [apt://tftpd-hpa tftpd-hpa], [apt://dhcp3-server 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 [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file etc/dhcp3/dhcpd.conf, ed aggiungere alla fine del file le seguenti istruzioni:

    subnet 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:

    next-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:

    sudo /etc/init.d/dhcp3-server restart

Configurazione di tftpd-hpa

  1. Configurare il server d'installazione, aprire con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /etc/inetd.conf e sostituire il contenuto con la seguente riga:

    tftp    dgram   udp    wait    root    /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
  2. Sempre con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] aprire il file /etc/default/tftpd-hpa e modificarlo come segue:

    RUN_DEAMON=”yes”
  3. Per applicare le modifiche riavviare il servizio digitando in una finestra di terminale il seguente comando:

    sudo /etc/init.d/tftpd-hpa restart
  4. È necessario scaricare i file necessari all'installazione da rete; digitare, fra i seguenti, i comandi adatti alla propria architettura e al sistema desiderato:
    • Ubuntu 9.10 «Karmic Koala»:

      • architetture a 32 bit:

        cd ~
        lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/; mirror netboot/"
      • architetture a 64 bit:

        cd ~
        lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/karmic/main/installer-amd64/current/images/; mirror netboot/"
    • Ubuntu 8.04 «Hardy Heron»:

      • architetture a 32 bit:

        cd ~
        lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-i386/current/images/; mirror netboot/"
      • architetture a 64 bit:

        cd ~
        lftp -c "open http://it.archive.ubuntu.com/ubuntu/dists/hardy/main/installer-amd64/current/images/; mirror netboot/"
  5. Per installare i file appena scaricati è sufficiente digitare in una finestra di terminale il seguente comando:

    sudo 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/Generale:installazione] di Ubuntu.

Ulteriori risorse


CategoryInstallazioneSistema CategoryAmministrazione