Editado 4 Semanas atrás por ExtremeHow Equipe Editorial
IP EstáticoUbuntuServidorRedesLinuxConfiguraçãoEndereço IPSistemaGestão de ServidoresSistemas Operacionais
Tradução atualizada 1 Uma semana atrás
No campo de redes, atribuir um endereço IP estático ao seu servidor Ubuntu é uma tarefa importante. Configurar um IP estático garante que o endereço IP do servidor não mude com o tempo. Isso pode ser importante para servidores que hospedam sites, bancos de dados ou serviços que precisam ser constantemente acessados por usuários ou outros dispositivos de rede. Neste guia detalhado, vamos percorrer os passos necessários para atribuir um endereço IP estático ao servidor Ubuntu.
Antes de prosseguirmos com os passos, seria útil entender o que é um endereço IP. Um endereço IP (Protocolo de Internet) é um endereço único que é atribuído a cada dispositivo conectado a uma rede. Este endereço permite que o dispositivo se comunique com outros dispositivos na rede. Um endereço IP pode ser atribuído dinamicamente pelo DHCP (Protocolo de Configuração de Host Dinâmico) ou manualmente como um endereço estático.
Um endereço IP dinâmico é atribuído automaticamente pelo servidor DHCP sempre que um dispositivo se conecta à rede. Isso é conveniente para uso geral, mas não é ideal quando você quer garantir que o endereço do servidor seja sempre o mesmo. Por outro lado, um endereço IP estático é configurado manualmente e permanece constante, a menos que seja alterado manualmente. Configurar um IP estático para o seu servidor pode melhorar a confiabilidade e acessibilidade da rede.
Antes de prosseguir com a configuração, certifique-se de que os seguintes pré-requisitos sejam atendidos:
Siga os passos abaixo para configurar IP estático no Servidor Ubuntu:
Antes de fazer qualquer alteração, é aconselhável verificar a configuração de rede existente. Você pode obter informações sobre as interfaces disponíveis no servidor usando o comando a seguir:
$ ip addr show
Este comando exibirá uma lista detalhada de interfaces de rede com sua configuração atual.
Identifique a interface de rede que você deseja configurar. A interface geralmente é nomeada como eth0
, ens33
, ou algo semelhante. Anote o endereço IP habilitado para DHCP atual e o nome da interface para referência.
O Ubuntu usa o Netplan para configuração de rede. Você deve editar o arquivo de configuração do Netplan. Este arquivo geralmente está localizado no diretório /etc/netplan/
. Use seu editor de texto favorito para abrir o arquivo (por exemplo, 01-netcfg.yaml
ou 50-cloud-init.yaml
).
Por exemplo, você pode usar o editor nano com este comando:
$ sudo nano /etc/netplan/01-netcfg.yaml
No arquivo de configuração, você definirá um IP estático. Aqui está um exemplo básico de como a configuração pode parecer:
network: version: 2 ethernets: ens33: dhcp4: no addresses: - 192.168.1.10/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8 - 8.8.4.4
Neste exemplo, substitua ens33
pelo nome da sua interface de rede e forneça o endereço IP desejado, máscara de sub-rede (/24 para uma máscara de sub-rede de 255.255.255.0), gateway e servidor DNS.
Depois de fazer alterações no arquivo de configuração, aplique as configurações usando o comando a seguir:
$ sudo netplan apply
Este comando aplicará as novas configurações de rede, incluindo sua configuração de IP estático.
Depois de aplicar as configurações, verifique as alterações com o comando a seguir:
$ ip addr show
Verifique se o endereço IP exibido corresponde ao endereço IP estático que você configurou.
Se você encontrar algum problema durante o processo de configuração, considere o seguinte:
O arquivo de configuração do Netplan deve estar devidamente formatado. Procure por problemas de alinhamento, erros de digitação e certifique-se de que a sintaxe YAML é observada corretamente. Use yamlint
ou uma ferramenta semelhante para validar seu arquivo.
Se o endereço IP não aparecer conforme o esperado, revise o arquivo de configuração /etc/netplan/
para quaisquer erros. Verifique se o nome correto da interface está especificado e certifique-se de que não há conflitos com dispositivos de rede existentes.
Se você tiver problemas de resolução de DNS após configurar um IP estático, certifique-se de que os endereços do servidor DNS estão configurados corretamente no arquivo de configuração.
Se necessário, você pode reverter para a configuração original do DHCP restaurando o conteúdo original do arquivo Netplan e reaplicando as configurações com sudo netplan apply
.
Configurar IP estático no Servidor Ubuntu é um passo crucial para garantir conectividade de rede consistente. Seguindo os passos mencionados acima, você pode atribuir um endereço IP estático e melhorar a confiabilidade dos seus serviços de rede. Sempre lembre-se de verificar os detalhes da sua rede e validar seus arquivos de configuração para evitar erros antes de aplicar as configurações. Com a configuração adequada, você pode gerenciar a conectividade do seu servidor de forma mais eficaz, proporcionando acesso consistente a usuários e serviços.
Se você encontrar algo errado com o conteúdo do artigo, você pode