Como configurar um IP estático no Ubuntu 17

Os endereços IP são um dos elementos de rede essenciais ao gerenciar redes, pois nos permitem realizar tarefas de gerenciamento como:

  • Conecte o computador à rede local ou à Internet.
  • Defina onde o equipamento está localizado e seu status de atividade.
  • Verifique os serviços e muitos mais.

Temos duas possibilidades quando se trata de gerenciar endereços IP em qualquer tipo de sistema:

DHCPAtravés desta opção, um servidor é configurado para distribuir dinamicamente todos os endereços IP que foram estabelecidos em uma faixa previamente definida, mas com este método os endereços IP mudam com frequência.

EstáticoAo usar esta alternativa, definimos um endereço IP fixo para o equipamento que só pode ser modificado manualmente.

O uso de endereços IP estáticos é útil em casos como:

  • Um servidor está sendo configurado e deve fazer uso de funções e serviços onde se tivermos DHCP esses serviços serão afetados.
  • Quando um determinado aplicativo precisa usar um único endereço IP.
  • Para questões administrativas e de suporte.

Nesta oportunidade, a Solvetic ensinará como podemos definir um endereço IP estático no Ubuntu 17.10 tanto no nível Desktop (Home) quanto no Server (Business).

1. Defina um endereço IP estático no Ubuntu 17.10 Desktop

Passo 1
Para realizar este processo, clique na opção “Configuração do Sistema” localizada no lado esquerdo do sistema:

Passo 2
Ao selecionar esta opção, será exibida a seguinte janela onde selecionaremos a opção "Rede":

PROLONGAR

etapa 3
Ao selecionar a opção Rede, o próximo passo é editar a configuração do adaptador, para isso selecionamos o botão "Opções" selecionando a opção "Com fio":

PROLONGAR

Passo 4
Na nova janela que será exibida iremos para a aba "Configurações IPv4" onde veremos o seguinte:

Etapa 5
Como vemos isso com o DHCP por padrão, devemos preencher os seguintes campos:

Nome da conexãoLá podemos nomear o perfil da rede selecionada.

MétodoDevemos selecionar o modo manual.

EndereçoPara adicionar o endereço IP que será atribuído ao equipamento, clique no botão “Adicionar” e preencha os campos.

EndereçoRefere-se ao endereço IP que queremos estabelecer.

Máscara de redeLá, definimos a máscara de rede 255.255.255.0 ou 24. Ambas cumprem a mesma função.

Porta de entradaLá devemos indicar o endereço IP do roteador da rede, que na maioria dos casos é 192.168.1.1 ou 192.168.0.1.

Servidores DNSNeste ponto podemos estabelecer os endereços IP dos servidores que possuem a função DNS, aí podemos indicar aqueles que foram fornecidos pelo ISP ou fazer uso do DNS público, neste caso usaremos o DNS público do Google (8.8.8.8 e 8.8.4.4).

Etapa 6
Depois de definir esses valores, clique no botão "Salvar" para aplicar as alterações. Agora, devemos desligar a chave de conexão para desconectar o adaptador de rede:

PROLONGAR

Etapa 7
Agora o ativamos novamente para aplicar as mudanças e podemos ver que a configuração que definimos foi estabelecida. Desta forma, estabelecemos o endereço IP estático no Ubuntu 17.10 Desktop.

PROLONGAR

2. Defina um endereço IP estático no Ubuntu 17.10 Server


Com a nova edição do Ubuntu Server, a configuração de rede mudou completamente no Ubuntu 17.10.
Uma nova ferramenta chamada Netplan foi desenvolvida pela Canonical (a empresa que desenvolve a distribuição Ubuntu Linux) para o gerenciamento de configuração de rede que usaremos em todas as novas versões do Ubuntu a partir da versão 17.10. O antigo arquivo de configuração de rede / etc / network / interfaces não estará mais ativo.

Netplan é uma abstração de configuração de rede YAML para vários back-ends (NetworkManager, networkd).

