https://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&feed=atom&action=historyAuto-hospedagem e ip público - Histórico de revisão2024-03-29T10:51:22ZHistórico de revisões para esta página neste wikiMediaWiki 1.34.1https://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2490&oldid=prevHiure em 18h21min de 23 de agosto de 20212021-08-23T18:21:34Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 18h21min de 23 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Linha 4:</td>
<td colspan="2" class="diff-lineno">Linha 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para que confiar no google se você <del class="diffchange diffchange-inline">pode </del>pode ter seu próprio google docs ou drive? É isso que programas como FunkWhale, nextcloud ou jellyfin oferecem. </div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para que confiar no google se você pode ter seu próprio google docs ou drive? É isso que programas como <ins class="diffchange diffchange-inline">[</ins>FunkWhale<ins class="diffchange diffchange-inline">](https://funkwhale.audio/)</ins>, <ins class="diffchange diffchange-inline">[</ins>nextcloud<ins class="diffchange diffchange-inline">](https://nextcloud.com/) </ins>ou <ins class="diffchange diffchange-inline">[jellyfin](https://</ins>jellyfin<ins class="diffchange diffchange-inline">.org/) </ins>oferecem. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Se você for usar os serviços só em casa ou na tua comunidade, você vai estar usando a rede LAN, que tem IPs locais, não acessíveis para quem está na internet. São os IPs no formato 192.168.\*.\*, ou 10.\*.\*.\*, ou 172.\*.\*.\*. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Se você for usar os serviços só em casa ou na tua comunidade, você vai estar usando a rede LAN, que tem IPs locais, não acessíveis para quem está na internet. São os IPs no formato 192.168.\*.\*, ou 10.\*.\*.\*, ou 172.\*.\*.\*. </div></td></tr>
</table>Hiurehttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2479&oldid=prevBrunovianna em 15h23min de 19 de agosto de 20212021-08-19T15:23:53Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 15h23min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l27" >Linha 27:</td>
<td colspan="2" class="diff-lineno">Linha 27:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais [[Servidor_Local_Raspberry_%2B_Nginx_%2B_PhP7|aqui]] e vários outros lugares. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais [[Servidor_Local_Raspberry_%2B_Nginx_%2B_PhP7|aqui]] e vários outros lugares. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_-_parte_1|Parte 1]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_-_parte_1|Parte 1 <ins class="diffchange diffchange-inline">- Eu tenho ip público?</ins>]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_2|Parte 2]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_2|Parte 2 <ins class="diffchange diffchange-inline">- Usando os IPs zerotier</ins>]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_3|Parte 3]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_3|Parte 3 <ins class="diffchange diffchange-inline">- Usando domínio próprio em VPS</ins>]]</div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2478&oldid=prevBrunovianna em 15h22min de 19 de agosto de 20212021-08-19T15:22:40Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 15h22min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l10" >Linha 10:</td>
<td colspan="2" class="diff-lineno">Linha 10:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Só que muitas vezes você não quer usar sozinho esse serviço, mas quer que ele esteja disponível na internet para sua família ou amigos, ou quando você mesmo está na rua. Se você está rodando esses sistemas numa máquina virtual (VPS) na internet, isso não é um problema, o serviço já está na "nuvem". E o que acontece se você quiser que essa máquina esteja na sua própria casa? Com um computador normal ou de cartão como a raspberry, essa pode ser uma opção mais autônoma. Mas muita gente não tem essa possibilidade porque para isso é necessário que o teu equipamento tenha um ip público, visível para todos na internet. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Só que muitas vezes você não quer usar sozinho esse serviço, mas quer que ele esteja disponível na internet para sua família ou amigos, ou quando você mesmo está na rua. Se você está rodando esses sistemas numa máquina virtual (VPS) na internet, isso não é um problema, o serviço já está na "nuvem". E o que acontece se você quiser que essa máquina esteja na sua própria casa? Com um computador normal ou de cartão como a raspberry, essa pode ser uma opção mais autônoma. Mas muita gente não tem essa possibilidade porque para isso é necessário que o teu equipamento tenha um ip público, visível para todos na internet. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais aqui. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da [[Auto-hospedagem_e_ip_público_-_parte_1|parte 1]] desse tutorial.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da [[Auto-hospedagem_e_ip_público_-_parte_1|parte 1]] desse tutorial.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l26" >Linha 26:</td>
<td colspan="2" class="diff-lineno">Linha 25:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais [[Servidor_Local_Raspberry_%2B_Nginx_%2B_PhP7|aqui]] e vários outros lugares. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_-_parte_1|Parte 1]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_-_parte_1|Parte 1]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_2|Parte 2]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_2|Parte 2]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_3|Parte 3]]</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_3|Parte 3]]</div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2472&oldid=prevBrunovianna em 15h13min de 19 de agosto de 20212021-08-19T15:13:31Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 15h13min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Linha 8:</td>
<td colspan="2" class="diff-lineno">Linha 8:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Se você for usar os serviços só em casa ou na tua comunidade, você vai estar usando a rede LAN, que tem IPs locais, não acessíveis para quem está na internet. São os IPs no formato 192.168.\*.\*, ou 10.\*.\*.\*, ou 172.\*.\*.\*. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Se você for usar os serviços só em casa ou na tua comunidade, você vai estar usando a rede LAN, que tem IPs locais, não acessíveis para quem está na internet. São os IPs no formato 192.168.\*.\*, ou 10.\*.\*.\*, ou 172.\*.\*.\*. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Só que muitas vezes você não quer usar sozinho esse serviço, mas quer que ele esteja disponível na internet para sua família ou amigos. Se você está rodando esses sistemas numa máquina virtual (VPS) na internet, isso não é um problema, o serviço já está na "nuvem". E o que acontece se você quiser que essa máquina esteja na sua própria casa? Com um computador normal ou de cartão como a raspberry, essa pode ser uma opção mais autônoma. Mas muita gente não tem essa possibilidade porque para isso é necessário que o teu equipamento tenha um ip público, visível para todos na internet. </div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Só que muitas vezes você não quer usar sozinho esse serviço, mas quer que ele esteja disponível na internet para sua família ou amigos<ins class="diffchange diffchange-inline">, ou quando você mesmo está na rua</ins>. Se você está rodando esses sistemas numa máquina virtual (VPS) na internet, isso não é um problema, o serviço já está na "nuvem". E o que acontece se você quiser que essa máquina esteja na sua própria casa? Com um computador normal ou de cartão como a raspberry, essa pode ser uma opção mais autônoma. Mas muita gente não tem essa possibilidade porque para isso é necessário que o teu equipamento tenha um ip público, visível para todos na internet. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais aqui. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais aqui. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2471&oldid=prevBrunovianna em 15h12min de 19 de agosto de 20212021-08-19T15:12:52Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 15h12min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l18" >Linha 18:</td>
<td colspan="2" class="diff-lineno">Linha 18:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Uma maneira de resolver esse problema é com VPNs, redes privadas virtuais. Com esse recurso, você pode criar um rede com IPs próprios, que funcionam independente de onde estiverem - em casa, na nuvem, no celular na rua... Existem diversas maneiras de se criar VPNs, mas nós vamos ver como funciona a [zerotier](https://zerotier.com), que é um programa que pode ser instalado no seu PC, na Raspi ou no celular. Esse é o assunto da [[<del class="diffchange diffchange-inline">Parte 2|</del>Auto-hospedagem_e_ip_público_parte_2]] do tutorial. </div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Uma maneira de resolver esse problema é com VPNs, redes privadas virtuais. Com esse recurso, você pode criar um rede com IPs próprios, que funcionam independente de onde estiverem - em casa, na nuvem, no celular na rua... Existem diversas maneiras de se criar VPNs, mas nós vamos ver como funciona a [zerotier](https://zerotier.com), que é um programa que pode ser instalado no seu PC, na Raspi ou no celular. Esse é o assunto da [[Auto-hospedagem_e_ip_público_parte_2<ins class="diffchange diffchange-inline">|Parte 2</ins>]] do tutorial. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Essa solução ainda não é a ideal porque para funcionar, todo mundo que for usar o teu serviço teria que ter o zerotier instalado e autorizado para fazer parte da tua VPN. Então vamos estudar uma solução intermediária: ter uma máquina na nuvem (VPS) com ip público (e domínio próprio, de preferência), que vai repassar os pacotes que chegam até ela para a rede zerotier onde vai estar conectado tua raspi em casa. Essa é a [[<del class="diffchange diffchange-inline">Parte 3|</del>Auto-hospedagem_e_ip_público_parte_3]] do tutorial.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Essa solução ainda não é a ideal porque para funcionar, todo mundo que for usar o teu serviço teria que ter o zerotier instalado e autorizado para fazer parte da tua VPN. Então vamos estudar uma solução intermediária: ter uma máquina na nuvem (VPS) com ip público (e domínio próprio, de preferência), que vai repassar os pacotes que chegam até ela para a rede zerotier onde vai estar conectado tua raspi em casa. Essa é a [[Auto-hospedagem_e_ip_público_parte_3<ins class="diffchange diffchange-inline">|Parte 3</ins>]] do tutorial.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Aí você se pergunta: se já vou estar pagando uma VPS onde poderia instalar várias coisas, porque vou ter serviço rodando de casa? Por um motivo simples: se você quiser armazenar vídeos, fotos, música, backups, pode chegar a usar vários terabytes e isso seria caríssimo de manter numa VPS. Além disso, a gente na Coolab está planejando em breve oferecer esse serviço que se chama proxy para quem quiser ter teu self-hosting em casa.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Aí você se pergunta: se já vou estar pagando uma VPS onde poderia instalar várias coisas, porque vou ter serviço rodando de casa? Por um motivo simples: se você quiser armazenar vídeos, fotos, música, backups, pode chegar a usar vários terabytes e isso seria caríssimo de manter numa VPS. Além disso, a gente na Coolab está planejando em breve oferecer esse serviço que se chama proxy para quem quiser ter teu self-hosting em casa.</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l27" >Linha 27:</td>
<td colspan="2" class="diff-lineno">Linha 27:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[Parte 1<del class="diffchange diffchange-inline">|Auto-hospedagem_e_ip_público_parte_1</del>]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[<ins class="diffchange diffchange-inline">Auto-hospedagem_e_ip_público_-_parte_1|</ins>Parte 1]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[<del class="diffchange diffchange-inline">Parte 2|</del>Auto-hospedagem_e_ip_público_parte_2]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_2<ins class="diffchange diffchange-inline">|Parte 2</ins>]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[<del class="diffchange diffchange-inline">Parte 3|</del>Auto-hospedagem_e_ip_público_parte_3]]</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[Auto-hospedagem_e_ip_público_parte_3<ins class="diffchange diffchange-inline">|Parte 3</ins>]]</div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2470&oldid=prevBrunovianna em 15h10min de 19 de agosto de 20212021-08-19T15:10:40Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 15h10min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l18" >Linha 18:</td>
<td colspan="2" class="diff-lineno">Linha 18:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Uma maneira de resolver esse problema é com VPNs, redes privadas virtuais. Com esse recurso, você pode criar um rede com IPs próprios, que funcionam independente de onde estiverem - em casa, na nuvem, no celular na rua... Existem diversas maneiras de se criar VPNs, mas nós vamos ver como funciona a [zerotier](https://zerotier.com), que é um programa que pode ser instalado no seu PC, na Raspi ou no celular. Esse é o assunto da <del class="diffchange diffchange-inline">parte </del>2 do tutorial. </div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Uma maneira de resolver esse problema é com VPNs, redes privadas virtuais. Com esse recurso, você pode criar um rede com IPs próprios, que funcionam independente de onde estiverem - em casa, na nuvem, no celular na rua... Existem diversas maneiras de se criar VPNs, mas nós vamos ver como funciona a [zerotier](https://zerotier.com), que é um programa que pode ser instalado no seu PC, na Raspi ou no celular. Esse é o assunto da <ins class="diffchange diffchange-inline">[[Parte </ins>2<ins class="diffchange diffchange-inline">|Auto-hospedagem_e_ip_público_parte_2]] </ins>do tutorial. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Essa solução ainda não é a ideal porque para funcionar, todo mundo que for usar o teu serviço teria que ter o zerotier instalado e autorizado para fazer parte da tua VPN. Então vamos estudar uma solução intermediária: ter uma máquina na nuvem (VPS) com ip público (e domínio próprio, de preferência), que vai repassar os pacotes que chegam até ela para a rede zerotier onde vai estar conectado tua raspi em casa. Essa é a <del class="diffchange diffchange-inline">parte </del>3 do tutorial.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> </div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Essa solução ainda não é a ideal porque para funcionar, todo mundo que for usar o teu serviço teria que ter o zerotier instalado e autorizado para fazer parte da tua VPN. Então vamos estudar uma solução intermediária: ter uma máquina na nuvem (VPS) com ip público (e domínio próprio, de preferência), que vai repassar os pacotes que chegam até ela para a rede zerotier onde vai estar conectado tua raspi em casa. Essa é a <ins class="diffchange diffchange-inline">[[Parte </ins>3<ins class="diffchange diffchange-inline">|Auto-hospedagem_e_ip_público_parte_3]] </ins>do tutorial.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Aí você se pergunta: se já vou estar pagando uma VPS onde poderia instalar várias coisas, porque vou ter serviço rodando de casa? Por um motivo simples: se você quiser armazenar vídeos, fotos, música, backups, pode chegar a usar vários terabytes e isso seria caríssimo de manter numa VPS. Além disso, a gente na Coolab está planejando em breve oferecer esse serviço que se chama proxy para quem quiser ter teu self-hosting em casa.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Aí você se pergunta: se já vou estar pagando uma VPS onde poderia instalar várias coisas, porque vou ter serviço rodando de casa? Por um motivo simples: se você quiser armazenar vídeos, fotos, música, backups, pode chegar a usar vários terabytes e isso seria caríssimo de manter numa VPS. Além disso, a gente na Coolab está planejando em breve oferecer esse serviço que se chama proxy para quem quiser ter teu self-hosting em casa.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[Parte 1|Auto-hospedagem_e_ip_público_parte_1]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[Parte 2|Auto-hospedagem_e_ip_público_parte_2]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">* [[Parte 3|Auto-hospedagem_e_ip_público_parte_3]]</ins></div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2462&oldid=prevBrunovianna em 14h49min de 19 de agosto de 20212021-08-19T14:49:02Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 14h49min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Linha 1:</td>
<td colspan="2" class="diff-lineno">Linha 1:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Arquivo:Diagrama_autohospedagem.png||center]]</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para que confiar no google se você pode pode ter seu próprio google docs ou drive? É isso que programas como FunkWhale, nextcloud ou jellyfin oferecem. </div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para que confiar no google se você pode pode ter seu próprio google docs ou drive? É isso que programas como FunkWhale, nextcloud ou jellyfin oferecem. </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l8" >Linha 8:</td>
<td colspan="2" class="diff-lineno">Linha 13:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da [[Auto-hospedagem_e_ip_público_-_parte_1|parte 1]] desse tutorial.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da [[Auto-hospedagem_e_ip_público_-_parte_1|parte 1]] desse tutorial.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2460&oldid=prevBrunovianna em 14h34min de 19 de agosto de 20212021-08-19T14:34:06Z<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="pt-BR">
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Edição das 14h34min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l7" >Linha 7:</td>
<td colspan="2" class="diff-lineno">Linha 7:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais aqui. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais aqui. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da parte 1 desse tutorial.</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da <ins class="diffchange diffchange-inline">[[Auto-hospedagem_e_ip_público_-_parte_1|</ins>parte 1<ins class="diffchange diffchange-inline">]] </ins>desse tutorial.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!</div></td></tr>
</table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2458&oldid=prevBrunovianna: Brunovianna moveu Auto-hospedagem sem ip público para Auto-hospedagem e ip público2021-08-19T14:29:51Z<p>Brunovianna moveu <a href="/index.php/Auto-hospedagem_sem_ip_p%C3%BAblico" class="mw-redirect" title="Auto-hospedagem sem ip público">Auto-hospedagem sem ip público</a> para <a href="/index.php/Auto-hospedagem_e_ip_p%C3%BAblico" title="Auto-hospedagem e ip público">Auto-hospedagem e ip público</a></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr class="diff-title" lang="pt-BR">
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">← Edição anterior</td>
<td colspan="1" style="background-color: #fff; color: #222; text-align: center;">Edição das 14h29min de 19 de agosto de 2021</td>
</tr><tr><td colspan="2" class="diff-notice" lang="pt-BR"><div class="mw-diff-empty">(Sem diferença)</div>
</td></tr></table>Brunoviannahttps://wiki.coolab.org/index.php?title=Auto-hospedagem_e_ip_p%C3%BAblico&diff=2452&oldid=prevBrunovianna: Criou página com 'Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para q...'2021-08-19T14:16:16Z<p>Criou página com 'Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para q...'</p>
<p><b>Página nova</b></p><div>Muita gente gosta da ideia de ter uma máquina própria para seus próprios serviços de internet, como um etherpad, servidor de música e vídeo, jogos ou até e-mail. Para que confiar no google se você pode pode ter seu próprio google docs ou drive? É isso que programas como FunkWhale, nextcloud ou jellyfin oferecem. <br />
<br />
Se você for usar os serviços só em casa ou na tua comunidade, você vai estar usando a rede LAN, que tem IPs locais, não acessíveis para quem está na internet. São os IPs no formato 192.168.\*.\*, ou 10.\*.\*.\*, ou 172.\*.\*.\*. <br />
<br />
Só que muitas vezes você não quer usar sozinho esse serviço, mas quer que ele esteja disponível na internet para sua família ou amigos. Se você está rodando esses sistemas numa máquina virtual (VPS) na internet, isso não é um problema, o serviço já está na "nuvem". E o que acontece se você quiser que essa máquina esteja na sua própria casa? Com um computador normal ou de cartão como a raspberry, essa pode ser uma opção mais autônoma. Mas muita gente não tem essa possibilidade porque para isso é necessário que o teu equipamento tenha um ip público, visível para todos na internet. <br />
<br />
**Esse tutorial assume que você já tem uma Raspi (ou outro servidor local) instalada e rodando em casa**. Se precisar de ajuda para instalar a sua própria, tem tutoriais aqui. Além disso, estamos supondo que você sabe usar o terminal e entrar na Raspi por ssh.<br />
<br />
É verdade que alguns provedores de Internet até te dão um IP público, mas geralmente ele não é fixo, ou seja, cada vez que você reinicia o roteador esse ip pode mudar. Nesse caso a gente só precisa de algum jeito para sempre saber qual o ip atual do roteador, além de fazer um port forward, que é a maneira de repassar o tráfego para a Raspi. Esse é o assunto da parte 1 desse tutorial.<br />
<br />
Infelizmente, em zonas rurais do Brasil com provedores menores, dificilmente vai chegar um ip público no teu roteador. Um pacote vai passar por um monte de outros roteadores com outros IPs locais até chegar na tua casa. Você pode ver o caminho por onde passa a internet até teu navegador usando um [trace router](https://https://dnschecker.org/online-traceroute.php). Em teoria você poderia ir fazendo port forwards desde o IP público do teu provedor até sua casa, mas na prática nenhum provedor vai te deixar fazer isso!<br />
<br />
Uma maneira de resolver esse problema é com VPNs, redes privadas virtuais. Com esse recurso, você pode criar um rede com IPs próprios, que funcionam independente de onde estiverem - em casa, na nuvem, no celular na rua... Existem diversas maneiras de se criar VPNs, mas nós vamos ver como funciona a [zerotier](https://zerotier.com), que é um programa que pode ser instalado no seu PC, na Raspi ou no celular. Esse é o assunto da parte 2 do tutorial. <br />
<br />
Essa solução ainda não é a ideal porque para funcionar, todo mundo que for usar o teu serviço teria que ter o zerotier instalado e autorizado para fazer parte da tua VPN. Então vamos estudar uma solução intermediária: ter uma máquina na nuvem (VPS) com ip público (e domínio próprio, de preferência), que vai repassar os pacotes que chegam até ela para a rede zerotier onde vai estar conectado tua raspi em casa. Essa é a parte 3 do tutorial.<br />
<br />
Aí você se pergunta: se já vou estar pagando uma VPS onde poderia instalar várias coisas, porque vou ter serviço rodando de casa? Por um motivo simples: se você quiser armazenar vídeos, fotos, música, backups, pode chegar a usar vários terabytes e isso seria caríssimo de manter numa VPS. Além disso, a gente na Coolab está planejando em breve oferecer esse serviço que se chama proxy para quem quiser ter teu self-hosting em casa.</div>Brunovianna