Índice:

Faça do seu Pi um servidor de nuvem (local) !: 19 etapas (com imagens)
Faça do seu Pi um servidor de nuvem (local) !: 19 etapas (com imagens)

Vídeo: Faça do seu Pi um servidor de nuvem (local) !: 19 etapas (com imagens)

Vídeo: Faça do seu Pi um servidor de nuvem (local) !: 19 etapas (com imagens)
Vídeo: Não conta pro Google, mas você pode ter a sua PRÓPRIA NUVEM! - Deploy Nextcloud Linux Server 2024, Novembro
Anonim
Faça do seu Pi um servidor de nuvem (local)!
Faça do seu Pi um servidor de nuvem (local)!

Salve e acesse documentos, fotos e música em seu servidor Pi Cloud local! A melhor parte: você pode usá-lo se, ou quando, a Internet cair (ou se você estiver em um local remoto e quiser acessar a Wikipedia). Ei, e se o seu amigo conseguir um e eles morarem perto (* ahem * 80 pés * ahem *), você pode compartilhar coisas com eles e fazer sua própria linha de bate-papo pessoal!

Isso me faz pensar … se gente suficiente construísse servidores Pi Cloud, poderíamos terceirizar a Internet! Isso seria um 11/10 em uma escala de grandeza. Com os novos modelos do computador Raspberry Pi, é possível e nem caro! (O quê! Conte-me mais!)

Este tutorial mostrará como configurar um ponto de acesso WiFi de curto alcance (~ 80 pés) e um servidor web pessoal ('trazendo de volta para HTML bbies). Você pode configurar isso apenas como uma rede local (fechada) (ou seja, seu próprio dispositivo de backup "em nuvem" pessoal) ou transmiti-la para o resto do mundo! (..se você fizer isso, certifique-se de conhecer a segurança de rede.)

Dito isso, supondo que você tenha um conhecimento básico do Pi, aqui está o detalhamento:

Tempo de leitura: ~ 40 min

Tempo de construção: ~ 60 min (menos se você tiver experiência com Linux)

Custo: ~ $ 35 (para o Pi 3)

Se você estiver interessado em ajudar a impulsionar a Internet de uma pessoa, compartilhe com seus amigos e família e todos que você conhece (ou construa para eles!). Se você construir este projeto, marque que o construiu para que possamos ter uma ideia de quantas pessoas têm a infraestrutura de que precisamos para realmente fazer uma Internet para pessoas completa. Por último, siga-me para se manter atualizado (estou entrando em contato com algumas pessoas para tentar fazer com que isso seja real, sinta-se à vontade para entrar em contato comigo se puder ajudar e / ou resolver isso, é de código aberto!).

Etapa 1: Novo no Linux e programação de terminal?

Novo em Linux e Programação de Terminal?
Novo em Linux e Programação de Terminal?

Precisamos ser capazes de acessar nosso Pi remotamente (por exemplo, via SSH). Se você gosta de "wtf is that", verifique este tutorial introdutório para uma visão geral mais completa sobre como configurar o Raspberry Pi 3 e alguma programação rápida de terminal Linux.

Esta abordagem para o Ponto de acesso Pi * e servidor da web ** usa o sistema operacional Jessie Lite. Se você seguir este tutorial linha por linha, precisará desta versão específica do Linux

Por último, este tutorial foi desenvolvido a partir do tutorial da Biblioteca Digital Livre Adafruit, então verifique esse tutorial se você tiver algum problema (ou deixe um comentário e eu ou outra pessoa útil tentaremos responder à sua pergunta:))

(Além disso, pode parecer um pouco longo, então incluí várias fotos de cachorrinhos fofos para mantê-lo motivado: D)

* Um ponto de acesso é um dispositivo de hardware que permite que um dispositivo WiFi (por exemplo, smartphone) se conecte a uma rede com fio (por exemplo, roteador).

** Um servidor web é um computador que entrega uma página web. Ao acessar seus sites favoritos, você digita "www.wikipedia.org", que o leva ao endereço IP do servidor da web e exibe informações públicas.

Aviso: é recomendável executar seu Pi apenas como uma rede local (ou seja, não conecte o Pi à World Wide Web mais ampla), pois o protocolo de senha WPA2 pode não ser seguro.

Etapa 2: Materiais

Materiais
Materiais

Computador com porta Ethernet e slot para cartão SD

Raspberry Pi 3

- Cartão SD (8 GB ou maior, especialmente se você quiser usá-lo para armazenamento)

