Come installare Zeroshell su HD passo passo

installare-zeroshell-su-hd

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:

  1. Abilitare la connessione SSH
  2. Verifica delle unità
  3. Preparazione del disco
  4. 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>

Togliamo il cd e la chiavetta ed il nostro sistema si avvierà da disco fisso.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.