O ZeroShell é um sistema operacional linux que fornece os principais serviços necessários em uma rede local, ele foi desenvolvido por Fulvio Ricciard administrador de sistemas do instituto nacional de física nuclear (INFN) - Itália.O ZeroShell é disponibilizado em forma de livecd ou imagem para compact flash, atualmente ele se encontra na versão 1.0 beta12. Ele é muito versátil, é de fácil instalação e configuração. Todos os serviços que ele oferece são de forma integrada, e facilmente configurados via interface Web.
Entre os serviços que ele disponibiliza estão:
- Firewall;
 - Proxy com antivirus;
 - Servidor DNS;
 - Servidor DHCP;
 - Servidor RADIUS;
 
Além destes há vários outros serviços caso queira conhecer todos visite o site oficial www.zeroshell.net. Lá pode-se encontrar vários tutoriais e informações sobre o sistema. Bem vamos ao tutorial de como instalar o ZeroShell no HD.
Inicialmente faça o donwload da versão para HD na versão mais recente, como mostrado na figura a seguir.

Salve a imagem em um pendrive, então insira o pendrive na máquina que deseja instalar o ZeroShell, e de boot na máquina com um livecd do ZeroShell (Faça download da versão cd e grave-a em um cd). 
Depois que a máquina tiver iniciado, será mostrado um menu com várias opções de atalhos para configuração do ZeroShell, aperte 'S' para ir para o shell, então vamos checar os discos, digite o comando fdisk -l, como representado abaixo.
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>  
Verifique que será listado o seu HD e seu pendrive, no exemplo o HD é /dev/hda1 e o pendrive é /dev/sda1.
Monte o pendrive com os comandos abaixo:
root@zeroshell root> cd /mnt/ 
root@zeroshell mnt> mkdir pendrive
root@zeroshell mnt> ls 
pendrive  loop1  
root@zeroshell mnt> cd / 
root@zeroshell /> mount /dev/sda1 /mnt/pendrive
root@zeroshell /> 
Agora o pendrive está pronto para ser utilizado para a instalação. Ele está localizado no diretório /mnt/pendrive.
root@zeroshell /> cd /mnt/pendrive 
root@zeroshell pendrive> gunzip -c zeroshell.img.gz>/dev/hda 
root@zeroshell pendrive> 
root@zeroshell pendrive> reboot 
Broadcast message from root (pts/0) (Fry Jan 08 18:45:10 2010): 
The system is going down for reboot NOW! 
root@zeroshell pendrive> 
(Obs. Observe bem no comando gunzip -c zeroshell.img.gz>/dev/hda  não há o número '1' na frente do hda. Caso o seu sistema tenha um disco diferente troque as letras).
- Remova o pendrive;
 - Reinicie o sistema, e retire o cd.
 - Pronto agora o sistema iniciará pelo HD.
 
Em breve mais posts sobre o ZeroShell. Aguardem!
Qualquer dúvida ou sugestão de novo post sobre o ZeroShell favor postar nos comentários.
Everton Moschen Bada


2 comentários:
gostaria de saber como cadastrar os cliente e e velocidade para cada um e como e feito os firewall no sistema grato
Como faz para cadastro os clientes e amarra-lós com mac e ip.
Postar um comentário
Obrigado por sua contribuição!!! E continue nos visitando!!!!