{"meta":{"title":"Conectando-se a uma rede privada","intro":"Você pode conectar GitHub Codespaces a recursos de uma rede privada, incluindo registros de pacotes, servidores de licenças e bancos de dados no local.","product":"Codespaces","breadcrumbs":[{"href":"/pt/codespaces","title":"Codespaces"},{"href":"/pt/codespaces/developing-in-a-codespace","title":"Desenvolver em um codespace"},{"href":"/pt/codespaces/developing-in-a-codespace/connecting-to-a-private-network","title":"Conectando-se a uma rede privada"}],"documentType":"article"},"body":"# Conectando-se a uma rede privada\n\nVocê pode conectar GitHub Codespaces a recursos de uma rede privada, incluindo registros de pacotes, servidores de licenças e bancos de dados no local.\n\n## Sobre a rede do codespace\n\nPor padrão, os seus códigos têm acesso a todos os recursos na internet pública, incluindo os gestores de pacotes, servidores de licença, bancos de dados e APIs da plataforma em nuvem, mas eles não têm acesso a recursos em redes privadas.\n\n## Conectando-se a recursos em uma rede privada\n\nNo momento, existem dois métodos de acesso a recursos em uma rede privada dentro dos GitHub Codespaces.\n\n* Como usar uma extensão da GitHub CLI para configurar o computador local como um gateway para recursos remotos\n* Como usar uma VPN\n\n### Usando a extensão da CLI GitHub para acessar recursos remotos\n\n> \\[!WARNING]\n> A extensão GitHub CLI está encerrando e não é mais suportada.\n\nA extensão GitHub CLI permite que você crie uma ponte entre um codespace e seu computador local para que o codespace possa acessar qualquer recurso remoto que esteja acessível em seu computador. O codespace usa seu computador local como um gateway de rede para alcançar esses recursos. Para obter mais informações, confira [Como usar GitHub CLI para acessar recursos remotos](https://github.com/github/gh-net#codespaces-network-bridge).\n\n### Usar uma VPN para acessar recursos por trás de uma rede privada\n\nComo alternativa à extensão GitHub CLI, você pode usar uma VPN para acessar recursos por trás de uma rede privada de dentro do seu codespace.\n\nRecomendamos o uso de ferramentas de VPN como o [OpenVPN](https://openvpn.net/) para acessar recursos em uma rede privada. Para obter mais informações, confira [Como usar o cliente OpenVPN dos GitHub Codespaces](https://github.com/codespaces-contrib/codespaces-openvpn).\n\nTambém existem várias soluções de terceiros que, embora não sejam aprovadas explicitamente pelo GitHub, oferecem exemplos de como fazer a integração com os GitHub Codespaces.\n\nEssas soluções de terceiros incluem:\n\n* [Tailscale](https://tailscale.com/kb/1160/github-codespaces/)\n\n### Permitir a listagem de recursos privados para codespaces\n\nEmbora o GitHub publique intervalos de IP para diversos produtos na respectiva API Meta, os endereços IP para codespaces são atribuídos dinamicamente, o que significa que não há como garantir que o codespace tenha o mesmo endereço IP todos os dias. Para saber mais, confira [Pontos de extremidade da API REST para metadados](/pt/rest/meta/meta).\n\nComo permitir um intervalo de IP inteiro daria um acesso excessivamente amplo a todos os codespaces (incluindo usuários não afiliados aos seus codespaces), a criação de codespaces será desabilitada se você habilitar listas de permissão de IPs. Para saber mais, confira [Gerenciar endereços IP permitidos para sua organização](/pt/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#enabling-allowed-ip-addresses).\n\n## Restringindo o acesso à internet pública\n\nAtualmente, não há forma de restringir os codespaces de acessar a Internet pública ou de restringir o acesso de usuários devidamente autenticados a uma porta encaminhada.\n\nPara obter mais informações sobre como proteger seus codespaces, confira [Segurança em GitHub codespaces](/pt/codespaces/reference/security-in-github-codespaces)."}