MicroUSB para cabo de alimentação USB

Cabo Ethernet

- Recomendado: capa Raspberry Pi

Etapa 3: Programas de software

Programas de software
Programas de software

1. O PuTTY nos permite fazer login remotamente no Raspberry Pi usando o endereço IP, nome de usuário e senha do Pi.

Baixe aqui:

2. Etcher formata e grava o sistema operacional Raspbian (ou outro) (“OS”) em um cartão SD.

Baixe aqui:

3. O WinSCP permite uma fácil transferência de arquivos entre o seu computador e o Raspberry Pi.

Baixe aqui (clique em Pacote de instalação):

4. Os computadores com Windows precisarão dos serviços de impressão Bonjour para Windows (da Apple) para usar o endereço IP "raspberrypi.local".

Baixe aqui:

Etapa 4: início rápido

Começo rápido
Começo rápido

Se você já trabalhou com o Pi antes e está confortável com o terminal Linux e tal, aqui está uma rápida visão geral deste processo:

1. Carregue Jessie Lite em um cartão SD (8 GB ou mais) e insira no Pi.

Baixe o Jessie Lite OS aqui.

2. Faça login remotamente (por exemplo, SSH) e insira as credenciais.

3. Aqui está um repositório Github com todos os comandos para transformar seu Pi em um servidor web: D

Vá até o arquivo de instalação e insira os comandos (em ordem). Este processo irá instalar HostAPD (autenticação), DHCP (gerenciamento de IP), iptables (firewall) e Apache (software de servidor web).

4. Crie uma página da web pública ou mantenha seus arquivos / dados privados / com amigos e família

Uma amostra de página da web em HTML adaptada do tutorial da Biblioteca Digital Livre Adafruit está incluída no repositório Github (ServerWebsiteHTML-Raw). Você também pode usar o arquivo zip maior para construir:)

Aviso: é recomendável executar seu Pi apenas como uma rede local (ou seja, não conecte o Pi à World Wide Web mais ampla), pois o protocolo de senha WPA2 pode não ser seguro.

Etapa 5: configurar o Raspberry Pi

Configure o Raspberry Pi
Configure o Raspberry Pi
Configure o Raspberry Pi
Configure o Raspberry Pi
Configure o Raspberry Pi
Configure o Raspberry Pi
Configure o Raspberry Pi
Configure o Raspberry Pi

1. Faça o flash do cartão SD com Jessie Lite (baixe Jessie Lite aqui). Habilite o SSHby adicionando um arquivo chamado "SSH" no conteúdo do arquivo do cartão SD (sem extensões - remova o.txt se houver algum adicionado automaticamente). Insira no Pi.

2. Conecte o cabo Ethernet entre o seu computador e o Pi e, em seguida, conecte o cabo de alimentação do Pi

3. Crie uma ponte de rede entre seu computador e o Pi

Vá para Configurações -> Rede e Internet -> Alterar Configurações do Adaptador. Selecione a conexão Ethernet (deve mostrar uma conexão desconhecida ou algo semelhante). Segure a tecla “CTRL” e selecione a conexão wi-fi. Clique com o botão direito e escolha “Conexões de ponte”.

3. Abra o PuTTY, digite "raspberrypi.local" como o nome do host e faça login no seu Pi, woo

Se você estiver fazendo login pela primeira vez, use o nome de usuário padrão: pi e a senha: raspberry. Mude sua senha usando o comando passwd

4. Verifique se o Pi está conectado à Internet e atualize-o

Execute este comando para verificar se o Pi pode se conectar ao Google (ele imprimirá 5 linhas dizendo se recebeu informações do google.com):

ping -c 5 google.com

Execute este comando para atualizar o Pi (o primeiro baixa os pacotes, o segundo os instala):

sudo apt-get update

sudo apt-get upgrade

Etapa 6: Instale o Apache

Instale o Apache!
Instale o Apache!
Instale o Apache!
Instale o Apache!

Apache é nosso software de servidor web! (Ele nos permite hospedar facilmente informações e arquivos acessíveis através de um navegador da web como Chrome, Firefox, Explorer, etc.)

Vamos instalar o software Apache e, em seguida, alterar as permissões para editar a pasta HTML. Digite e insira os seguintes comandos (em ordem):

sudo apt-get install apache2 -y

cd / var / www

sudo chown pi: pi / var / www / html

CD

Etapa 7: Instale o software do servidor

Instale o software do servidor!
Instale o software do servidor!

1. Instale o software HostAPD e DHCP.

