Como configurar o endereço IP estático ou DHCP no Ubuntu 19.04

No momento em que acede a um web browser e introduz o endereço do site que pretende visitar, entram em jogo vários aspectos, serviços, configurações e protocolos que permitem um acesso seguro e eficaz a este site. Isso é invisível para você e para mim, mas se um desses valores estiver errado, a comunicação não será 100% adequada, então o resultado não será o esperado. Se você é do mundo de TI, ou tem conhecimentos básicos, saberá que um dos componentes essenciais para estabelecer uma comunicação na web é o endereço IP, pois isso não só nos permitirá acessar a Internet, mas também nos comunicaremos com outros computadores na Web. rede local.

Basicamente, um endereço IP (Internet Protocol) é um identificador composto por um grupo de quatro números de 0 a 255 separados por pontos. Este identificador é único e não se repete em nenhum outro computador do mundo e tem a função de registrar o computador na rede global. Mas um endereço IP não pertence apenas a equipamentos de informática, você deve saber que modems, roteadores, sites e muito mais têm endereços IP associados.

Agora, entendendo o papel de um endereço IP, é necessário saber que existem dois tipos de endereços IP e que hoje tratamos de dois protocolos para eles. Esses são os protocolos IPv4, mas com o número crescente de solicitações de endereços IP, a implementação completa do IPv6 está à porta, o que oferece um nível mais alto de endereços a oferecer, mas no mundo do endereçamento IP encontramos os seguintes tipos de Endereços IP:

Endereços IP dinâmicosSão endereços variáveis, são entregues e geridos por um servidor DHCP e o seu funcionamento reside na locação deste endereço por um determinado período de tempo, após este período o endereço será renovado modificando a sua sintaxe.

Endereços IP estáticosComo o próprio nome indica, são endereços IP que permanecerão fixos, sem qualquer tipo de variação. São utilizados em servidores, máquinas de produção ligadas à rede e em geral todos os utilizadores que não necessitem de modificação do seu IP, visto que dependem dele outros serviços.

Em ambientes Linux, temos a capacidade de estabelecer um endereço IP estático ou dinâmico em nossos servidores e é por isso que a Solvetic irá explicar o processo detalhado para alcançar tal ação.

Para este tutorial usaremos Ubuntu Server 19.04 e Ubuntu 19.04 Desktop que já estão disponíveis no seguinte link:

1. Configure a rede com Netplan no Ubuntu Server 19.04


No caso do Ubuntu Server 19.04 e como sua utilização é via core (terminal), devemos utilizar alguns utilitários disponíveis para este fim e neste caso utilizaremos a ferramenta netplan.

Netplan foi desenvolvido como um utilitário graças ao qual será possível configurar a rede em vários sistemas Linux de uma forma simples mas ao mesmo tempo completa, isto será conseguido criando uma descrição YAML das interfaces de rede disponíveis no nosso computador definindo a ação que cada um cumprirá dentro dele, com base nesta configuração, o utilitário Netplan se encarrega de aplicar a configuração necessária para que essas ações sejam executadas conforme o esperado.

ObservaçãoPara entender um pouco mais, YAML é um formato de dados legível por humanos que se baseia em linguagens de programação conhecidas, como XML, C, Python, Perl e o formato de e-mail especificado na RFC 2822.

