Como usar o comando NetPlan no Ubuntu

Como usar o comando NetPlan no Ubuntu
Em Ubuntu 17.10, uma nova ferramenta de configuração de rede de linha de comando foi introduzida conhecida como “NetPlan”. NetPlan simplifica a configuração e gerenciamento de configurações de rede em seu sistema Ubuntu. Também permite a abstração YAML para configurar uma interface de rede. Interage com o kernel através do Systemd-Networkd e NetworkManager daemons que também são conhecidos como renderizadores. Você tem que escolher alguém de ambos. NetPlan lê as configurações de rede de “/etc/netplan/*.Yaml”Arquivos, que podem salvar as definições de configuração para todas as interfaces de rede.

Se você usar o comando NetPlan no Ubuntu, fica fácil reiniciar e alterar as configurações de rede. NetPlan também é bom para automação (os humanos e os programas podem ler YAML). Este artigo está focado em Como usar o comando NetPlan no Ubuntu. Vamos começar:

Como listar todas as interfaces de rede ativas no Ubuntu

Qualquer administrador do sistema Linux deve estar familiarizado com o “IP”Comando, uma ferramenta poderosa para configurar interfaces de rede. Pode ser usado para atribuir e excluir endereços e rotas, colocar ou descer interfaces, controlar o cache ARP e mais. Para obter uma lista de interfaces de rede ativa em seu sistema, utilize o “a”Opção no comando IP:

$ ip a

Como usar o comando NetPlan para definir o endereço IP dinâmico no Ubuntu

Esta seção vai te mostrar Como definir um endereço dinâmico no Ubuntu usando o comando NetPlan. Mas, em primeiro lugar, se o arquivo YAML necessário não existir no seu sistema, gerará o arquivo de configuração do renderizador escrevendo o comando abaixo do seu terminal:

$ sudo netplan gerar

Agora, verifique sua presença em seu sistema listando o “/etc/netplan/" arquivos:

$ ls/etc/netplan/

Verifique o conteúdo do arquivo de configuração do renderizador de rede:

$ cat/etc/netplan/*.Yaml

Abra o “/etc/netplan/*.Yaml”Arquivo em seu editor de nano:

$ sudo nano/etc/netplan/*.Yaml

Agora escreva o código abaixo do rico no /etc/netplan/*.Yaml" arquivo. Vamos definir um endereço IP dinâmico para o nosso “ENP0S3”Interface de rede:

rede:
versão 2
Renderizador: Networkd
Ethernets:
ENP0S3:
DHCP4: Sim
DHCP6: Sim

No comando acima:

  • DHCP4e DHCP6 são IPv4 e IPv6 Propriedades do DHCP.
  • ENP0S3é o Nome da interface de rede.

Imprensa "Ctrl+o”Para salvar as alterações neste arquivo:

Para aplicar as configurações de rede modificadas, utilize o comando abaixo do seu terminal:

$ sudo netplan se aplicar

Escreva este comando para confirmar o endereço IP:

$ ifconfig -a

Como usar o comando NetPlan para definir o endereço IP estático no Ubuntu

Primeiro de tudo, abra o “/etc/netplan/*.Yaml”Arquivo em seu editor de nano:

$ sudo nano/etc/netplan/*.Yaml

Em seguida, escreva o seguinte código no “/etc/netplan/*.Yaml”Arquivo para definir um endereço IP estático no seu sistema:

rede:
versão 2
Renderizador: Networkd
Ethernets:
ENP0S3:
DHCP4: Não
DHCP6: Não
Endereços: [10.0.2.15/24]
Gateway4: 10.0.2.255
Nome -Servers:
Endereços: [8.8.8.8, 8.8.4.4]

No comando acima:

  • DHCP4e DHCP6 são euPV4 e IPv6 Propriedades do DHCP.
  • ENP0S3 é o Nome da interface de rede.
  • endereços conter a sequência de endereços estáticos para a interface de rede.
  • gateway4Contém o endereço IPv4 do Gateway padrão.
  • Names Serverscompreende uma sequência de Endereços IP para servidores de nomes.

Imprensa "Ctrl+O ” Para salvar as alterações que fizemos no arquivo:

Depois disso, aplique as configurações de rede modificadas utilizando o comando abaixo:

$ sudo netplan se aplicar

Agora, confira se o configurado “ENP0S3”Está conectado à rede local e possui um endereço IP estático que atribuímos anteriormente:

$ ifconfig -a

Como obter mais informações sobre o NetPlan no Ubuntu

Para saber mais sobre as opções de configuração e informações relacionadas ao comando NetPlan, você pode conferir a página do homem:

$ MAN NETPLAN

Siga este link para conferir mais exemplos de configuração.

Conclusão

NetPlan foi introduzido em Ubuntu 17.10 e é ativo por padrão nos últimos lançamentos, incluindo Ubuntu 20.04. O objetivo desta ferramenta é usar arquivos de configuração da YAML para abstrair configurações de interface de rede. Essas configurações são então traduzidas em configurações de Networkd e NetworkManager para o renderizador especificado. Espero o uso de Comando NetPlan Para definir os endereços estáticos e dinâmicos no Ubuntu, ficará claro para você depois de ler este artigo. Para saber mais sobre os tópicos da tecnologia da moda, continue seguindo o Linux Dint.