2

Homelab com Hardware Velho

Saudações!

Vou relatar aqui como fiz um Homelab com um computador de 2007 usando o Ubuntu Server.

Isso não é um tutorial, é um relato de como eu fiz e o que aprendi de novo.

Verificação do Hardware

Eu usei esse computador minha adolescência inteira mas um belo dia ele simplesmente parou de funcionar, na época eu não entendia muito então acabou que ele ficou de lado de 2019 ate 2026.

Eu tirei ele de dentro da tumba e comecei fazendo uma Limpeza. A poeira estava até dura. Tirei a poeira com soprador e pincel, depois dei um belo banho de álcool isopropílico na placa e limpei as entradas com limpa contatos, troquei a pasta térmica do processador e parti para os testes e realmente, estava tudo certo. Desde RAM, fonte, BIOS...o SO no HD foi corrompido, mas os dados estavam lá.

As especificações de Hardware são:

CPU: Intel Core 2 Duo
RAM: 4GB DDR3
GPU: GT210 (não usava ela, essa eu comprei recentemente)
Placa Mãe: nao lembro
BIOS: feita pela urmet
Armazenamento: HDD Samsung 500GB

Instalação do Ubuntu Server

Primeiramente tive que fazer um pendrive com o rufus e em MBR, essas máquinas antigas geralmente não reconhecem o ventoy mesmo configurando pra MBR, então nem tentei e já fui direto no que eu sei que funciona.

O Ubuntu server é bem intuitivo, é praticamente um "next, next". A unica exceção foi a configuração das partições, onde eu fiz uma partição para o sistema e uma outra partição onde eu colocaria meus dados. Fiz a partição de 35 GB pro SO e deixei o resto pra armazenamento.

Na minha primeira tentativa ele simplesmente travou. Até hoje não sei o motivo, eu conferi se tinha algum processo com o wget, ele disse que não, então desliguei. Quando eu liguei de novo, nada de sistema.

Na segunda tentativa deu tudo certo, e a unica xoisa diferente que eu fiz foi não instalar o ssh junto com a instalação do SO...de resto, tudo igual.

Configuração do Samba

Para conseguir deixar um computador rodando na sala eu tive que dar uma utilidade pra minha família, um servidor de documentos e fotos, ou seja, um NAS.

A maior dificuldade que tive configurando o Samba foi com as permissões.

Criei um usuário para cada usuário e fiz uma pasta pública.

Todas as pastas só podem ser acessadas por seus respectivos usuários, com exceção da pasta pública. A pasta publica foi necessário redefinir o nome do workgroup que fica no smb.conf e adicionei geral lá nesse workgroup.

E ai trombei com um problema: conseguia ler, mas não dava pra editar. A solução foi dar a permissão 777 na pasta pública, eu sinceramente não lembro se antes estava com a 775 ou 770, mas imagino que era a 775.

Configurar os usuários foi chato e demorado porque tive que fazer na minha televisão da sala e olhando os comandos pelo celular. Mas, quando tudo rodou redondinho foi bem gratificante.

Pi-hole

O pihole é basicamente um Adblock, você coloca ele como DNS no seu roteador ou máquina e ele retira os anúncios e também tem uma interface completa que eu ainda não explorei, mas sei que tem um Dashboard exibindo as fontes dos anúncios bloqueados e acho que a quantidade de banda economizada, não tenho certeza.

Eu configurei o pihole dentro de um container do docker. E assim...eu não sei nada de docker, ou melhor, não sabia. Mas resolvi tentar mesmo assim, com assistência de IA.

Ela me instruiu bem nos passos, mas ela estava me dando comandos antigos e desatualizados, então no final acabei largando ela de lado e só focando na própria documentação.

Conclusão

Foi uma experiência legal e que levou meus dois finais de semana. Eu fiquei muito curioso para saber o que mais eu coloco no meu Frankenstein, logo que eu terminei o pihole me senti vazio...

Então, conto com vocês para me recomendarem coisas legais, e ai futuramente eu vou vir aqui escrever sobre.

Obrigado pela atenção!

Carregando publicação patrocinada...