Como criar um pequeno servidor para sua casa

[ware_item id=33][/ware_item]

Uma casa composta de servidores azuis e um telhado azul no topo


Servidores são apenas computadores sem telas e teclados, mas eles podem ser relativamente baratos de comprar, em comparação com os custos de aluguel de um Servidor Privado Virtual (VPS) na nuvem.

O armazenamento pode rapidamente se tornar caro em uma instância da nuvem, mas os discos rígidos com capacidade superior a 1 TB custam menos de US $ 50.

Com isso em mente, vamos ver como criar um servidor doméstico para reduzir o espaço de armazenamento on-line caro.

Um guia passo a passo para instalar um servidor doméstico

1. Comece com um computador simples com um processador gráfico barato ou integrado (caso queira mostrar algumas estatísticas ou gráficos em um monitor posteriormente).

2. Conecte o computador a uma tela e teclado (apenas para o processo de instalação, dessa forma, você não precisará aprender como instalar o Ubuntu pela rede).

3. Instale o Ubuntu com os requisitos mínimos, ative o ssh e abra uma porta no firewall interno. É muito importante que você desabilite o login baseado em senha via ssh, e não é recomendável tornar a porta aberta acessível à Internet em geral. Em vez disso, mantenha seu servidor doméstico protegido por um firewall físico como um roteador e encaminhe apenas as portas que você deseja que sejam acessíveis a todos.

Etapas de instalação do Ubuntu em detalhes

  1. Prepare seu servidor conectando o monitor, teclado, mouse e cabo Ethernet
  2. Prepare um Ubuntu Live USB
  3. Insira o Live USB no servidor
  4. Inicie o servidor e insira as configurações do BIOS
  5. Inicialize a partir do Live USB e instale o Ubuntu no seu servidor (todos os dados serão apagados)
  6. Após a instalação, ative shh com os seguintes comandos:
    atualização do sudo apt
    sudo apt install ssh
    sudo ufw permitir 22
  7. Agora você pode desconectar seu monitor, teclado e mouse e usar o computador comum
  8. Para descobrir o endereço IP interno do servidor, navegue até o roteador e veja a lista de dispositivos conectados
  9. Você pode efetuar login no seu servidor com o comando ssh [email protected]
    Substitua 'ubuntu' pelo seu nome de usuário e o endereço IP com o endereço IP do seu servidor
  10. Após o login, você pode adicionar a chave ssh do seu computador ao servidor e desativar o login com nome de usuário e senha para sua segurança
  11. Agora você está pronto para instalar programas no seu computador! O melhor é começar com as atualizações mais recentes:
    atualização do sudo apt
    sudo apt upgrade

4. Depois que o ssh estiver ativado, você poderá fazer login no servidor doméstico a partir do seu laptop, desde que esteja na mesma rede.

Algumas coisas incríveis para fazer com seu novo servidor doméstico

As sugestões a seguir são relativamente fáceis se você se sentir confortável com uma linha de comando. Você precisará editar os arquivos de configuração, mas não se programar.

Hospede seu próprio serviço Tor .onion

Tabela de classificações: 1 ponto para largura de banda, 1 ponto para poder de computação, 1 ponto para armazenamento

Quanto poder de computação você consome, é claro, depende do que você está hospedando, e seus requisitos de largura de banda dependem de quantas pessoas visitam seu site. Mas para um site pessoal simples, suas necessidades não serão muito altas. Tudo que você precisa é o código do seu site, um servidor web (como nginx ou apache) e o software tor.

Hospedar um serviço de bate-papo

Tabela de classificações: 1 ponto para largura de banda, 1 ponto para poder de computação, 1 ponto para armazenamento

Um serviço de bate-papo como o ejabberd é fácil de instalar, mas pode ser entediante de configurar. Infelizmente, também há menos pessoas usando o Jabber / XMPP à medida que as pessoas migram para plataformas móveis centralizadas, apesar do excelente recurso de criptografia do OTR.

Executar um nó Tor

Tabela de classificações: 2 pontos para largura de banda, 3 pontos para poder de computação, 1 ponto para armazenamento

Instalar e configurar um nó tor está entre as coisas mais simples que você pode fazer e é um excelente serviço para a privacidade. Tenha cuidado, porém, se o local do seu serviço oculto realmente precisar ser secreto, não execute uma retransmissão e um serviço oculto ao mesmo tempo.

Se você estiver em uma conexão residencial, talvez não queira executar um nó de saída, pois isso pode parecer que outras pessoas usam sua conexão com a Internet para coisas nefastas. Se você estiver em um país no qual possa ser responsabilizado pelo que os outros fazem no seu IP, basta configurar um relé.

Execute um nó Bitcoin

Tabela de classificações: 3 pontos para largura de banda, 3 pontos para poder de computação, 3 pontos para armazenamento

Seu pequeno servidor doméstico provavelmente precisará de uma extensão de armazenamento para executar o Bitcoin, que atingiu 170 GB e aumentará em cerca de 40 a 80 GB por ano (talvez ainda mais, se a comunidade puder chegar a um consenso sobre um aumento no tamanho do bloco).

A execução de um nó Bitcoin é uma excelente ideia se você estiver tentando verificar a integridade da rede, por exemplo, se você recebe pagamentos Bitcoin regularmente ou se investe nele. Caso contrário, a execução de um nó completo pode ser apenas uma pequena contribuição para a descentralização da infraestrutura financeira de amanhã. Bravo, você!

Executar um nó relâmpago

Ao contrário de executar um nó Tor ou Bitcoin, um nó Lightning é principalmente para você. Você não pode usá-lo por muito tempo agora, mas a promessa de transações instantâneas e de baixo custo com Bitcoin é sem dúvida intrigante. Para executar um nó relâmpago, você também precisará executar um nó Bitcoin, embora possa reduzir seus requisitos de largura de banda não retransmitindo blocos ou transações.

Execute seus próprios servidores para descentralizar a web

A Internet está se tornando cada vez mais centralizada à medida que aplicativos e dados são empurrados para a nuvem. Com apenas uma dúzia de grandes provedores de nuvem em todo o mundo, eles podem mais do que nunca nos espionar e até nos negar acesso a nossos emails, dados ou comunicações.

Ao colocar nossos dados de volta em nossas casas, podemos recuperar lentamente nossos direitos daqueles que controlam nossa privacidade.

Como criar um pequeno servidor para sua casa
admin Author
Sorry! The Author has not filled his profile.