Ao definir a tarefa de cada interface de rede, o Netplan passa a ler esta configuração que está salva no diretório /etc/netplan/*.yaml, após isso, durante o processo de inicialização do sistema, o Netplan irá gerar arquivos executáveis ​​back-end específicos cujos A missão será transferir o controle do dispositivo para um daemon de rede especial, com netplan os seguintes comandos são suportados:

 NetworkManager Systemd-networkd
O Netplan possui um grupo de subcomandos que permitem controlar as ações a serem realizadas, são eles:

netplan gerarEste comando faz uso de / etc / netplan para gerar a configuração necessária para os renderizadores selecionados.

netplan aplicarEste comando se encarrega de aplicar as configurações do renderizador e prossegue para reiniciá-las se for o caso.

2. Conheça as interfaces de rede no Ubuntu 19.04 Server

Passo 1
O primeiro passo será conhecer os identificadores das placas de rede do nosso equipamento, para isso vamos executar o seguinte comando:

 ifconfig -a

PROLONGAR

Passo 2
Podemos ver no resultado que nossa interface de rede é "enp0s3", se tivermos mais adaptadores de rede, veremos os respectivos IDs associados a cada um deles:

PROLONGAR

ObservaçãoA interface não é integrada como um backlock de operações.

3. Coloque um endereço IP estático no Ubuntu 19.04 Server


Mencionamos que, no nível do servidor, é essencial lidar com endereços IP fixos, uma vez que eles são responsáveis ​​pela entrega de serviços, processos e funções aos computadores clientes.

Passo 1
Para configurar um endereço IP fixo em nosso servidor, devemos acessar o arquivo de configuração do Netplan usando um editor de texto e executando o seguinte:

 sudo nano /etc/netplan/50-cloud-init.yaml 
ObservaçãoCaso o instalador da distribuição não crie o arquivo YAML, podemos gerar a configuração necessária para os processadores usando o seguinte comando:
 sudo netplan generate

PROLONGAR

Passo 2
Ao acessar o arquivo no Ubuntu 19.04 veremos o seguinte:

PROLONGAR

etapa 3
Por padrão, vemos a interface de rede activeenp0s3, na parte inferior, inseriremos os seguintes valores:

 enp0s8: dhcp4: sem dhcp6: sem endereços: [192.168.0.15/24,] gateway4: 192.168.0.1 servidores de nomes: endereços: [8.8.8.8, 8.8.4.4]
Passo 4
Nós adicionamos o seguinte:
  • Nome da interface de rede.
  • Desabilitamos o DHCP (em IPv4 e IPv6) para que IPs dinâmicos não sejam concedidos.
  • Atribuímos o endereço IP.
  • O endereço do gateway foi atribuído.
  • Os servidores DNS foram definidos neste caso usando o DNS público do Google.

PROLONGAR

Etapa 5
Salvamos as alterações usando a seguinte combinação de teclas:

Ctrl + O

Saímos do editor usando:

Ctrl + X

Etapa 6
Em seguida, vamos aplicar as alterações executando:

 sudo netplan aplicar

PROLONGAR

Etapa 7
Quando executamos ifconfig -a novamente, podemos ver que nossa interface enp0s8 tem o IP que definimos atribuído, neste caso 192.168.0.15:

PROLONGAR

4. Coloque um endereço IP dinâmico no Ubuntu Server 19.04

Passo 1
Para configurar o endereço IP usando o servidor DHCP como critério, devemos acessar o arquivo de configuração anterior novamente:

 sudo nano /etc/netplan/50-cloud-init.yaml
Passo 2
Lá configuramos as seguintes linhas:
 network: version: 2 renderer: networkd ethernets: enp0s8: dhcp4: true dhcp6: true

PROLONGAR

etapa 3
Salvamos as alterações usando a seguinte combinação de teclas:

Ctrl + O

Saímos do editor usando:

Ctrl + X

Passo 4
Depois disso, aplicamos as alterações usando o seguinte comando.

 sudo netplan aplicar 
Etapa 5
Depois disso, executamos ifconfig -a e veremos que o IP da interface selecionada assume o endereço baseado em DHCP:

PROLONGAR

Etapa 6
Finalmente, se quisermos acessar a ajuda do comando man, podemos executar o seguinte:

 homem netplan

PROLONGAR

5. Coloque um endereço IP estático no Ubuntu 19.04 Desktop

Passo 1
No caso dos sistemas gráficos, é um processo mais simples do que podemos imaginar, para isso devemos clicar no ícone da rede localizado no topo da tela e ali selecionar o tipo de rede utilizada e a seguir clicar na opção “Rede cabeada configuração":

Passo 2
A seguinte janela será exibida:

PROLONGAR

etapa 3
Aí clicamos no ícone de configuração localizado do lado direito da rede atual e na janela seguinte iremos para a aba IPv4 e aí ativamos a caixa Manual e entramos com o seguinte:

  • Endereço IP a ser usado
  • Máscara de rede
  • Endereço de gateway para usar

PROLONGAR

Passo 4
Depois de inserir esses valores, clique no botão Aplicar e para que as alterações tenham efeito, devemos desconectar temporariamente clicando no botão da rede com fio:

PROLONGAR

Etapa 5
Em seguida, ativamos a rede novamente e verificamos se o endereço atribuído está correto:

6. Atribuir um endereço IP dinâmico no Ubuntu 19.04 Desktop

Passo 1
Finalmente, se quisermos obter o endereço IP diretamente do servidor DHCP, devemos voltar à janela de configuração da rede e na guia IPv4 devemos ativar a caixa "Automático (DHCP)":

Passo 2
Clique em Aplicar e devemos novamente desconectar e reconectar a rede para que as alterações sejam aplicadas corretamente:

Vemos como é fácil definir o tipo de endereço IP tanto nos nossos servidores como no equipamento de interface gráfica do Ubuntu 19.04 e desta forma utilizar estes endereços de acordo com os casos que são necessários e vitais para o funcionamento, mas sempre nos lembramos do fundamental missão do endereço IP.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave