Desenvolvimento de um servidor de arquivos em rede

(NAS) com o uso do FreeNAS
Camilo Kaneviecher1
1

Faculdade de Tecnologia Senac Pelotas
Curso Superior de Tecnologia em Redes de Computadores
Rua Gonçalvez Chaves, 602 - Centro
cecaene@gmail.com

Resumo. O presente projeto tem como objetivo demonstrar como é feita a
implementação, instalação e configuração de um servidor de armazenamento
de arquivos na rede (NAS). Usando - se de um item bastante comum em nosso
meio: um computador antigo, que por defasado acaba-se sem nenhuma
utilidade. O sistema que utilizaremos para essa ocasião será o FreeNAS, um
sistema de simples instalação, implementação e configuração. Que trará uma
nova função para aquele computador esquecido. O uso do servidor de
arquivos realizado aqui, é destinado, a pequenas e micro empresas e até
mesmo em casas onde se faz o uso de compartilhamento de arquivos, trazendo
mais organização e segurança para os arquivos em rede.
Abstract. This project aims to demonstrate how is done the implementation,
installation and confguration of a server on the network file storage (NAS).
Using a fairly common item in our device, an old computer lagged up with no
utility. The system we will use for this occasion will be the FreeNAS, a simple
system we will use for this occasion will be the FreeNAS, a simple system
installation, implementation and configuration. That will bring a new function
for that forgotten computer. The use of file server held here, is destined to mall
and micro enterprises and even in homes where there is the use of file sharing,
organizing and bringing more security to the network file.

1. Introdução
Um dos problemas de uma micro empresa, acaba sendo o pouco espaço encontrado para
centralizar e armazenar todos os arquivos de uma rede, fazendo entao o
compartilhamento de arquivos em mais de um computador, transformando o
armazenamento dos arquivos da rede um problema.
Por que não centralizar todos os arquivos da rede em apenas um lugar? Esse é
um dos pontos primordiais do uso dos NAS, mas o alto custo de um NAS profissional,
acaba se tornando inviavel.
Portanto por que não transformar aquele computador antigo e parado em um
potente NAS? Um computador parado que esteja funcionando, mais alguns HDS e o uso
do Sistema Operacional FreeNAS 7.0.2, acaba se tornando uma idéia útil e prática, onde
acabamos por "reciclar" aquele velho computador, ganhamos tempo com a busca de
arquivos na rede, organizamos e centralizamos todos os arquivos em um lugar só.

1. foram especialmente desenvolvidos para o compartilhamento de arquivos. Limitado ao seu próprio hardware. é o nome para Servidores de Armazenamento de Arquivos. sendo assim um servidor de armazenamento de arquivos simples. geralmente em um sistema operacional desenvolvido estritamente para essa função. Vantagens Servidores NAS. Mostrando para o usuário Windows. De forma fácil. tem a versão live..Network Attached Storage Os servidores de armazenamento de arquivos são tão importantes nos atuais ambientes de TI que eles têm sido desenvolvido em um grupo de produtos independentes nos últimos anos. Uma vez que o FreeNAS. Isto significa que é compacto e eficiente. será apenas um repositório de FTP. onde se roda direto de um CD. Para intranet. ganhando facilidade em sua instalação e recursos voltados apenas para o compartilhamento de arquivos. apenas uma unidade extra com os dados da rede dentro. ele é bastante simples de instalar e de configurar. Tornando o seu servidor de arquivos mais bem otimizado do que os sistemas operacionais genéricos. o mesmo torna-se um NAS dedicado. permitindo ou não o acesso daquele usuário. . mas sim uma distribuição FreeBSD. FreeNAS FreeNAS é um software gratuito que transforma um computador em um servidor NAS.1. 3. 2. Apesar disso. Network Attached Storage (NAS). NAS . rápido e objetivo. e a questão de lentidão se muitos usuários estiverem conectados ao mesmo tempo. muito usado em servidores. com discos pré configurados. dedicado a uma única tarefa: o NAS. Onde grava-se a . simples e barata. que não pode efetuar outras tarefas gerais como um Sistema Operacional (Windows.. onde acaba não necessário o uso de Sistemas Operacionais Genéricos. ele não é um distribuição Linux.) 3. pois foi desenvolvido em torno da interface de administração via web e de uma combinação de scripts em php e Shell.2. outro sistema Unix-like. tem em versão para CD. Como citado por Gary Sims em seu livro "Learning FreeNAS". Apple OS etc. Fácil Instalação . transformar um computador em um servidor NAS.FreeNAS foi projetado com apenas um objetivo.2. Seus Sistemas Operacionais foram desenvolvidos apenas para essa função de compartilhar arquivos. Desvantagens Em relação aos NAS vindo de fábricas esses possuem limitações ao Hardware.FreeNAS. Principais vantagens do uso do FreeNAS   Fácil Utilização . o qual geralmente não seja possível fazer upgrades. e procede a instalação. Eles consistem em um ou mais servidores internos. onde eles fornecem seus espaços em disco para o armazenamento de arquivos. transformado em servidores de armazenamento de arquivos.iso e dá o boot. com arquivos de instalação. O FreeNAS é conhecido como um sistema operacional incorporado. 2. é instalado em um computador. Servidores NAS são basicamente máquinas ligadas em rede local. precisando o auxilio de um disquete ou pen drive.

é um sistema operacional dedicado NAS. ferramentas e/ou aplicativos de dificil configuração. poderoso e objetivo. acaba-se então está questão pois o custo é 0. instalação e configuração. podemos usar aquele "velho" computador que está parado à algum tempo. O valor será sempre o mesmo 0. bem acessivel.2. Simples. Pois os NAS precisam de espaço para se armazenar coisas. placas-mães com resfriamento diferenciado etc. Desde o planejamento de sua rede. Ao contrario de uma instalação completa de um sistema operacional tradiconal.0 . não exige uma configuração top de linha com 4Gb de memória. que tenha um driver de cd funcionando. Fácil Administração .1. usar em meu NAS? Isto com certeza é uma questão muito importante. FreeNAS: Pré . duplicações de arquivos. como uma solução cara. onde se usa o mínimo de um computador.Como dito. o hardware necessário para a sua utilização até os principios da rede cabeada e sem fio.. daqui a alguns meses precisar para um servidor NAS por motivo de espaço. Capacidade de armazenamento: Quantos HDS. apenas com a configuração de rede local. minimo que for mas precisa-se de um. Sempre é melhor sobrar do que faltar espaço. lógico que se 10 usuários forem tranferir dados ao mesmo tempo o uso da CPU não vai ser o mesmo do que 1 usuário. o FreeNAS. A interface de gerenciamento é de uso simples. para evitarmos futuros transtornos. Planejamento Tudo na área de TI precisa-se de um bom planejamento. acaba-se por ser "limpo" sem excessos de serviços. consiga fazer uma modificação sem maiores problemas ou demoras. Por esse motivo. não seria nada agradável. 4. 4. não há nada para se preucupar em sua instalação. desde que o mesmo funcione e adicionar a capacidade de armazenamento desejada. Quesitos esse que acaba destacando o FreeNAS como um NAS. Com o uso do FreeNAS.Requisitos O FreeNAS. Não importa se for destinado a 1 usuário. qual a maioria dos tipos de arquivos. O seu programa de gerenciamento seja de fácil intendimento onde um administrador. é sempre importante ser comentadas.1. 4. implementação. Hardware O FreeNAS. não é por ser um sistema de fácil implementação e configuração. processadores potentes acima de 2 núcleos. 4. ou 25 usuários. é visto por muitos usuários. acaba-se desnecessário de alguns detalhes minimos que não podem passar por despercebidos. sem mistérios para configurações. FreeNAS.2. cópias. É sempre bom levar em consideração o número de usuarios que vão fazer o uso do NAS. O uso do FreeNAS é simples até mesmo em relação Software x Hardware. Administração: Pense sempre em uma solução NAS de fácil.. Mas é sempre bom termos um planejamento sobre o seu uso na rede. USB 2. E com um servidor de arquivos não é diferente 2 itens são importantes para se trabalhar com NAS:    Custo: O custo de um servidor NAS comercial.

