Como configurar um servidor de arquivos para uso com várias máquinas em rede usando diferentes SOs

1

Recentemente, fiquei muito interessado em configurar um servidor de arquivos, principalmente para uso doméstico, mas também pelo fato de eu morar em dois lugares, preciso acessar meus arquivos de ambas as casas. Eu já fiz algumas pesquisas sobre isso, mas não tenho certeza sobre algumas coisas.

Meus requisitos são os seguintes:

  • Precisa funcionar tanto no Mac quanto no PC (usando apenas o Windows atm no PC, mas pode ser bom se ele suportar mais sistemas operacionais para torná-lo futuro, caso eu precise de Linux ou outra coisa)
  • Precisa ser capaz de configurar um espaço de pasta / unidade / rede para atuar como um link para uma determinada pasta no servidor de arquivos
  • Todos os arquivos só devem ser armazenados no servidor de arquivos, por exemplo nenhuma pasta "compartilhada" como no Dropbox, onde os arquivos são armazenados no computador cliente
  • Preferiria se as pastas fossem protegidas por senha ou se eu pudesse de alguma forma especificar quais usuários podem acessar os compartilhamentos do servidor de arquivos
  • O sistema operacional do servidor de arquivos provavelmente tem que ser o Windows devido a outros fatores além de ser apenas um servidor de arquivos

Já meio que descobri que precisarei configurar uma VPN para poder acessar meu servidor de arquivos de fora da rede local. Provavelmente vai usar o OpenVPN.

Pergunta 1: Como eu configuraria um servidor VPN para poder conectar-me à minha rede local no local do servidor de arquivos?

Eu sei que, como estou em um IP dinâmico, terei que obter algum tipo de servidor DNS dinâmico - já verifiquei isso e tenho certeza de que sei como corrigir isso. Também sei que terei que encaminhar a porta que o OpenVPN usa no meu roteador.

Pergunta 2: Como eu poderia realmente compartilhar as pastas no servidor de arquivos para que eu possa acessá-las em meus outros computadores? Eu pesquisei no Samba, mas não tenho certeza se ele precisa ser executado em um sistema operacional Linux. Eu sei que os clientes que se conectam a ele podem ser o Windows, por exemplo, mas o "servidor" do Samba pode ser executado no Windows? Também parece que o Samba compartilha uma pasta, o que significa que funciona como o Dropbox - eu não quero isso. Então, como eu poderia compartilhar uma pasta nesse caso para que ela funcione como eu quero?

Desculpe pela pergunta incrivelmente longa, eu tentei estruturar o melhor que pude para facilitar a leitura. Obrigado antecipadamente!

    
por Tanax 25.11.2011 / 00:34

4 respostas

0

Não tenho certeza se é isso o que você está procurando, mas usamos os roteadores Draytek Vigor, que possuem recursos de VPN para funcionários remotos e túneis.

Eles também (a maioria dos modelos, eu acho) tem uma porta USB que permite que você conecte um disco rígido externo. Desta forma, você pode obter um roteador e anexar um drive externo de tamanho decente, armazenar seus arquivos nele e no. VPN no roteador quando você precisar dos arquivos.

Você pode criar um túnel entre dois locais para poder acessar a unidade sem ter que primeiro discar a conexão VPN.

Até onde eu sei, a maioria dos roteadores Draytek também suporta serviços DNS dinâmicos. Permitindo que você tenha o pacote completo em um roteador. Ou seja Servidor VPN, servidor de arquivos e DNS dinâmico atualizado.

No que diz respeito ao compartilhamento de pastas, etc, se você foi com uma configuração semelhante à minha sugestão, você poderia simplesmente mapear a unidade no Windows ou Mac. Tenho certeza de que a maioria dos sistemas operacionais funcionaria com isso.

    
por 25.11.2011 / 00:53
0

^ A resposta do dannymcc é ótima. Se você está procurando fazer isso barato, ou simplesmente quer usar algum hardware antigo que você tem em vez de obter um novo roteador, sugiro configurar um firewall / roteador * nix para sua conexão VPN. Algumas boas:

Embora rodar um computador inteiro apenas para a VPN e outro para o servidor de arquivos consuma muito mais energia do que um único roteador para ambas as funções, lembre-se disso:)

    
por 25.11.2011 / 01:09
0

As VPNs são boas, mas limitadas. Considere que quando você acessa arquivos pela VPN, você está limitado na velocidade de transferência para o UPLOAD do sistema remoto. Se você tem um serviço de Internet no nível do consumidor, seu desempenho será quase certamente abismal, A MENOS QUE você esteja apenas usando arquivos pequenos.

Se um cliente me procurou com o seu cenário, eu proporia as seguintes opções, dadas as informações que tenho até agora:

  1. Serviços de área de trabalho remota / Área de trabalho remota. Designe uma máquina como sua principal e configure-a como um servidor VPN e, em seguida, faça o RDP com a Área de Trabalho Remota. Isso deve funcionar muito bem e, francamente, é o que eu faço com frequência. Esta é de longe a opção mais barata.

  2. Configure uma VPN ponto-a-ponto usando dispositivos de hardware. Eu configurei vários que usam pequenos dispositivos Netgear FVS 114. Então você usa dois servidores com o DFS configurado. O DFS replica os dados nos dois sistemas, permitindo que você os acesse em velocidade COMPLETA nos dois sites, porque os dados são LOCAIS nos dois sites. Como você disse que usaria uma solução do Windows, provavelmente seria melhor, mas também seria dispendioso - as licenças e os roteadores do sistema operacional Windows combinados provavelmente custarão US $ 2.000 em hardware de software e vpn antes mesmo de você tocar no hardware do servidor. vai precisar.

  3. Outra opção é usar uma solução de nuvem na qual seu servidor está na nuvem e você pode conectá-lo remotamente a partir de qualquer lugar. Um VPS seria o que você usa e seria uma taxa mensal de provavelmente US $ 50-100, dependendo da configuração.

  4. Dado que você (provavelmente, eu suponho) nunca precisará que os dados sejam atualizados ao mesmo tempo no mesmo local, o DFS PODE ser excessivo. É bom porque é automático e funciona muito bem ... mas você pode usar algum tipo de ferramenta de script para conectar e sincronizar os dados entre sites uma vez por noite.

Se isso for importante para você, talvez você tenha que considerar se livrar das conexões de Internet do consumidor e obter pelo menos uma conexão comercial.

    
por 25.11.2011 / 07:21
0

Como sua preocupação é não poder alterar o roteador, recomendamos manter o roteador / modem atual.

Pegue o roteador na primeira resposta, configure-o como um complemento com as portas encaminhadas corretamente a partir do primeiro roteador e você deve estar pronto. Tudo em um, mantendo o hardware original.

Funcionou para mim.

    
por 07.07.2013 / 14:35