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 13 e 41 (in 28 versioni)
Versione 13 del 02/05/2008 21.24.58
Dimensione: 3766
Commento:
Versione 41 del 26/06/2008 18.18.41
Dimensione: 4840
Autore: NaldiniPaolo
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[Indice()]]
[[VersioniSupportate(hardy gutsy)]]
[[BR]]
[[Indice(depth=2 align=right)]]
[[VersioniSupportate(hardy gutsy feisty dapper)]]
Linea 5: Linea 6:
'''!SmokePing''' è un analizzatore di rete, permette il monitoraggio di domini e sottodomini inoltre è possibile monitorare anche dei servizi come DNS Server ed altri ancora.
Linea 7: Linea 7:
= Preparazione = Questa pagina descrive come installare '''Ubuntu''' da un dispositivo USB. Si tratta di una procedura indirizzata soprattutto alle persone che posseggono un computer privo di lettore CD-ROM, costretti quindi a utilizzare un dispositivo USB per installare un sistema operativo GNU/Linux.
Linea 9: Linea 9:
Per accedere all'interfaccia web dell'applicazione è necessario installare il server web '''apache'''. Consultare la [:Server/Web:relativa guida]. = Preparativi =
Linea 11: Linea 11:
= Installazione = È necessario un supporto rimovibile con dimensione pari o superiore a 1 GiB in modo da poter installare il sistema operativo. È necessario che il dispositivo sia [:Hardware/DispositiviPartizioni/PartizionamentoManuale:formattato] impostando un file-system di tipo «'''FAT32'''».
Linea 13: Linea 13:
Per installare '''!SmokePing''' è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] i seguenti pacchetti, reperibili dal [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository ufficiali]:
 
 * ''smokeping''
 * ''curl''
 * ''libauthen-radius-perl''
 * ''libnet-ldap-perl''
 * ''libnet-dns-perl''
 * ''libio-socket-ssl-perl''
 * ''libnet-telnet-perl''
 * ''libsocket6-perl''
 * ''libio-socket-inet6-perl''
[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti reperibili dai [:Repository:repository ufficiali]:
  * ''syslinux''
  * ''mtools''
Linea 25: Linea 17:
= Configurazione = = Metodo automatico =
Linea 27: Linea 19:
Creare il file `/etc/smokeping/config` con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e inserire un testo simile al seguente: == Script isotostick ==
Linea 29: Linea 21:
{{{
# Please edit this to suit your installation
owner = Nome Cognome
contact = indirizzo@email
cgiurl = http://localhost/cgi-bin/smokeping.cgi
mailhost = Server SMTP
# specify this to get syslog logging
syslogfacility = local0
# each probe is now run in its own process
# disable this to revert to the old behaviour
# concurrentprobes = no
'''!IsoToStick''' è uno script che copia il contenuto dell'immagine `.iso` di '''Ubuntu''' all'interno di una penna USB, ed è reperibile a [http://www.startx.ro/sugar/ questo indirizzo].

Una volta scaricato lo script renderlo eseguibile digitando in una finestra di terminale il seguente comando: {{{
chmod +x isotostick.sh
Linea 41: Linea 26:
In seguito copiare il contenuto dell'immagine `.iso` nella penna USB digitando in un terminale il seguente comando: {{{
sudo sh isotostick.sh ubuntu-*.iso /dev/sdX1
}}}
Sostituire la dicitura «sdX1» con il nome della partizione e avviare lo script.
Linea 42: Linea 31:
Modificare le diciture «Nome Cognome» e «indirizzo@email» «Server SMTP» adattandole alle proprie esigenze. == liveUSB ==
Linea 44: Linea 33:
Ogni modifica al file di configurazione per essere applicata necessita il riavvio del servizio:
{{{
sudo /etc/init.d/smokeping restart
}}}
Si tratta un piccolo programmino che copia l'interno contenuto del proprio CD all'interno della penna USB, scaricare il pacchetto `.deb` da [http://klik.atekon.de/liveusb/ questo indirizzo] ed installarlo tramite [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico: Gdebi].
Una volta installato si trova nel menu '''''Sistema -> Amministrazione -> Installazione !LiveUsb''''', non si deve far altro che inserire il CD di '''Ubuntu''' nel CD-ROM ed eseguire il programma, verrà copiato in modo automatico tutto il contenuto del CD all'interno della penna USB, verrà configurata in modo che si possa avviare da boot.
Linea 49: Linea 36:
== Messaggio di benvenuto == = Metodo manuale =
Linea 51: Linea 38:
Nelle impostazione è anche possibile modificare il messaggio di benvenuto a proprio piacimento, sempre nel file `/etc/smokeping/config` modificare il parametro '''remark''' a proprio piacimento. == Abilitare il Boot con SYSLINUX ==
Linea 53: Linea 40:
== Suddivisione dei menu == '''Syslinux''' è un boot-loader che opera su file-system di tipo ''FAT'' e ''MS-DOS/Windows''. Di seguito verrà mostrato come creare un supporto rimovibile avviabile da USB.
Linea 55: Linea 42:
'''!SmokePing''' da anche la possibilità di suddividere il menu a proprio piacimento, per esempio aggiungendo sottodomini di altre nazioni nel caso di un'azienda internazionale. === GNU/Linux ===
 0. [:Hardware/DispositiviPartizioni/MontarePartizioni/Fat:Montare] il supporto USB nella directory `/media`.
 0. Occorre identificare il proprio dispositivo, in modo da conoscere in quale partizione si trovi. Aprire un terminale e digitare:{{{
sudo fdisk -l}}}
 0. Per permettere al dispositivo di effettuare il boot da USB, digitare in un terminale il seguente comando, sostituendo la stringa `/dev/sdX1` con il nome della partizione del proprio dispositivo USB, trovato con il comando precedente:{{{
syslinux -s /dev/sdX1}}}
 0. Nella directory `/root` del dispositivo USB dovrebbe essere stato creato un file chiamato `ldlinux.sys`. È possibile ora avviare il boot dal proprio dispositivo USB.
Linea 57: Linea 50:
{{{
+ Mondo
=== Windows ===
 0. Scaricare la versione più recente di '''Syslinux''' in formato `.zip` da [http://www.kernel.org/pub/linux/utils/boot/syslinux/ qui]. All'interno è presente una la cartella «'''win32'''», nella quale è presente il programma per l'installazione.
 0. Collegare il dispositivo USB annotando la lettera associata dal sistema alla periferica, per esempio «'''E:'''» o «'''F:'''». Abilitare il boot entrando nella directory appena creata e digitare in un terminale MS-DOS:
 {{{
syslinux -s F:}}}
 0. Nella directory principale del proprio dispositivo dovrebbe essere stato creato un file chiamato `ldlinux.sys`. È possibile ora avviare il boot dal proprio dispositivo USB.
Linea 60: Linea 57:
menu = Mondo
title = Connettività mondiale
== Installazione del sistema sul supporto USB ==
Copiare l'intero contenuto del CD-ROM d'installazione nel dispositivo USB. Entrare nella cartella `casper` e copiare i file `initrd.gz` e `vmlinuz` nella root del dispositivo USB. Effettuare la stessa operazione per i file `isolinux.cgf` e `isolinux.txt` presenti nella cartella `/isolinux`.
Linea 63: Linea 60:
++ Europa == Modifica di SYSLINUX.CFG ==
Rinominare il file `isolinux.cfg` in `syslinux.cfg` e con un [:Ufficio/EditorDiTesto:editor di testo] eliminare tutti i percorsi che fanno riferimento alla directory `/cdrom/`. Per esempio, la riga:{{{
append file=/cdrom/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --}}}
Linea 65: Linea 64:
menu = Europa
title = Connettività europea
verrà sostituita con{{{
append file=/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --}}}
Linea 68: Linea 67:
+++ Svizzera = Avviare il Boot dal supporto USB =
Linea 70: Linea 69:
menu = Svizzera
title = Connettività svizzera
alerts = bigloss,someloss,startloss
host = www.ch.ti.abc
}}}

I «+» stanno ad indicare i vari sottolivelli che compongono i menu, mentre i parametri come '''host''', '''menu''' e '''title''' stanno ad indicare la configurazione da applicare.

= Monitoraggio dei servizi =

È anche possibile monitorare un servizio per esempio un ftp server oppure un dns, sempre nel file `/etc/smokeping/config` vanno apportate le seguenti modifiche:

{{{
[...]
*** Probes ***

+ DNS
binary = /usr/bin/dig
lookup = dominio.abc
pings = 10
step = 200

[...]
+ Servizi
menu = Latenza Server
title = Monitoraggio latenza (DNS, HTTP)

++ DNS
probe = DNS
menu = Latenza DNS
title = Latenza DNS

+++ Nome DNS
host = ns1.example.abc
}}}

In questo esempio viene monitorata la latenza di un DNS server, praticamente nella sezione '''Probes''' viene dichiarato un comando che verrà poi richiamato nella sezione '''Targets''' per la creazione del grafico.

= Visualizzare il traffico di rete =


Aprire il [:InternetRete/Navigazione:browser web] e digitare nella barra degli indirizzi il seguente indirizzo:
{{{
http://localhost/cgi-bin/smokeping.cgi
}}}

= Ulteriori risorse =

 * [http://oss.oetiker.ch/smokeping/index.en.html Sito ufficiale del progetto]
 * [http://howtoforge.com/monitoring_network_latency_smokeping_debian_etch Articolo su HowToForge]
Il dispositivo USB a questo punto, una volta avviato, dovrebbe funzionare esattamente come un normale CD-ROM d'installazione.
----
CategoryHomepage

BR Indice(depth=2 align=right) VersioniSupportate(hardy gutsy feisty dapper)

Introduzione

Questa pagina descrive come installare Ubuntu da un dispositivo USB. Si tratta di una procedura indirizzata soprattutto alle persone che posseggono un computer privo di lettore CD-ROM, costretti quindi a utilizzare un dispositivo USB per installare un sistema operativo GNU/Linux.

Preparativi

È necessario un supporto rimovibile con dimensione pari o superiore a 1 GiB in modo da poter installare il sistema operativo. È necessario che il dispositivo sia [:Hardware/DispositiviPartizioni/PartizionamentoManuale:formattato] impostando un file-system di tipo «FAT32».

[:AmministrazioneSistema/InstallareProgrammi:Installare] i seguenti pacchetti reperibili dai [:Repository:repository ufficiali]:

  • syslinux

  • mtools

Metodo automatico

Script isotostick

IsoToStick è uno script che copia il contenuto dell'immagine .iso di Ubuntu all'interno di una penna USB, ed è reperibile a [http://www.startx.ro/sugar/ questo indirizzo].

Una volta scaricato lo script renderlo eseguibile digitando in una finestra di terminale il seguente comando:

chmod +x isotostick.sh

In seguito copiare il contenuto dell'immagine .iso nella penna USB digitando in un terminale il seguente comando:

sudo sh isotostick.sh ubuntu-*.iso /dev/sdX1

Sostituire la dicitura «sdX1» con il nome della partizione e avviare lo script.

liveUSB

Si tratta un piccolo programmino che copia l'interno contenuto del proprio CD all'interno della penna USB, scaricare il pacchetto .deb da [http://klik.atekon.de/liveusb/ questo indirizzo] ed installarlo tramite [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico: Gdebi]. Una volta installato si trova nel menu Sistema -> Amministrazione -> Installazione LiveUsb, non si deve far altro che inserire il CD di Ubuntu nel CD-ROM ed eseguire il programma, verrà copiato in modo automatico tutto il contenuto del CD all'interno della penna USB, verrà configurata in modo che si possa avviare da boot.

Metodo manuale

Abilitare il Boot con SYSLINUX

Syslinux è un boot-loader che opera su file-system di tipo FAT e MS-DOS/Windows. Di seguito verrà mostrato come creare un supporto rimovibile avviabile da USB.

GNU/Linux

  1. [:Hardware/DispositiviPartizioni/MontarePartizioni/Fat:Montare] il supporto USB nella directory /media.

  2. Occorre identificare il proprio dispositivo, in modo da conoscere in quale partizione si trovi. Aprire un terminale e digitare:

    sudo fdisk -l
  3. Per permettere al dispositivo di effettuare il boot da USB, digitare in un terminale il seguente comando, sostituendo la stringa /dev/sdX1 con il nome della partizione del proprio dispositivo USB, trovato con il comando precedente:

    syslinux -s /dev/sdX1
  4. Nella directory /root del dispositivo USB dovrebbe essere stato creato un file chiamato ldlinux.sys. È possibile ora avviare il boot dal proprio dispositivo USB.

Windows

  1. Scaricare la versione più recente di Syslinux in formato .zip da [http://www.kernel.org/pub/linux/utils/boot/syslinux/ qui]. All'interno è presente una la cartella «win32», nella quale è presente il programma per l'installazione.

  2. Collegare il dispositivo USB annotando la lettera associata dal sistema alla periferica, per esempio «E:» o «F:». Abilitare il boot entrando nella directory appena creata e digitare in un terminale MS-DOS:

    syslinux -s F:
  3. Nella directory principale del proprio dispositivo dovrebbe essere stato creato un file chiamato ldlinux.sys. È possibile ora avviare il boot dal proprio dispositivo USB.

Installazione del sistema sul supporto USB

Copiare l'intero contenuto del CD-ROM d'installazione nel dispositivo USB. Entrare nella cartella casper e copiare i file initrd.gz e vmlinuz nella root del dispositivo USB. Effettuare la stessa operazione per i file isolinux.cgf e isolinux.txt presenti nella cartella /isolinux.

Modifica di SYSLINUX.CFG

Rinominare il file isolinux.cfg in syslinux.cfg e con un [:Ufficio/EditorDiTesto:editor di testo] eliminare tutti i percorsi che fanno riferimento alla directory /cdrom/. Per esempio, la riga:

append file=/cdrom/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --

verrà sostituita con

append file=/preseed/ubuntu.seed boot=casper xforcevesa initrd=initrd.gz quiet splash --

Avviare il Boot dal supporto USB

Il dispositivo USB a questo punto, una volta avviato, dovrebbe funzionare esattamente come un normale CD-ROM d'installazione.


CategoryHomepage