HostAPD é usado para autenticar informações enviadas e recebidas de dispositivos conectados e DHCP é um protocolo usado para fornecer gerenciamento rápido, automático e central para a distribuição de endereços IP em uma rede.

Para instalar os dois de uma vez, digite o seguinte comando e pressione "y" para continuar:

sudo apt-get install hostapd isc-dhcp-server

2. Instale o iptables para um firewall. (yayy para segurança!)

Execute este comando e digite "y" (sim) em ambas as telas de configuração que aparecem:

sudo apt-get install iptables-persistent

Etapa 8: edite o arquivo de configuração DHCP

Edite o arquivo de configuração DHCP
Edite o arquivo de configuração DHCP
Edite o arquivo de configuração DHCP
Edite o arquivo de configuração DHCP

Vamos configurar o protocolo de comunicação DHCP para que possamos enviar e receber informações (muito importante se você estiver pensando em construir uma rede conectada)! Acesse o arquivo de configuração DHCP digitando o seguinte:

sudo nano /etc/dhcp/dhcpd.conf

1. Adicione um comentário ("#") antes das seguintes linhas (para que se pareça com o arquivo da Foto 1):

opção nome de domínio “exemplo.org”;

opção de servidores de nomes de domínio ns1.example.org, ns2.example.org;

2. Remova o comentário ("#" ') da linha "oficial" (a foto 1 também é útil aqui):

# Se este servidor DHCP for o servidor DHCP oficial para a rede local, a diretiva autoritativa deve ser descomentada.

#authoritative;

3. Adicione este código ao final do arquivo (veja a foto 2):

sub-rede 192.168.42.0 máscara de rede 255.255.255.0 {

faixa 192.168.42.10 192.168.42.50 opção de endereço de transmissão 192.168.42.255; opção de roteadores 192.168.42.1; default-lease-time 600; tempo máximo de locação 7200; opção nome de domínio “local”; opção de servidores de nomes de domínio 8.8.8.8, 8.8.4.4; }

O que isso está fazendo ?! Para resumir (brevemente), ele configura uma gama de endereços IP para atribuir aos dispositivos conectados (de 192.168.42.10 a 192.168.42.50), assim como seu roteador doméstico! Ele também informa ao Pi como se comunicar com outros dispositivos (seu endereço de broadcast, 192.168.42.255, e seu próprio endereço IP, 192.168.42.1). Ele atribui uma quantidade de tempo (em segundos) para compartilhar esta conexão (tempo de aluguel) e configura servidores de nomes de domínio (como procurar um número de telefone em um diretório).

4. Salve e saia pressionando "Ctrl - X" e depois "y" (e a tecla Enter)

Etapa 9: edite o arquivo do servidor DHCP padrão

Edite o arquivo do servidor DHCP padrão
Edite o arquivo do servidor DHCP padrão
Edite o arquivo do servidor DHCP padrão
Edite o arquivo do servidor DHCP padrão

Vamos editar o arquivo do servidor DHCP para que possamos atribuí-lo para transmissão via WiFi! Vá para o arquivo do servidor padrão DHCP digitando o seguinte:

sudo nano / etc / default / isc-dhcp-server

1. Role para baixo até a linha que diz INTERFACES =”” e altere para transmitir via wlan0 (isso é um zero, não um O):

INTERFACES =”wlan0”

2. Salve e saia pressionando “Ctrl - X” e depois “y” (você provavelmente já descobriu essa combinação de teclas, então vou parar de mencioná-la:)).

Etapa 10: Configurar um endereço IP estático

Configure um endereço IP estático
Configure um endereço IP estático
Configure um endereço IP estático
Configure um endereço IP estático

1. Vamos dar ao nosso Pi um endereço IP estático (inalterado) para que possamos sempre encontrá-lo, yay! Desative temporariamente a rede de interface sem fio:

sudo ifdown wlan0

