Como definir IP estático na máquina virtual Ubuntu

Se você for como eu, provavelmente tem muitas máquinas virtuais rodando em seu computador. E se você for como eu, provavelmente deseja definir um endereço IP estático para cada um para poder se conectar facilmente a eles.

Aqui está um guia rápido e fácil sobre como definir um endereço IP estático em uma máquina virtual Ubuntu.

Como definir IP estático na máquina virtual Ubuntu

Por que você pode precisar definir um endereço IP estático em sua VM do Ubuntu

Se você deseja acessar sua VM Ubuntu a partir de um endereço IP específico (estático), precisará configurar um endereço IP estático.

Isso também é útil se você deseja executar um servidor em sua VM acessível pela Internet.

Existem duas maneiras de definir um endereço IP estático no Ubuntu: usando a interface GUI ou a linha de comando. Mostraremos os dois métodos.

Como definir um endereço IP estático usando a GUI do Ubuntu

Este tutorial explica como definir um estático endereço de IP em um sistema Ubuntu a partir da GUI e da linha de comando.

O processo para definir um endereço IP estático no Ubuntu é um pouco diferente do que em outras distribuições do Linux, mas não muito. Veremos os dois métodos neste tutorial.

Como definir um endereço IP estático usando a linha de comando do Ubuntu

Supondo que você esteja usando o Ubuntu Server 18.04, você pode definir um estático endereço de IP seguindo estes passos:

  1. Edite o /etc/netplan/01-netcfg.yaml file e adicione as seguintes linhas, substituindo as configurações de endereço IP, gateway e DNS conforme apropriado para sua rede: rede: versão: 2 renderizador: reded ethernets: ens3: dhcp4: sem endereços: [192.168.0.100/24] gateway4: 192.168.0.1 servidores de nomes: endereços: [8.8.8.8, 8.8.4.4] Observe que o ens3 a interface pode ter um nome diferente em seu sistema
  2. Para descobrir como é chamado, execute o ifconfig comando e procure a interface que possui um endereço IP atribuído a ela (geralmente será eth0).
  3. Observe também que, se o seu sistema tiver vários adaptadores de rede (por exemplo, se você estiver usando uma máquina virtual com um adaptador “somente host” e um adaptador “NAT”), será necessário configurar cada um separadamente neste arquivo .
  4. Edite o /etc/resolvconf/resolv.conf file e adicione a seguinte linha, substituindo o endereço IP do servidor DNS conforme apropriado para sua rede::
nome do servidor 

Como verificar se seu endereço IP estático está funcionando

Se você definiu um endereço IP estático em sua VM do Ubuntu, pode verificar se está funcionando por SSHing na máquina e executando o seguinte comando:

endereço IP

Você deve ver uma saída como esta:

1: lo: mtu 65536 qdisc noqueue estado DESCONHECIDO padrão do grupo
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
host de escopo inet 127.0.0.1/8 lo
valid_lft para sempre preferido_lft para sempre
host de escopo inet6 ::1/128
valid_lft para sempre preferido_lft para sempre
2:(vmnet8): mtu 1500 qdisc pfifo_fast estado UP grupo padrão qlen 1000
link/ ether 00::11 brd ff::ff
inet 192.168.:11/24 brd 192.168... escopo global vmnet8 valid_lft para sempre preferido_lft para sempre

Esta saída mostra que o endereço IP estático que definimos (192.168.:11) está funcionando conforme o esperado.

Conclusão

Em conclusão, definir um endereço IP estático em uma máquina virtual executando o Ubuntu é um processo bastante simples.

Você precisará editar o /etc/network/interfaces arquivo e adicione o endereço IP desejado, máscara de rede, gateway e informações do servidor DNS.

Depois de salvar suas alterações e reiniciar sua interface de rede, seu novo endereço IP deve ser atribuído à sua máquina virtual.

Português do Brasil