Adicionar acesso externo ao servidor Nextcloud Raspberry Pi

Depois de configurar um servidor Nextcloud em seu Raspberry Pi usando NextCloudPi, você vai querer torná-lo acessível através da Internet de qualquer local. Isso envolve o uso de encaminhamento de porta em seu roteador e a configuração de um URL de DNS dinâmico que permanecerá automaticamente apontado para o endereço IP público de sua rede, mesmo se o último mudar.

Painel da Web NextCloudPi

Para fazer as alterações de configuração necessárias em seu servidor Raspberry Pi Nextcloud , visite o painel da web NextCloudPi em https: // [ENDEREÇO ​​IP]: 4443 . Digite o nome de usuário ncp e a senha que você anotou durante a configuração.

Selecione letsencrypt na barra lateral esquerda (em Networking) do painel da web. Adicione um endereço de e-mail válido no campo Email .

Agora abra o assistente de configuração (clique no ícone da varinha na barra de ferramentas superior) e selecione a guia Acesso externo . Responda Sim à primeira pergunta e aguarde alguns segundos para que seja configurada.

Para o encaminhamento de porta , você pode clicar em Tentar fazer por mim ; se isso não funcionar, você precisará configurar o encaminhamento de porta nas configurações do roteador Wi-Fi (normalmente em Firewall). Encaminhe as portas 443 (HTTPS) e 80 (HTTP) para o servidor Raspberry Pi Nextcloud, usando seu endereço IP ou nome (nextcloudpi).

Se o seu roteador não reservar automaticamente o mesmo endereço IP para o dispositivo cada vez que se conectar, você pode configurar um endereço IP estático no Raspberry Pi .

De volta ao assistente, clique em Farei isso manualmente e em Continuar .

Você precisará de um provedor de DNS dinâmico para acessar o servidor de fora da rede. Na seção DDNS do assistente, clique no link para se inscrever no FreeDNS e insira seus dados.

Assim que estiver conectado ao FreeDNS, selecione Subdomínios e escolha adicionar um. Escolha um dos domínios gratuitos disponíveis (escolhemos chickenkiller.com) e digite um nome de subdomínio adequado (o nosso era pkingcloud). Você precisará do endereço IP público da sua rede doméstica – para encontrá-lo, faça uma pesquisa no Google por 'Qual é o meu IP'. Com todos os detalhes preenchidos, clique em Salvar .

Ainda no site FreeDNS, selecione a opção DNS Dinâmico no painel esquerdo. Clique com o botão direito no link URL direto do seu subdomínio e copie o endereço do link. Cole em um editor de texto e copie o hash: a longa sequência de letras e dígitos após o '?'

De volta ao assistente NextCloudPi, selecione FreeDNS . Digite seu subdomínio no campo Domínio e seu hash no campo Atualizar Hash . Clique em Concluir .

Acesso externo do assistente NextCloudPi concluído

Seu servidor NextCloudPi está pronto para acesso externo

Ao visitar o subdomínio que você configurou em um navegador da web, você agora deve ser direcionado para o servidor Nextcloud em execução no seu Raspberry Pi. Você também pode acessá-lo de fora de sua rede local.