2. Use o programa editor de texto nano para editar o arquivo de interfaces de rede (que você provavelmente descobriu lendo o comando (:)

sudo nano / etc / network / interfaces

3. Edite o arquivo para que se pareça exatamente com o seguinte, saia e salve (verifique também a Foto 1):

auto lo

iface lo inet loopback iface eth0 inet dhcp

allow-hotplug wlan0

iface wlan0 inet static

endereço 192.168.42.1 máscara de rede 255.255.255.0

#iface wlan0 inet manual

# wpa-roam /etc/wpa-supplicant/wpa_supplicant.conf #iface default inet dhcp

4. Atribua um IP estático:

sudo ifconfig wlan0 192.168.42.1

Etapa 11: configurar os detalhes do ponto de acesso

Configure os detalhes do ponto de acesso
Configure os detalhes do ponto de acesso
Configure os detalhes do ponto de acesso
Configure os detalhes do ponto de acesso
Configure os detalhes do ponto de acesso
Configure os detalhes do ponto de acesso

1. Crie um novo arquivo de configuração chamado "hostapd":

sudo nano /etc/hostapd/hostapd.conf

2. Escreva o seguinte (exatamente como está) neste novo arquivo de configuração (em seguida, saia e salve) (Foto 1):

interface = wlan0

ssid = HelloWorld #Nome de sua conexão RPi WiFi country_code = US #A menos que você esteja em outro lugar! hw_mode = g channel = 6 macaddr_acl = 0 auth_algs = 1 ignore_broadcast_ssid = 0 wpa = 2 #Este é o protocolo de senha wpa_passphrase = raspberry #Altere a senha! wpa_key_mgmt = WPA-PSK wpa_pairwise = CCMP wpa_group_rekey = 86400 ieee80211n = 1 wme_enabled = 1

3. Informe ao protocolo HostAPD onde encontrar esse novo arquivo

Edite o arquivo HostAPD padrão:

sudo nano / etc / default / hostapd

Encontre a linha que diz # DAEMON_CONF = "". Remova o comentário e edite-o para que tenha a seguinte aparência (Foto 2):

DAEMON_CONF =”/ etc / hostapd / hostapd.conf”

Edite o arquivo de inicialização HostAPD:

sudo nano /etc/init.d/hostapd

Encontre a linha que diz DAEMON_CONF =. Edite-o para que aponte para seu novo arquivo de configuração! Assim (Foto 3):

DAEMON_CONF = / etc / hostapd / hostapd.conf

Etapa 12: configurar a tradução do endereço de rede ("NAT")

Configurar a tradução de endereços de rede
Configurar a tradução de endereços de rede
Configurar a tradução de endereços de rede
Configurar a tradução de endereços de rede

Esta etapa permite que vários clientes (como todos os seus amigos!) Se conectem ao WiFi do Pi de uma vez (jogue todos os jogos !!). É um pouco técnico, então vou encobrir os detalhes (também não estou muito familiarizado com esta parte), mas ajudará você no processo.

1. Primeiro, precisamos iniciar o encaminhamento de IP toda vez que o Pi for ativado. Digite o seguinte comando para editar o arquivo de configuração sysctl *:

sudo nano /etc/sysctl.conf

- Role até o final e digite este código em uma nova linha, em seguida, saia e salve:

net.ipv4.ip_forward = 1

* btw isso é um L em sysctl, não um 1, que eu baguncei muuuuito várias vezes -.-

2. Ative o encaminhamento de IP digitando:

sudo sh -c “echo 1> / proc / sys / net / ipv4 / ip_forward”

3. Crie a tradução de rede entre a porta Ethernet eth0 e a porta WiFI wlan0 digitando os seguintes comandos (w / - sinais e maiúsculas e outros):

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELACIONADO, ESTABELECIDO -j ACEITAR

sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACEITAR

4. Para garantir que a tradução da rede aconteça quando reinicializarmos o Pi, execute o seguinte:

sudo sh -c “iptables-save> /etc/iptables/rules.v4”

Etapa 13: Teste esse ponto de acesso

Teste esse ponto de acesso!
Teste esse ponto de acesso!
Teste esse ponto de acesso!
Teste esse ponto de acesso!

1. Execute hostapd com nosso arquivo de configuração manualmente com este comando:

sudo / usr / sbin / hostapd /etc/hostapd/hostapd.conf

2. Verifique a lista de WiFi em seu computador ou smartphone e encontre seu novo ponto de acesso SSID! Se você não mudou nada, ele se chamará "HelloWorld" com a senha "Raspberry".

Se você se conectar com êxito, obterá algum texto na tela do Raspberry Pi. Não veremos muito ainda, mas estamos muito perto!

3. Cancele o teste digitando “Ctrl + C” no console do Raspberry Pi

Você pode verificar o status do servidor AP host e do servidor DHCP com os seguintes comandos:

sudo service hostapd status

sudo service isc-dhcp-server status

Etapa 14: Configurar um Daemon

Configurar um Daemon
Configurar um Daemon

Um daemon é um programa que inicia automaticamente toda vez que o Pi é ligado e é executado em segundo plano (não exatamente como a série "His Dark Materials"..).

1. Inicie os programas hostapd e dhcp:

sudo service hostapd start

sudo service isc-dhcp-server start

2. Execute os próximos dois comandos para permitir que hostapd e dhcp sejam iniciados automaticamente quando o Pi for ligado:

sudo update-rc.d hostapd enable

sudo update-rc.d isc-dhcp-server enable

Etapa 15: quase lá! Crie um arquivo HTML do servidor da Web

Quase lá! Crie um arquivo HTML do servidor da Web!
Quase lá! Crie um arquivo HTML do servidor da Web!
Quase lá! Crie um arquivo HTML do servidor da Web!
Quase lá! Crie um arquivo HTML do servidor da Web!
Quase lá! Crie um arquivo HTML do servidor da Web!
Quase lá! Crie um arquivo HTML do servidor da Web!

1. Escreva uma página HTML para hospedar em seu servidor web! Ou baixe um que adaptei da Biblioteca Digital Livre Adafruit:)

