{"id":37,"date":"2023-06-20T20:28:24","date_gmt":"2023-06-20T23:28:24","guid":{"rendered":"https:\/\/atcp.dev\/?p=37"},"modified":"2023-06-20T21:12:43","modified_gmt":"2023-06-21T00:12:43","slug":"wireguard-como-instalar-e-configurar-o-servidor-vpn-wireguard-no-ubuntu-22-04-20-04-lts-2","status":"publish","type":"post","link":"https:\/\/atcp.dev\/index.php\/2023\/06\/20\/wireguard-como-instalar-e-configurar-o-servidor-vpn-wireguard-no-ubuntu-22-04-20-04-lts-2\/","title":{"rendered":"WireGuard &#8211; Como instalar e configurar o servidor VPN WireGuard no Ubuntu 22.04 | 20.04 LTS"},"content":{"rendered":"<div class=\"f618d039bd5afeaf81f3cd1d6ab100e9\" data-index=\"1\" style=\"float: none; margin:10px 0 10px 0; text-align:center;\">\n<script type=\"text\/javascript\">\r\n\tatOptions = {\r\n\t\t'key' : '791bfe77868e08dbb3d074f964f83ebb',\r\n\t\t'format' : 'iframe',\r\n\t\t'height' : 90,\r\n\t\t'width' : 728,\r\n\t\t'params' : {}\r\n\t};\r\n<\/script>\r\n<script type=\"text\/javascript\" src=\"\/\/www.highperformanceformat.com\/791bfe77868e08dbb3d074f964f83ebb\/invoke.js\"><\/script>\n<\/div>\n\n<p>O WireGuard \u00e9 um protocolo VPN de c\u00f3digo aberto que oferece uma maneira simples e eficiente de estabelecer conex\u00f5es seguras entre dispositivos. Neste guia, vou explicar como instalar e configurar um servidor VPN WireGuard em um sistema Ubuntu com as vers\u00f5es 22.04 ou 20.04 LTS.<\/p>\n\n\n\n<ol>\n<li>Atualize o sistema: Antes de come\u00e7ar, certifique-se de que o sistema Ubuntu esteja atualizado executando os seguintes comandos no terminal:<br><br><code><code data-enlighter-language=\"shell\" class=\"EnlighterJSRAW\">sudo apt update sudo apt upgrade<\/code><\/code><br><br><\/li>\n\n\n\n<li>Instale o pacote WireGuard: Para instalar o WireGuard, execute o seguinte comando no terminal:<br><br><code><code data-enlighter-language=\"shell\" class=\"EnlighterJSRAW\">sudo apt install wireguard<\/code><\/code><br><br><\/li>\n\n\n\n<li>Gere as chaves de criptografia: Agora, vamos gerar as chaves de criptografia para o servidor WireGuard. Execute os comandos abaixo para gerar uma chave privada e uma chave p\u00fablica:<br><br><code><code data-enlighter-language=\"bash\" class=\"EnlighterJSRAW\">umask 077 wg genkey | sudo tee \/etc\/wireguard\/privatekey | wg pubkey | sudo tee \/etc\/wireguard\/publickey<\/code><\/code><br><br><\/li>\n\n\n\n<li>Configure o arquivo de configura\u00e7\u00e3o: Crie um arquivo de configura\u00e7\u00e3o para o servidor WireGuard. Execute o seguinte comando para criar o arquivo <code><strong>\/etc\/wireguard\/wg0.conf<\/strong><\/code>:<br><br><code><code data-enlighter-language=\"bash\" class=\"EnlighterJSRAW\">sudo nano \/etc\/wireguard\/wg0.conf <\/code><\/code><br><br>No arquivo de configura\u00e7\u00e3o, adicione o seguinte conte\u00fado:<br><br>\n<code><code data-enlighter-language=\"bash\" class=\"EnlighterJSRAW\">\n[Interface]\nAddress = 10.0.0.1\/24 \nSaveConfig = true \nPrivateKey = \"chave privada do servidor WireGuard\" \n\n[Peer] \nPublicKey = \"chave p\u00fablica do cliente WireGuard\"\nAllowedIPs = 10.0.0.2\/32\n<\/code><\/code>\n<br><br><br>Certifique-se de substituir <code><strong>&lt;chave privada do servidor WireGuard&gt;<\/strong><\/code> pela chave privada gerada na etapa anterior e <code><strong>&lt;chave p\u00fablica do cliente WireGuard&gt;<\/strong><\/code> pela chave p\u00fablica do cliente WireGuard que voc\u00ea usar\u00e1 para se conectar ao servidor.<br><\/li>\n\n\n\n<li>Inicie o servidor WireGuard: Para iniciar o servidor WireGuard, execute o seguinte comando no terminal:<br><br><code><code data-enlighter-language=\"bash\" class=\"EnlighterJSRAW\">sudo wg-quick up wg0<\/code><\/code><br><br><\/li>\n\n\n\n<li>Configure o encaminhamento de pacotes: Para permitir o encaminhamento de pacotes no servidor, execute o seguinte comando:<br><br><code><code data-enlighter-language=\"bash\" class=\"EnlighterJSRAW\">sudo sysctl -w net.ipv4.ip_forward=1<\/code><\/code><br><br><\/li>\n\n\n\n<li>Configure as regras do firewall: Se voc\u00ea estiver usando o <strong>UFW (Uncomplicated Firewall)<\/strong>, execute os comandos abaixo para configurar as regras do firewall:<br><br>\n<code><code data-enlighter-language=\"bash\" class=\"EnlighterJSRAW\">\nsudo ufw allow 51820\/udp\nsudo ufw enable\n<\/code><\/code>\n<br><br>\nEssas regras permitem o tr\u00e1fego na porta UDP 51820, que \u00e9 usada pelo WireGuard.\n<\/li>\n<\/ol>\n\n\n\n<p>Agora voc\u00ea tem um servidor VPN WireGuard configurado no seu sistema Ubuntu. Voc\u00ea pode conectar-se a ele usando a chave p\u00fablica do cliente WireGuard e configurando o cliente WireGuard correspondente. Certifique-se de aplicar medidas adicionais de seguran\u00e7a, como autentica\u00e7\u00e3o de dois fatores e senhas fortes, para garantir a seguran\u00e7a da sua conex\u00e3o VPN.<\/p>\n<!--CusAds0-->\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>O WireGuard \u00e9 um protocolo VPN de c\u00f3digo aberto que oferece uma maneira simples e eficiente de estabelecer conex\u00f5es seguras entre dispositivos. Neste guia, vou explicar como instalar e configurar&hellip; <\/p>\n","protected":false},"author":1,"featured_media":36,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/atcp.dev\/wp-content\/uploads\/2023\/06\/og-logo.png","jetpack-related-posts":[{"id":33,"url":"https:\/\/atcp.dev\/index.php\/2023\/06\/20\/wireguard-como-instalar-e-configurar-o-servidor-vpn-wireguard-no-ubuntu-22-04-20-04-lts\/","url_meta":{"origin":37,"position":0},"title":"WireGuard &#8211; Como instalar e configurar o servidor VPN WireGuard na Raspberry Pi","author":"akira","date":"20 de junho de 2023","format":false,"excerpt":"Para configurar um servidor WireGuard em uma Raspberry Pi, voc\u00ea precisar\u00e1 seguir os passos abaixo: Passo 1: Instale o sistema operacional na Raspberry Pi Baixe e instale um sistema operacional adequado na Raspberry Pi. Recomenda-se o uso do Raspbian ou Raspberry Pi OS. Passo 2: Atualize o sistema operacional Abra\u2026","rel":"","context":"Em &quot;raspberry&quot;","block_context":{"text":"raspberry","link":"https:\/\/atcp.dev\/index.php\/category\/raspberry\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2023\/06\/og-logo.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2023\/06\/og-logo.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2023\/06\/og-logo.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2023\/06\/og-logo.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2023\/06\/og-logo.png?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":284,"url":"https:\/\/atcp.dev\/index.php\/2024\/01\/13\/wireguard-integracao-do-wireguard-com-docker\/","url_meta":{"origin":37,"position":1},"title":"WireGuard &#8211; Integra\u00e7\u00e3o do WireGuard com Docker","author":"akira","date":"13 de janeiro de 2024","format":false,"excerpt":"Tutorial: Integra\u00e7\u00e3o do WireGuard com Docker Neste tutorial, voc\u00ea aprender\u00e1 como integrar o WireGuard em cont\u00eaineres Docker para estabelecer uma comunica\u00e7\u00e3o segura entre eles. O WireGuard \u00e9 uma tecnologia de VPN moderna e eficiente que pode ser facilmente integrada em ambientes de cont\u00eaineres para garantir a seguran\u00e7a da comunica\u00e7\u00e3o entre\u2026","rel":"","context":"Em &quot;Sem categoria&quot;","block_context":{"text":"Sem categoria","link":"https:\/\/atcp.dev\/index.php\/category\/sem-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/image.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/image.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/image.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/image.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":344,"url":"https:\/\/atcp.dev\/index.php\/2024\/01\/19\/configurando-uma-vpn-wireguard-no-windows-10-tutorial-detalhado\/","url_meta":{"origin":37,"position":2},"title":"Configurando uma VPN WireGuard no Windows 10: Tutorial Detalhado","author":"akira","date":"19 de janeiro de 2024","format":false,"excerpt":"Introdu\u00e7\u00e3o: Este tutorial detalhado ir\u00e1 gui\u00e1-lo atrav\u00e9s do processo de configura\u00e7\u00e3o de uma VPN WireGuard no Windows 10, proporcionando uma conex\u00e3o segura e eficiente entre o seu computador e um servidor remoto. Certifique-se de seguir cada passo com aten\u00e7\u00e3o para garantir uma configura\u00e7\u00e3o bem-sucedida. Passo 1: Instalando o WireGuard no\u2026","rel":"","context":"Em &quot;Windows 10&quot;","block_context":{"text":"Windows 10","link":"https:\/\/atcp.dev\/index.php\/category\/windows-10\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/Banner-horizontal-para-projetos-de-combate-a-fome.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/Banner-horizontal-para-projetos-de-combate-a-fome.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/Banner-horizontal-para-projetos-de-combate-a-fome.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/Banner-horizontal-para-projetos-de-combate-a-fome.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/Banner-horizontal-para-projetos-de-combate-a-fome.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2024\/01\/Banner-horizontal-para-projetos-de-combate-a-fome.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":9,"url":"https:\/\/atcp.dev\/index.php\/2023\/06\/18\/como-instalar-o-kde-plasma-no-ubuntu-20-04\/","url_meta":{"origin":37,"position":3},"title":"Como instalar o kde plasma no ubuntu 20.04","author":"akira","date":"18 de junho de 2023","format":false,"excerpt":"Para instalar o ambiente de desktop KDE Plasma no Ubuntu 20.04, voc\u00ea pode seguir estas etapas: Abra um terminal. Voc\u00ea pode fazer isso pressionando Ctrl+Alt+T ou pesquisando por \"Terminal\" no menu de aplicativos. Execute o seguinte comando para instalar o pacote \"kubuntu-desktop\", que inclui o KDE Plasma e outros aplicativos\u2026","rel":"","context":"Em &quot;Sem categoria&quot;","block_context":{"text":"Sem categoria","link":"https:\/\/atcp.dev\/index.php\/category\/sem-categoria\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2023\/06\/kdeplasma.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":6,"url":"https:\/\/atcp.dev\/index.php\/2023\/06\/18\/instalar-o-evolution-no-ubuntu-22-04\/","url_meta":{"origin":37,"position":4},"title":"Instalar o evolution no ubuntu 22.04","author":"akira","date":"18 de junho de 2023","format":false,"excerpt":"Abra um terminal. Voc\u00ea pode fazer isso pressionando Ctrl+Alt+T ou pesquisando por \"Terminal\" no menu de aplicativos. Execute o seguinte comando para instalar o Evolution: sudo apt updatesudo apt install evolution O primeiro comando atualiza as informa\u00e7\u00f5es do reposit\u00f3rio e o segundo comando instala o pacote do Evolution. Dependendo da\u2026","rel":"","context":"Em &quot;UBUNTU&quot;","block_context":{"text":"UBUNTU","link":"https:\/\/atcp.dev\/index.php\/category\/ubuntu\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":391,"url":"https:\/\/atcp.dev\/index.php\/2025\/02\/07\/desvendando-o-mundo-do-software-open-source-conheca-as-melhores-ferramentas-gratuitas-para-potencializar-seus-projetos\/","url_meta":{"origin":37,"position":5},"title":"&#8220;Desvendando o mundo do software open source: Conhe\u00e7a as melhores ferramentas gratuitas para potencializar seus projetos!&#8221;","author":"akira","date":"7 de fevereiro de 2025","format":false,"excerpt":"Desvendando o mundo do software open source: Conhe\u00e7a as melhores ferramentas gratuitas para potencializar seus projetos! Desvendando o mundo do software open source: Conhe\u00e7a as melhores ferramentas gratuitas para potencializar seus projetos! Vivemos em uma era em que a tecnologia est\u00e1 cada vez mais presente em nosso dia a dia.\u2026","rel":"","context":"Em &quot;Opensouce&quot;","block_context":{"text":"Opensouce","link":"https:\/\/atcp.dev\/index.php\/category\/opensouce\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2025\/02\/c96f9c89dfc868678dbd2f3b44377619ac4c52367de57600a95211cfe4c6d753.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2025\/02\/c96f9c89dfc868678dbd2f3b44377619ac4c52367de57600a95211cfe4c6d753.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2025\/02\/c96f9c89dfc868678dbd2f3b44377619ac4c52367de57600a95211cfe4c6d753.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2025\/02\/c96f9c89dfc868678dbd2f3b44377619ac4c52367de57600a95211cfe4c6d753.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/atcp.dev\/wp-content\/uploads\/2025\/02\/c96f9c89dfc868678dbd2f3b44377619ac4c52367de57600a95211cfe4c6d753.png?resize=1050%2C600&ssl=1 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/posts\/37"}],"collection":[{"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":16,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"predecessor-version":[{"id":63,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/posts\/37\/revisions\/63"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/media\/36"}],"wp:attachment":[{"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atcp.dev\/index.php\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}