FreeNAS: Instalação Com o conhecimento necessário em relação ao FreeNAS e ao seu hardware. e efetuaremos o boot . tanto a distância do ponto de acesso. Tornando ainda mais complicado a conexão com o servidor. lajes). em seus tempos primórdios usado um cabo coaxial.3. quanto a obstaculos na frente (paredes. Em uma rede bem estuturada temos que levar algumas considerações. 5. já temos os cabos CAT5 e CAT6 e também o uso das fibras óticas. ou para instalar o próprio FreeNAS em uma dessas unidades. Entra ainda alguns fatores. A Rede Como estamos montando um servidor de arquivos na rede. Por questão de preço. onde a tranferencias ocorrerá em Gb e não em Mb. tanto doméstica como empresarial. 5. 4. Gigabits ou Megabits: Para uma rede rápida é bom ser considerado sempre uma rede em gigabit. e de disponibilidade. Se você tem uma rede mal estruturada. armários. switches ou se vai ter conexões sem fios. instalar e configurar o nosso servidor de arquivos. com o número x de portas de acordo com o que a sua necessidade precisa.1. Plugues: Sempre usado o RJ45.org). tornando o envio e recebimento de arquivos mais lento do que por cabo. Switches: Como teremos uma pequena rede. começaremos a implantar. onde se "cripam" os 8 fios encontrados no cabo CAT5. Arquivos de instalação Acessando a página do projeto FreeNAS (http://www.     Cabos: Cabo de rede. que é o mais comum entre uma rede doméstica e de micro empresa. um ponto importante é a própria rede. é bom "prever" uma futura expansão em sua rede.0. lenta. preucupando-se com Switches e placas-de-rede já com esse tipo de conexão. Melhorando também o desempenho da inicialização do FreeNAS. deixando os HDs. usaremos o arquivos . o tipo de plugue. vendo que o tempo levado para se ligar através de um Sistema Operacional em uma USB é mais rápido.1. Wireless O FreeNAS tem suporte ao acesso via wireless.0. para não haver aqueles improvisos de não ter mais lugar em seu Switch para mais computadores. Portanto não é o melhor método para se conectar ao FreeNAS.iso FreeNAS 7. que acabam por deixar mais lenta a conexão.freenas. Portanto é bom ter a sua estrutura preparada para receber periféricos em Gb. onde gravaremos o mesmo em um CD. trataremos em colocar um switch gerenciavel ou não gerenciavel. vai precisar de uma porta USB 2. Se for uma empresa. Os computadores antigos.81.3.O seu servidor FreeNAS. e alguns atuais ainda vem com conexões de rede em Mb. 100% para armazenamento. nos tempos de hoje. o seu servidor de arquivos também terá o seu acesso lento. As conexões sem fios tem uma velocidade limitada á 54 mbps. usaremos um cabo CAT5. com o acréscimo de mais computadores. 4. como o tipo de cabo usado. apenas se quiser usar um Pen drive ou HD externo para armazenar as configurações do FreeNAS.

apartir do drive de CD. O modo de segurança. O FreeNAS Live CD. ao menos que você pretenda usar mais de 4GB de memória RAM em seu NAS. logo em seguida o boot irá carregar os arquivos necessários para o inicio da instalação. Menu inicial Após o boot ser iniciado. Assim que o sistema iniciar. Existem 2 opções disponiveis para download 32 bits (i386) e 64 bits (amd64). conforme visto na figura01. configurando a rede (opção 2) e acessando através do navegador de outro computador a interface de configuração do FreeNAS. network e software (Figura2). sem necessitar de instalação. com 6 opções. haverá uma pequena demora de alguns segundos. 5. duas opções destinadas a solucionar problemas de compatibilidade em micros antigos. onde carregará informações e menus de configurações de hardware. mas não tem efeito sobre o desempenho. e já testando algumas ferramentas. iniciaremos o computador com o CD dentro. Use-o em apenas último caso. Procedimentos de instalação Com o boot devidamente configurado para o CD. pode se utilizar a versão 32 bits em qualquer PC. A maioria dos casos o modo de acesso é através do menu 1 (Boot [default]) Figura 1. o que reduz brutalmente o desempenho de leitura e gravação. entretanto. no qual conseguimos fazer testes antes mesmo de instalar. aparecerá uma tela inicial de boas vindas do FreeNAS. é um cd autobootavel onde já vem com o sistema istalado nele.2. desativa o DMA e o modo de acesso de 32 bits aos HDs. . Essa tela inicial permite que você inicialize o sistema com o suporte a ACPI desativado ou em modo de segurança. Desativando o suporte a ACPI reduz o número de opções de gerenciamento de energia.

com as 9 opções. Neste caso usaremos a opção 3. Opção 2 e 3: São semelhantes ambas permite instalar o sistema em um dos HDs da máquina. Console de instalação Para efetuar a instalação. que ocupa 64 MB de espaço em vez de 32 MB. aproveitando que o FreeNAS suporta a instalação de pacotes adicionais e pode ser personalizado conforme o desejado. Opções de instalação   Opção 1: É destinada a instação em pen drives. virá com 8 opções e não 9 como antes de sua instalação.). Figura 3. Para minimizar o volume de operações de leitura e gravação. ele perguntará o tamanho da partição do sistema. em MB. onde necessitará do reinicio do sistema (opção 7). sempre é bom colocar alguns MB a mais. para eventuais modificações no sistema. enquanto a opção 3 faz uma instalação padrão.Figura 2. onde iremos para as opções de instalação do FreeNAS (Figura3). Vantagem desse uso é a certeza que você terá de ter todo o espaço do teu disco a sua disposiço. Configurações de rede no servidor . Pronto o seu sistema já está instalado! 5. A diferença entre elas é que a opção 2 instala o sistema de forma compactada. onde ele mostrará o minimo. ocupando apenas 32MB de espaço em disco. etc. no qual efetuará o reinicio direto do sistema já instalado em sua máquina. acesse a opção 9 (Install/Upgrade to na hard drive/flash device. o sistema roda inteiramente a apartir da memória RAM. Após concluir a instalação ele voltará para o menu. A vantagem da opção 3 é que você pode instalar software adicionais.3. removendo o FreeNAS Live Cd do drive. Nessa opção o sistema é instalado de forma compactada. com o sistema instalado de forma descompactada. da mesma forma que a opção 1. Notando que o Console de Configuração do FreeNAS.

não precisa ficar com teclado. ligada a rede. sem essa configuração o servidor não terá comunicação com os terminais. o acesso e manutenção pode ser efetuada através da interface web. Através do IP. Acessando no console de configuração a opção 2 (Set LAN IP address). 5. o servidor está configurado e pronto para efetuarmos suas configurações.Agora resta apenas algumas configurações no servidor referente a rede. Configurando IP Após esses procedimentos.1. configurações de DNS. Usuario Admin. Idioma da interface. que foi configurado no servidor. acessando-a de qualquer terminal da rede. será solicitado o Login(admin) e Senha(freenas) padrões de acesso a interface do servidor. Tela inicial da interface do FreeNAS . para eliminarmos os teclados e monitor do servidor e partirmos para a parte de configuração via interface web. onde será realizada as configurações de IP que será usado pelo NAS. e vice e versa.1. Buscando esse endereço no navegador. Sendo possivel e recomendado a troca dessa senha pelo administrador em "Sytem>General>Passwords". Os únicos parametros obrigatórios são o endereço de IP (Figura4) e a máscara. Pois a configuração.1 Configurando IP do Servidor Um ponto importante em seu servidor é a configuração de IP. mouse e monitor. 6 .3. Figura 4. Apenas a CPU funcionando. em "General" é possivel a troca do hostname. através de sua interface web. sempre salvando cada alteração feita. Neste caso: http://10. Figura 5.Interface web: Configuração Após devidamente configurado o servidor. o gateway e o DNS usados na rede.5. time.

onde cda opção vem com uma breve descrição para auxiliar o administrador em sua configuração. Se o servidor ficar sempre ligado.De inicio o FreeNAS. Figura 7. ative a opção de standby para ter uma economia de energia. uma breve descrição para a sua organização. vem com os discos desativados. no meu caso ad4. teremos que adicionar a partição criada pelo instalador. fazendo com que o administrador adicione os discos e seus respectivos compartilhamentos. Para ativar os discos instalado no servidor navegue até a opção "Disks>Management" e onde se tem um botao "+" vai ser onde adicionaremos os discos (Figura6). as configurações aqui vão de acordo com suas necessidades. Onde seleciona-se o disco em meu caso ad4 e em "partition number" 2. Vá em "Disk > Mount Point" e clique no botão "+" (Figura 7). modo de tranferencia "Auto". Figura 6. Disco adicionado Após a adção do disco. na tela seguinte indique o disco que estã sendo adicionado. Montando as partições . pois a primeira partição é somente do sistema.

cabe ao administrador qual serviço liberar. Sempre cria-se o grupo primeiro e depois o usuário. também compativel com Linux e Mac OS. Em "Authentication" é o tipo de autenticação necessária para acessar os compartilhamentos. . estando ciente para que cada serviço trás de funcionalidade. Configura-se também o NetBIOS este é o nome que o FreeNAS vai ser identificado pelos computadores na rede e o grupo de trabalho da tua rede.1. .Serviços Por motivos de seguranças nenhum serviço ."Services" do FreeNAS vem habilitado. Na guia "Settings" é onde é feita a configuração do serviço.Em "Acess > Users and Groups" onde iremos criar os grupos e os usuários para acesso ao servidor. Com isto o acesso ao servidor de arquivos fica restrito a aquele usuário. Deixando em Local user (é o mais recomendado). se não a alteração acaba não tendo efeito. adicionando grupos e usuários 6. Essa questão é mais pessoal mesmo de cada administrador. pois apenas usuários cadastrados no FreeNAS terão acesso ao compartilhamento exigindo um Login e uma Senha pré definida para aquele usuário.  CIFS/SMB . neste caso: camilo. para o nosso teste habilitaremos o CIFS/SMB . Figura 8. sempre lembrando em clicar em "add" e logo "Apply Changes".É o protocolo padrão para compartilhamento de arquivos em redes Windows.

Compartilhamento Criado Com essa configuração pronta teremos em nossa rede o nosso servidor FREENAS. de fácil implementação. É interessante sempre marcar a opção "Recycle bin" ele cria uma lixeira no compartilhamento tendo a opção de recuperar arquivos deletados. instalação e configuração. Figura 9. preencha os campos "Name" e "Comment" com um nome e um comentario para o compartilhamento nesse meu caso criei o compartilhamento "imagens".Na aba "Shares" é onde adicionamos um novo compartilhamento. Figura 10. clicando no botão adicionar "+" (Figura9). uma maneira fácil e de muita utilidade em ma rede doméstica ou comercial. solicitando o login e a senha do usuário (Figura10). Login e Senha de acesso .

UpnP É um serviço muito útil para aqueles que tem em suas casas. para usa-lo basta definir um nome para o servidor.E por fim o nosso compartilhamento criado com sucesso. 7. adicionar os diretórios que contem arquivos de mídia no campo "Content" e selecionar o tipo de aplicação em "Profile". armazena todo o seu arsenal de protocolos disponiveis relacionados a servidores de arquivos.1. precisando retornar ao estado anterior. antes de efetuar uma atualização em seu sistema. 8. Itunes/DAAP É o protocolo para compartilhamento de áudio desenvolvido pela Apple para compartilhamento da biblioteca do iTunes dentro de uma rede doméstica. Pode se ainda colocar uma senha para o acesso a página de gerenciamento do cliente marcando a opção "Require authentication" preenchendo os campos Username e Password. 7.1. Compartilhamento Funcionando 7. Tendo acesso diretamente do teu servidor de arquivos as tuas música do iTunes. o Transmission. e executa-lo diretamente no Player. 7.Serviços (Services) No menu "Services" da interface web.1. poderá acessar seu servidor de arquivos. 7. Esse protocolo é usado para compartilhamento de mídia pelo FreeNAS. um Xbox 360 por exemplo. .2. é sempre válido fazer um backup de suas informações de configuração no caso de algo der errado durante a atualização.1 . Outros serviços Como falado anteriormente.1. selecionar um diretório para criação da base de dados dos arquivos "Database Directory". basta selecionar o diretório destino para os downloads completos no campo "Download Directory" que o serviço já está configurado. Figura 11. Backup de arquivos de configuração do FreeNAS Uma ferramenta útil e usada pelo FreeNAS e seus administradores é a opção de Backup. encontramos um cliente para downloads da rede BitTorrent. o FreeNAS é um servidor de arquivos bem completo. o FreeNAS.3. basta o seu administrador saber explora-lo abaixo colocarei algums serviços interessantes do FreeNAS. através do Xbox 360 ou algum outro player de midia compativel. a configuração do serviço de BitTorren acaba sendo muito simples. BitTorrent No FreeNAS.

centralizando-os em apenas uma unidade. minutos. perguntando se desejá salvar o arquivo em seu HD. acaba com muitos transtornos. Para configurar esses relatórios vá até "Status > report e-mail" (Figura12). Para o backup da configuração. programado pelo administrador. que micro empresas e até mesmo usuários domésticos encontravam. o FreeNAS. trás de hardware simples um software robusto com itens que muitas vezes só encontravamos em alguns NAS comerciais em que muitos usuários acabariam sem conhecer ou ter acesso há um. o gerenciamento dos arquivos espalhados pela rede. segundos. clique em "Download Configuration". O servidor. uma para backup e outro para a restauração. foi concluído que o FreeNAS acaba sendo uma ferramenta poderosa de simples uso e configuração com uma fácil administração. Com o FreeNas isso foi possivel. Status O FreeNAS. Figura 12. com a ajuda de muitos usuários podem rever algumas maneiras de enchergar algo na área de TI. Conclusão Com o estudo abordado sobre o Sistema FreeNAS. Envio de relatório de status de email 10. . Tendo 2 opções nesta página. vem com algumas excelentes ferramentas para monitorar o status do seu servidor. envia o arquivo de configuração para o seu navegador. Estas. FreeNAS não inclui um servidor de email (SMTP) o administrador terá que dizer qual o servidor utilizar. tem a opção dos meses. O FreeNAS é a prova de que um projeto source.dias. Simples e intuitivo.Para essa opção de backup entre em "System > Backup/Restore". 9. então. horas. estão no menu "Status". FreeNAS tem capacidade de enviar relatórios de status pelo e-mail.

Acessado em Junho de 2012.engadget. Acessado em Junho de 2012.html Morimoto.hardware.com/2012/02/01/how-toset-up-a-home-file-server-using-freenas/ Sims.hardware. Acessado em Maio de 2012. 2008 ROB (12 de Janeiro.Wiley Ltd. 2008) "Configurando um NAS doméstico com o FreeNAS". http://blogs.forumpcs.org/freenas-tutorial-for-windows-users-part-threeupgrading/ Sebastian. Carlos E. 2008) "Learning FreeNAS". Filipe (16 de Novembro. 2011) "How To Build Your Own Network .com.Aproveitando aquele PC antigo para fazer um poderoso NAS". 2012) "How-To: Set up a home file server using FreeNAS". Carlos E. NAS e SAN". Acessado em Junho de 2012. http://www. Ed. http://www. http://www.lagesse. 2009 . http://www.br/tutoriais/freena s/pagina3.br/espaco_aberto/2011/11/16/freenas-%E2%80%93-apro veitando-aquele-pc-antigo-para-fazer-um-poderoso-nas/4/ Browning. (27 de Fevereiro. Acessado em Junho de 2012. Gary (Agosto.Referência Morimoto .extremetech. Acessado em Maio de 2012. (13 de Novembro. Ulf et al (2009) "Storage Networks Explained". PACKT Publishing. http://www. 2007) "Armazenamento de rede: DAS. John (1 de Fevereiro.com. Anthony (4 de Maio. 2011) "FreeNAS .br/tutoriais/das-nas-san/ Utzing.com/computing/84270-how-to-build-your-own-networkattac hed-storage-with-freenas-8 Troppens. 2008) "FreeNAS Tutorial for Windows Users".Attached Storage with FreeNAS 8".com. Ed.

Sign up to vote on this title
UsefulNot useful