Baixe e salve o arquivo zip e, em seguida, extraia o conteúdo. (Aqui está a página GitHub completa)

2. Abra o WinSCP e digite o nome do host: raspberrypi.local

3. Faça login no Pi (digite o nome de usuário e a senha)

4. No lado Pi da tela (lado direito), vá para o diretório inicial

Clique na pasta com a seta para cima duas vezes.

5. Vá para o arquivo / var / www / html

Clique duas vezes na pasta chamada “var”, depois na pasta "www" "e, por fim, na pasta" html ".

6. Exclua o arquivo index.html existente (ou se quiser escrever o seu próprio, basta abri-lo e editá-lo).

7. Copie os arquivos do servidor web para a pasta html Pi

No lado esquerdo da tela (seu computador), vá até a pasta onde você salvou os arquivos. Destaque e arraste o conteúdo (duas pastas e um arquivo denominado "index.html") para a pasta html Pi. É isso!

8. Abra um navegador e digite "raspberrypi.local" na barra de navegação na parte superior. Se funcionou, você verá a página do servidor web, o quê!

Etapa 16: Edite o arquivo HTML Pt. 1

Edite o arquivo HTML Pt. 1!
Edite o arquivo HTML Pt. 1!

Você provavelmente deseja fazer seu próprio site, então adicione seus próprios documentos / imagens / qualquer coisa e altere o arquivo HTML para apontar para seus arquivos!

1. Abra o arquivo index.html no Pi

2. Edite os cabeçalhos e descritores no arquivo index.html

- Altere o título do seu servidor da web editando o texto entre as partes do título:

Servidor da Web local do jenfoxbot!

- Altere o título do servidor da web editando o texto entre as partes h2 e central (linha 51):

Servidor da Web local do jenfoxbot

- Opcional: altere a descrição da página da web (linha 55):

Dependendo da posição da lua e das estrelas *, este ponto de acesso pode ou não fornecer uma conexão com a Internet.

Se houver uma conexão com a Internet, verifique o site do jenfoxbot

e aprenda sobre as outras coisas legais que ela faz!

* E por posição da lua e estrelas, queremos dizer os caprichos atuais do construtor, jenfoxbot:)

3. Opcional: Exclua documentos, imagens e vídeos existentes e adicione seus próprios

Existem duas camadas para esta página da web: a página inicial, que é criada pelo arquivo "index.html", e "interna", que tem duas páginas: "helpfulinfo.html" e "books.html". Se você quiser adicionar / modificar conteúdo na página inicial, edite o arquivo "index.html" e adicione imagens à pasta "imagens" diretamente (você também pode adicionar mais pastas para armazenar conteúdo diferente ou mais).

Se você quiser modificar o conteúdo das páginas internas, edite os arquivos "helpfulinfo.html" e "books.html", adicione imagens à pasta "images" e PDFs (ou outros documentos) à pasta "issues" (novamente, você pode adicionar mais pastas aqui).

Etapa 17: Edite o arquivo HTML Pt. 2

Edite o arquivo HTML Pt. 2!
Edite o arquivo HTML Pt. 2!
Edite o arquivo HTML Pt. 2!
Edite o arquivo HTML Pt. 2!
Edite o arquivo HTML Pt. 2!
Edite o arquivo HTML Pt. 2!

1. Adicione seus próprios documentos

- Decida o que deseja incluir em seu servidor e baixe PDFs desses documentos. Baixe também as imagens de cada um dos documentos para que você tenha algo divertido para clicar: D

