Como configurar IP estático no Ubuntu Server Linux 18.04 com netplan
Índice:
- Configurando endereço IP estático usando DHCP
- Netplan
- Configurando o endereço IP estático no Ubuntu Server
- Configurando o endereço IP estático no Ubuntu Desktop
- Conclusão
Neste tutorial, explicaremos como configurar um endereço IP estático no Ubuntu 18.04.
Na maioria das situações, os endereços IP são atribuídos dinamicamente pelo servidor DHCP do roteador. A configuração de um endereço IP estático na sua máquina Ubuntu pode ser necessária em diferentes situações, como a configuração do encaminhamento de porta ou a execução de um servidor de mídia na sua rede.
Configurando endereço IP estático usando DHCP
A maneira mais fácil e recomendada de atribuir um endereço IP estático a um dispositivo na sua LAN é configurando um DHCP estático no seu roteador. A reserva estática de DHCP ou DHCP é um recurso encontrado na maioria dos roteadores que faz com que o servidor DHCP atribua automaticamente o mesmo endereço IP a um dispositivo de rede específico, toda vez que o dispositivo solicita um endereço ao servidor DHCP. Isso funciona atribuindo um IP estático ao endereço MAC exclusivo do dispositivo. As etapas para configurar uma reserva DHCP variam de roteador para roteador e é aconselhável consultar a documentação do fornecedor.
Netplan
A partir da versão 17.10, o Netplan é a ferramenta de gerenciamento de rede padrão no Ubuntu, substituindo o arquivo de configuração
/etc/network/interfaces
que havia sido usado anteriormente para configurar a rede no Ubuntu.
O Netplan usa arquivos de configuração com sintaxe YAML. Para configurar uma interface de rede com o Netplan, basta criar uma descrição YAML para essa interface e o Netplan gera os arquivos de configuração necessários para a ferramenta de renderização escolhida.
Atualmente, a Netplan suporta dois renderizadores NetworkManager e Systemd-networkd. O NetworkManager é usado principalmente em máquinas Desktop, enquanto o Systemd-networkd é usado em servidores sem uma GUI.
Configurando o endereço IP estático no Ubuntu Server
As versões mais recentes do Ubuntu usam 'Predictable Network Interface Names' que começam com
en
. por padrão. O primeiro passo é identificar o nome da interface Ethernet que você deseja configurar. Você pode usar o comando ip link como mostrado abaixo:
ip link
O comando imprimirá uma lista de todas as interfaces de rede disponíveis. Nesse caso, o nome da interface é
ens3
:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 3: ens3: mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff
Os arquivos de configuração do Netplan são armazenados no diretório
/etc/netplan
e têm a extensão
.yaml
. Você provavelmente encontrará um ou dois arquivos YAML neste diretório. O arquivo pode diferir de instalação para instalação. Geralmente, o arquivo é nomeado
01-netcfg.yaml
,
50-cloud-init.yaml
ou
NN_interfaceName.yaml
, mas no seu sistema pode ser diferente.
Abra o arquivo de configuração YAML com seu editor de texto:
sudo nano /etc/netplan/01-netcfg.yaml
/etc/netplan/01-netcfg.yaml
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
Antes de alterar a configuração, vamos explicar o código em um breve.
Cada arquivo Netplan Yaml inicia com a chave de
network
que possui pelo menos dois elementos necessários. O primeiro elemento necessário é a versão do formato de configuração de rede e o segundo é o tipo de dispositivo. Os valores dos tipos de dispositivos podem ser
ethernets
,
bonds
,
bridges
e
vlans
.
A configuração acima também inclui o tipo de
renderer
. Pronto, se você instalou o Ubuntu no modo servidor, o renderizador está configurado para usar o
networkd
como back-end.
Sob o tipo de dispositivo (neste caso,
ethernets
), podemos especificar uma ou mais interfaces de rede. Neste exemplo, temos apenas uma interface
ens3
configurada para obter o endereçamento IP de um servidor DHCP
dhcp4: yes
.
Para atribuir um endereço IP estático à interface
ens3
, edite o arquivo da seguinte maneira:
- Defina DHCP como não
dhcp4: yes
Especifique o endereço IP estático192.168.121.199/24
. Emaddresses:
você pode adicionar um ou mais endereços IP IPv4 ou IPv6 que serão atribuídos à interface degateway4: 192.168.121.1
o gatewaygateway4: 192.168.121.1
Emnameservers
, especifique osaddresses:
dos servidores de nomesaddresses:
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses:
Ao editar arquivos Yaml, siga os padrões de recuo do código YAML, pois pode não funcionar se houver um erro de sintaxe na configuração.
Depois de feito, salve e feche o arquivo e aplique as alterações com:
sudo netplan apply
Verifique as alterações digitando:
ip addr show dev ens3
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
3: ens3: mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 56:00:00:60:20:0a brd ff:ff:ff:ff:ff:ff inet 192.168.121.199/24 brd 192.168.121.255 scope global dynamic ens3 valid_lft 3575sec preferred_lft 3575sec inet6 fe80::5054:ff:feb0:f500/64 scope link valid_lft forever preferred_lft forever
É isso aí! Você atribuiu um IP estático ao seu servidor Ubuntu.
Configurando o endereço IP estático no Ubuntu Desktop
A configuração de um endereço IP estático nos computadores Ubuntu Desktop não requer conhecimento técnico.
-
Na tela Atividades, procure por "rede" e clique no ícone Rede. Isso abrirá as definições de configuração da rede GNOME. Clique no ícone de engrenagem.
Agora que você configurou um Endereço IP estático, abra seu terminal usando o atalho de teclado
Ctrl+Alt+T
ou clicando no ícone do terminal e verifique as alterações digitando:
ip addr
A saída mostrará o endereço IP da interface:
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
… 2: eth0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 52:54:00:e9:40:f2 brd ff:ff:ff:ff:ff:ff inet 192.168.121.106/24 brd 192.168.121.255 scope global dynamic noprefixroute eth0 valid_lft 3523sec preferred_lft 3523sec inet6 fe80::5054:ff:fee9:40f2/64 scope link valid_lft forever preferred_lft forever
Conclusão
Você aprendeu como atribuir um endereço IP estático na sua máquina Ubuntu 18.04.
rede ubuntuComo descobrir o endereço IP no Windows: Pesquisa de endereço Ip
Qual é o meu endereço IP? Como descobrir o endereço IP? Os usuários do Windows 10/8/7 podem descobrir seu endereço IP, acessando o painel de controle.
Use o aplicativo Configurar os PCs da escola para configurar PCs com Windows em Escolas Baixe o aplicativo Configurar computadores da escola na Windows Store e use-o para configurar rapidamente seus computadores Windows 10 para melhores opções de aprendizado para os alunos
Os computadores agora se tornaram parte integrante da educação nas escolas, e quase todas as boas escolas têm os sistemas de computador definidos para seus alunos. O único problema com a educação em informática na escola ocorre quando os alunos se distraem com vários aplicativos e recursos dos PCs.
O que é um endereço IP, diferença entre endereço IP estático e dinâmico?
GT explica: O que é um endereço IP e a diferença entre um endereço IP estático e dinâmico?