A instalação:
Eu tenho um Raspberry Pi como o nó principal conectado à Internet através de uma conexão de banda larga, o Rasberry Pi conecta vários sensores e outros microcontroladores. O Pi é conectado continuamente a um servidor em um Cloud Hosting Provider.
As perguntas são:
- Como faço para impedir que usuários não autorizados acessem meu raspberry Pi?
- Como evito um ataque DDoS no Pi?
- Como e devo usar o DDNS (DNS dinâmico) para acessar meu Pi?
security
networking
raspberry-pi
Shakti Phartiyal
fonte
fonte
Respostas:
A pergunta ' Protegendo a instalação pequena da automação residencial ' fornece uma referência útil para dicas gerais de segurança, mas também existem algumas etapas específicas que você deve seguir para manter seu Raspberry Pi seguro.
A resposta de Steve Robillard a uma pergunta no Raspberry Pi Stack Exchange descreve alguns dos problemas específicos com o uso de um Pi que você pode resolver, como alterar senhas padrão, usar
iptables
etc. Ele também fornece links úteis para o Securing Debian Manual , que, embora muito grande, é incrivelmente abrangente e cobre as principais preocupações.Como você provavelmente estará se conectando ao Pi por SSH, considere a autenticação baseada em chave em vez de usar uma senha - é praticamente impossível adivinhar um certificado SSH, mesmo por um invasor determinado, diferente de uma senha potencialmente fraca. Conforme observado no artigo vinculado, observe também o Fail2ban , que bloqueará o IP de qualquer usuário que mostre sinais maliciosos (por exemplo, suposições incorretas de senha).
Em relação às suas preocupações com DDoS: se alguém decide iniciar um ataque DDoS contra o seu Pi , você tem poucas chances. Alguns ataques podem atingir 665 Gbps , o que seria impossível para o seu Pi se defender. Mas, eu colocaria a seguinte pergunta: por que um invasor deseja fazer DDoS no seu Pi? Negar seu serviço provavelmente não traria muitos benefícios a um invasor, e muitos dispositivos de IoT estão sendo invadidos para participar de ataques DDoS .
No entanto, se você fosse muito paranóico, você poderia dispositivos talvez whitelist que seu Pi foi esperado para se conectar, e simplesmente descartar quaisquer outros pacotes com
iptables
. Cabe a você decidir se vale a pena.Com relação ao DDNS, acho o guia do HowToGeek bastante claro - essencialmente, você precisa verificar se há uma configuração de DDNS no roteador e configurá-la. NoIP tem capturas de tela para a maioria dos principais modelos de roteadores. Você provavelmente teria mais sorte em fazer isso separadamente (e você já poderá encontrar uma resposta no Superusuário ).
fonte
Juntamente com a resposta do Aurora0001, se você deseja proteção contra dDoS, deve optar por serviços como o Cloudflare. Ele protege você contra ataques dDoS, apontando seus registros DNS para seus servidores e protegendo seu domínio / servidor. Prevenção de DDoS: Protegendo a Origem
fonte
OK. Dados os comentários até agora, veja como eu abordaria isso:
Você pode preferir alguma outra VPN, mas eu uso o OpenVPN há cerca de 10 anos por sua incrível flexibilidade.
fonte