domingo, 5 de setembro de 2021
Instalei o PROXMOX!
terça-feira, 17 de agosto de 2021
Instalando o Pi-Hole: um tutorial para instalação e acréscimo de listas de bloqueio!
curl -sSL https://install.pi-hole.net | bash
sábado, 23 de janeiro de 2021
Plex no FreeNAS
Pessoal,
Antes de fazer o meu FreeNAS, estava assistindo os vídeos gravados pelo Elmedia (porque dava suporte a legenda e o VLC não dava). Contei isso aqui.
Para usar o Elmedia, utilizava a AppleTV. E tudo estava indo bem.
Quando a minha esposa resolveu usar o quarto do filho que nunca veio para fazer quarto de TV, me recusei a colocar mais um ponto de TV a cabo. Lá é onde está a BTV (aqui). A AppleTV foi pra lá também.
Na sala, onde assistimos filmes (por causa do home theather e imagem melhor da TV), estávamos sem opção para ver os filmes e vídeos gravados no NAS. Assim, resolvi usar o NAS para isso!
PlexTV é o nome da solução. Esse programa (tem para AppleTV, computador, iOS e Android, além de vários aparelhos de TV) e funciona muito bem, de um modo completamente profissional.
Basicamente você precisa ter uma versão Plex Server instalado num computador e jogar o sinal para que os outros dispositivos usem o aplicativo Plex para assisitir.
Aqui, eu instalei o PlexServer no FreeNAS (tem um plugin no FreeNAS). Vou falar a verdade: é bem complicadinho (criar usuário, criar jail, linkar uma coisa com outra, etc). Dá um bom trabalho. Vou deixar dois links pra ajudar: este aqui é a orientação do próprio Plex para instalar no FreeNAS; este outro aqui é um tutorial no YouTube muito bom, foi o que me guiou.
Bom, tudo instalado, copiei os filmes para a pasta selecionada e... nada! Os filmes, vídeos, nada apareciam! :(
Assim, fui procurar o que fazer. Descobri que tinha que mandar atualizar no PlexServer. O FreeNAS tem o endereço de onde acessar a página local do PlexServer. Se você usa no seu computador, também tem jeito de fazer isso. Dentro do Jail, tem o endereço (no meu caso, fixei o IP do PlexServer para ficar sempre esse, muito mais fácil - veja como fixar o IP aqui).
Pronto! O Plex atualiza todos os arquivos da biblioteca. Agora, qualquer arquivo que você acrescentou vai aparecer no Plex.
É isso por hoje!
sábado, 3 de outubro de 2020
PiHole
Oi pessoal,
Como falei no post anterior, vou instalar o PiHole no RP.
A ideia aqui era instalar uma VM rodando Docker e instalar o PiHole nele. Como disse antes, o PC véio não suportava VM.
Só que não, quer dizer, só que sim!
Olhando o manual do FreeNAS, em Virtual Machine, sugere-se testar isso no Shell:
grep VT-x /var/run/dmesg.boot
Eis que apareceu isto:
Esse "EPT, UG" em VT-x indica que o processador Intel tem tecnologia Extended Page Tables. O FreeNAS é baseado no FreeBSD e usa bhyve para criar VM e o processador suportar esses "EPT" e "EG" para criar VM. Ou seja, o meu processador permite isso!
Assim, reiniciei o servidor e apertei "Delete" para entrar na BIOS. A função VT-x estava desabilitada, causando o erro que não permitia a criação de VM. Ativei e reiniciei o servidor.
Fui em "Storage" e criei um dataset "VM" no pool. Depois fui em Virtual Machines e criei uma VM com Ubuntu Server (ao final, pare a VM e exclua o CD-ROM utilizado para criar ao VM).
O processo para criar é bem fácil. Ativei o Canonical Livepatch e o Docker apenas.
Depois de instalado, a gente dá o famoso "sudo apt-get update" e "sudo apt-get upgrade" para atualizar os softwares e poder seguir em frente nas instalações.
Optei pelo Ubuntu Server pela estabilidade e pelo Docker pela facilidade e comodidade. Tudo isso rodando em VM. Ficou bom? Ótimo! Ficou ruim? Apaga e começa de novo. Simples assim!
Após criar a VM, clonei (para deixar uma VM de UbuntuSever sempre pronta e não ter que começar tudo do zero), coloquei o nome de PiHole.
O próximo passo foi fixar o IP. Vá em /etc/netplan e edite o arquivo ".yaml" que está lá editei com o nano, mas precisa de ser superusuário, o seja, dê um sudo nano). Eu coloquei assim:
Onde "ene0s4" é a interface de rede, 192.168.1.3/24 é o endereço fixo que escolhi na minha rede, 192.168.1.1 é o meu roteador e esses endereços em nameservers são os servidores DNS do Google e o meu roteador.
Aqui acabei optando por instalar diretamente o PiHole no Ubuntu Server ao invés de usar o Docker. Motivo? Mais fácil.
Dê um: curl -sSL https://install.pi-hole.net | bash e corra pro abraço!
Para desinstalar o PiHole, execute isso aqui:
sudo rm -rf /etc/.pihole /etc/pihole /opt/pihole /usr/bin/pihole-FTL /usr/local/bin/pihole /var/www/html/admin
Depois de tudo instalado, fui no aplicativo do Google Wifi , em "Network & General" --> "Advanced Networking" --> "DNS" e coloquei o endereço do PiHole como servidor de DNS primário e o próprio roteador como secundário.
Reiniciei o roteador e as propagandas reduziram absurdamente!
Para trocar a senha criada automaticamente pelo PiHole, dê um "pihole -a -p" e digite a senha nova.
A quantidade de bloqueios de anúncios é enorme. Mas você ainda pode acrescentar mais sites bloqueados através destas duas listas:
https://hosts.oisd.nl
https://firebog.net
Poucos minutos após instalar, estava assim:
Quase 10% da navegação foi bloqueada. Impressionante!
Próximo post: NextCloud!
ATUALIZAÇÃO:
Galera, depois de algumas horas rodando o PiHole, percebi que fiz alguma merda. Fui tentar instalar o NextCloud e nada: os plugins não apareciam mais.
Fui no PiHole e coloquei o ip do FreeNAS no Whitelist. Adiantou nada.
Parei o PiHole e desfiz as configurações do DNS que tinha feito. Adiantou nada.
Achei uma frase na internet que resume bem isso: "It's not the DNS. It can't be the DNS. It'd be the DNS. It's always the DNS!".
Ferrei alguma coisa e o FreeNAS ficou imprestável.
Solução? Let's start it again! Fui na tela inicial do FreeNAS (a tela do servidor, tem que colocar um cabo na saída de vídeo para ver), apertar 8 (restaurar para configurações de fábrica!) e mandei ver. Como o ip do FreeNAS está reservado para o MAC Address da placa de rede, ele entrou automático. Recriei os usurários e fui em Storage e importei o Pool. Apaguei a VM com o PiHole, apaguei o servidor do Plex e reinstalei o Plex. Tudo voltou a funcionar (backups via Time Machine e CCC funcionando quase que automaticamente, só tive que colocar a senha novamente).
Conclusão: o PiHole é fantástico, bloqueia tudo mesmo! Até o que eu não queria :( Vou estudar isso depois e reinstalar com mais calma!
Próximo post: NextCloud!
Até lá!
domingo, 30 de agosto de 2020
Em busca do NAS doméstico (quase) gratuito! - Parte 5 - VPN
sudo su #para ficar com super usuário
cd /usr/local/src
wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
tar xzf noip-duc-linux.tar.gz
cd noip-2.1.9-1
make
make install




























