- Usando o WinSCP, adicione seus documentos às pastas apropriadas (consulte a etapa anterior e a foto 1).

- Edite o index.html ou outro arquivo html relevante (por exemplo, se você deseja adicionar ou alterar um livro na página de informações úteis, edite o arquivo "helpfulinfo.html"). Exiba e acesse imagens e documentos alterando os nomes e extensões dos arquivos e atualizando as descrições:

TODAS AS SUAS PALAVRAS FAVORITAS AQUI

2. Para iniciantes no código, você pode adicionar mais documentos copiando e colando o código existente e alterando os nomes e extensões dos arquivos (veja a foto 2)!

Aqui está uma visão geral útil sobre HTML da Khan Academy!

Etapa 18: OMG, finalmente! Foram realizadas:)

OMG, finalmente! Foram realizadas:)
OMG, finalmente! Foram realizadas:)
OMG, finalmente! Foram realizadas:)
OMG, finalmente! Foram realizadas:)
OMG, finalmente! Foram realizadas:)
OMG, finalmente! Foram realizadas:)

Desconecte o cabo Ethernet, conecte-se ao seu ponto de acesso sem fio e digite o endereço IP na barra de endereços do seu navegador favorito (192.168.42.1 se você seguiu exatamente este tutorial).

Se tudo estiver funcionando, você verá sua página da web (incluí minhas capturas de tela). Uau, você acabou de criar um ponto de acesso sem fio !! (Se não funcionou, execute a configuração novamente e verifique se todo o código do terminal é exatamente como mostrado, incluindo espaços e outros).

Explore seu próprio site de nuvem local e decida como deseja usá-lo a partir daqui!

Etapa 19: o que vem a seguir?

Qual é o próximo?
Qual é o próximo?
Qual é o próximo?
Qual é o próximo?

Uma opção é usá-lo como um dispositivo de armazenamento sem fio local. Conecte o Pi, conecte-se ao ponto de acesso WiFi que você configurou (este se chama "HelloWorld") e armazene ou retire arquivos dele. Você pode acessar esses arquivos mesmo se estiver desconectado da Internet. Portanto, você pode salvar seu filme favorito e ainda assisti-lo quando a energia acabar:) (hum, supondo que você tenha um laptop carregado).

Adicione mais documentos (por exemplo, você pode usá-los como armazenamento de backup), brinque com o código HTML para deixar seu site todo sofisticado e divirta-se!

Outra opção é configurá-la como uma página da web voltada para o público e atribuir a ela um nome de domínio para que outras pessoas possam acessar os arquivos. Isso é particularmente útil se você estiver indo para algum lugar sem Wi-Fi ou Internet a cabo - você pode levar a Wikipedia com você! (mas talvez doe a eles se você fizer isso, porque eles são fantásticos). Se você se sentir confortável com o código, pode configurá-lo para ser um servidor de backup automático, um servidor de jogos sem fio local para você e seus amigos, etc. Seja criativo!

Se você seguir esse caminho, certifique-se de saber um pouco sobre segurança de rede, pois o protocolo de senha WPA2 foi recentemente comprometido (veja abaixo).

Finalmente, como mencionado na introdução, você pode usar este servidor em nuvem para iniciar a Internet das pessoas! Tenha um dia de construção com seus amigos para criar um monte de servidores em nuvem para que todos possam "conversar" uns com os outros! Esta abordagem não é necessariamente a * melhor * forma (também conhecida como mais eficiente / eficaz) de construir uma Internet pública, mas é um excelente ponto de partida. Além disso, quanto melhor compreendermos como essas tecnologias funcionam, melhor as usaremos para resolver problemas sérios e defender a nós mesmos e nossas comunidades.:)

Mais informações sobre o risco de segurança WPA2 do útil usuário BillDauterive:

"[O] invasor precisa de um dispositivo dentro do alcance da rede wi-fi alvo para ser uma ameaça, ou seja, abrir uma porta para a web não afeta isso. Se um [ponto de acesso] for comprometido, o invasor poderá então espionar / modificar tráfego na rede Wifi que não é criptografado via TLS. Em uma WLAN comprometida, o VNC não criptografado para o Pi seria um risco, mesmo ao acessar com a WLAN."

Raspberry Pi Contest 2017
Raspberry Pi Contest 2017
Raspberry Pi Contest 2017
Raspberry Pi Contest 2017

Vice-campeão no Raspberry Pi Contest 2017

Recomendado: