Come installare Zeroshell su HD passo passo
Sappiamo che Zeroshell è una distro linux LIVE (funziona solo con il cd inserito), utilizzata per diverse attività tra cui:
- Hotspot router per l’accesso alla rete
- Accounting RADIUS per la contabilizzazione del tempo, traffico e costo delle connessioni
- Grafici e statistiche di traffico
- Bilanciamento e gestione del failover di connessioni Internet multiple
- Router per connessioni UMTS/HSDPA mediante modem 3G
- Wireless Access Point con Multiple SSID
- Gateway VPN Host-to-LAN usando OpenVPN
Configurazione di un client OpenVPN su sistemi Windows, Linux e Mac OS X - QoS e Traffic Shaping in modalità Transparent Bridge
- Web proxy con antivirus e blacklist dei siti di Fulvio Ricciardi
- Filtro web sui contenuti e controllo parentale tramite proxy trasparente
- Come configurare i DNS di OpenDNS
- Configurare il Captive Portal per autenticare gli utenti
In molti casi abbiamo la necessita di installare Zeroshell su Hard Disk, per l’installazione su Hard Disk procediamo con le seguenti operazioni:
- Abilitare la connessione SSH
- Verifica delle unità
- Preparazione del disco
- Mount della chiavetta USB ed esposione del sistema
- Per potere installare Zeroshell su disco fisso è necessario scaricare dal sito ufficiale nella sezione
DOWNLOAD l’immagine per COMPACT FLASH : - Per comodità rinominiamo il file scaricato in zeroshell.img.gz; copiamolo su una chiavetta usb ed
inseriamola nella macchina con Zeroshell avviato da cd.
ABILITARE LA CONNESSIONE SSH
- Una volta avviato il Zeroshell da cd ed inserita la chiavetta USB con l’immagine ZeroShell-1.0.beta5-
CompactFlash512.img, entrare nella voce SSH del browser ed abilitarlo come segue: - A questo punto usiamo un client per connetterci al nostro zeroshell remoto in SSH (vi consiglio putty)
VERIFICARE LE UNITA’
- A questo punto possiamo verificare la presenza del disco fisso ( nel mio caso IDE /dev/hda ) ed della
chiavetta USB:root@zeroshell root> fdisk -l
Disk /dev/hda: 10.1 GB, 10110320640 bytes
16 heads, 63 sectors/track, 19590 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 1985 1000408+ 83 Linux
Disk /dev/sda: 2063 MB, 2063597568 bytes
255 heads, 63 sectors/track, 250 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 251 2015200+ b W95 FAT32
Partition 1 has different physical/logical endings:
phys=(249, 254, 63) logical=(250, 225, 39)
root@zeroshell root>
Il disco IDE trovato è /dev/hda1 e la chiavetta USB è /dev/sda1.
PREPARAZIONE DEL DISCO
- In realtà non è necessario accedere alla configurazione delle partizioni del disco poiché l’immagine che
andremo ad esplodere sul disco si occuperà di creare le partizioni necessarie. - Mount della chiavetta USB ed esplosione del sistema:
Procediamo ora a montare il dispositivo /dev/sda1 per poterne usare il contenuto. Creiamo una direttrice
di appoggio chiamata “chiavetta” nella /mnt:
root@zeroshell root> cd /mnt/
root@zeroshell mnt> mkdir chiavetta
root@zeroshell mnt> ls
chiavetta loop1
root@zeroshell mnt>
root@zeroshell mnt> cd /
root@zeroshell /> mount /dev/sda1 /mnt/chiavetta
root@zeroshell /> - Ora nella direttrice /mnt/chiavetta troveremo il file di immagine pronto per essere esploso
direttamente sul nostro disco:
root@zeroshell /> cd /mnt/chiavetta
root@zeroshell chiavetta>
root@zeroshell chiavetta> gunzip -c zeroshell.img.gz>/dev/hda
root@zeroshell chiavetta>
root@zeroshell chiavetta> reboot
Broadcast message from root (pts/0) (Mon Jul 16 21:24:10 2007):
The system is going down for reboot NOW!
root@zeroshell chiavetta>
Lascia un commento