É um utilitário que permite configurar facilmente a rede no Ubuntu. Pode ser usado escrevendo uma descrição YAML simples das interfaces de rede necessárias com o que devem ser configuradas para fazer e isso irá gerar a configuração necessária para uma ferramenta de renderização escolhida.

O Netplan lê as configurações de rede no caminho /etc/netplan/*.yaml, escrito por administradores, instaladores, instanciações de imagem em nuvem ou outras implantações de sistema operacional. Durante a inicialização do sistema, gere ou execute arquivos de configuração de back-end específicos para transferir o controle de dispositivos para um daemon de rede específico.

Passo 1
Para configurar um endereço IP estático no Ubuntu 17.10 Server, devemos ter em mente que o arquivo de configuração padrão é

 /etc/netplan/01-netcfg.yaml
Passo 2
Para isso iremos acessá-lo através de um editor de texto, neste caso nano:
 sudo nano /etc/netplan/01-netcfg.yaml 

PROLONGAR

etapa 3
A sintaxe de configuração está na linguagem de programação Python (formato .yaml), portanto, o recuo da linha é essencial.

Neste arquivo devemos configurar os endereços IP a serem atribuídos e estabeleceremos o seguinte:

  • Defina o valor não no campo dhcp4.
  • Adicione a linha de endereços com o IP estático a ser atribuído.
  • Adicione a linha gateway4 com o IP do gateway do roteador.
  • Adicione a linha de nameservers com os IPs dos servidores DNS (neste caso, os do Google).

PROLONGAR

ObservaçãoUm endereço IPv6 pode ser adicionado na linha de endereço, separado por uma vírgula e é importante que definamos o endereço IPv6 entre aspas simples, caso contrário, obteremos um erro de sintaxe

 '2001:1::1/64'

Passo 4
Salvamos as alterações usando a seguinte combinação de teclas:

Ctrl + O

Saímos do editor usando:

Ctrl + X

Etapa 5
Aplicamos as alterações executando a seguinte linha:

 sudo netplan aplicar 

PROLONGAR

Etapa 6
Ou também podemos usá-lo com a opção "-debug" para obter alguma saída útil se a análise do arquivo de configuração netplan foi bem-sucedida:

 sudo netplan --debug apply 

PROLONGAR

Etapa 7
Podemos usar o comando ifconfig para validar o endereço IP atribuído:

PROLONGAR

3. Configure um DHCP com Netplan no Ubuntu 17.10 Server

Passo 1
Para fazer isso, devemos acessar o arquivo de configuração acima mencionado novamente:

 sudo nano /etc/netplan/01-netcfg.yaml
Passo 2
Devemos excluir as linhas inseridas anteriormente e definir o valor de "dhcp4" como sim:

PROLONGAR

ObservaçãoSe vamos usar IPv6, devemos adicionar a linha

 dhcp6: sim

etapa 3
Aplicamos as alterações executando a seguinte linha:

 sudo netplan aplicar

4. Defina um endereço IP estático no Ubuntu 16.10


No caso de ter o Ubuntu 16, o processo para estabelecer o endereço IP estático é o seguinte.

Passo 1
Primeiro, acessaremos o arquivo de configuração de rede executando a seguinte linha:

 sudo nano / etc / network / interfaces 

PROLONGAR

Passo 2
Lá podemos ver o nome da nossa interface de rede e vemos que ela é definida por DHCP. Lá, iremos modificar o seguinte:

  • Mudamos a palavra dhcp para estático.
  • Adicionamos o endereço, a máscara de rede e as linhas de gateway com os respectivos endereços IP.

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
Finalmente, reiniciamos os serviços de rede executando a seguinte linha. Desta forma, podemos definir o endereço IP estático no Ubuntu 16.04 e 16.10.

 sudo /etc/init.d/networking restart

PROLONGAR

Vimos o processo de definição de um endereço IP estático nas diferentes edições do Ubuntu e, portanto, temos essa opção para realizar algumas tarefas de gerenciamento ou requisitos que podem surgir em algum momento.

wave wave wave wave wave