Introdução
Neste desafio, você praticará a configuração de endereços estáticos IPv4 e IPv6 em um sistema Red Hat Enterprise Linux (RHEL). Você utilizará a ferramenta de linha de comando nmcli para criar e gerenciar perfis de conexão de rede persistentes. Esta é uma habilidade fundamental para qualquer administrador de sistemas e um tópico crucial para o exame de certificação RHCSA.
Configurar um Endereço IPv4 Estático
Sua primeira tarefa é criar um novo perfil de conexão persistente no NetworkManager para a interface dummy0 com uma configuração IPv4 estática.
Tarefas
- Criar um novo perfil de conexão do NetworkManager chamado
dummy0-static. - Configurar o perfil para a interface
dummy0. - Atribuir o endereço IPv4 estático
192.168.100.10/24. - Definir o gateway como
192.168.100.1. - Garantir que o perfil de conexão esteja configurado para ativar automaticamente na inicialização do sistema.
- Ativar o novo perfil de conexão.
Requisitos
- Você deve usar a ferramenta de linha de comando
nmcli. - O novo perfil de conexão deve ser nomeado exatamente como
dummy0-static. - A configuração deve ser persistente após reinicializações.
Dicas
Para criar um perfil de conexão no NetworkManager usando o nmcli, você precisará usar o comando nmcli connection add com os seguintes parâmetros principais:
type: Especifica o tipo de conexão (para interfaces dummy, usedummy)con-name: O nome do perfil de conexãoifname: O nome da interfaceautoconnect: Defina comoyespara ativação automática no bootip4: Endereço IPv4 com notação CIDRgw4: Endereço do gateway IPv4
A sintaxe básica é:
sudo nmcli connection add type [TYPE] con-name [NAME] ifname [INTERFACE] autoconnect [yes/no] ip4 [ADDRESS/CIDR] gw4 [GATEWAY]
Após criar a conexão, você pode precisar ativá-la usando:
sudo nmcli connection up [CONNECTION_NAME]
Exemplo
Após ativar com sucesso a nova conexão, a saída de ip addr show dummy0 deve incluir o endereço IPv4 estático.
3: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether 12:34:56:78:9a:bc brd ff:ff:ff:ff:ff:ff
inet 192.168.100.10/24 brd 192.168.100.255 scope global noprefixroute dummy0-static
valid_lft forever preferred_lft forever
...
Além disso, você pode verificar se o perfil de conexão está ativo com nmcli con show --active.
NAME UUID TYPE DEVICE
dummy0-static 550e8400-e29b-41d4-a716-446655440000 ethernet dummy0
...
Adicionar um Endereço IPv6 Estático
Agora, você modificará o perfil de conexão dummy0-static existente para adicionar um endereço IPv6 estático e um gateway.
Tarefas
- Modificar o perfil de conexão
dummy0-static. - Adicionar o endereço IPv6 estático
2001:db8:cafe::10/64. - Definir o gateway IPv6 como
2001:db8:cafe::1. - Aplicar as alterações à conexão ativa.
Requisitos
- Você deve usar a ferramenta de linha de comando
nmclipara modificar a conexão existente. - As alterações devem ser aplicadas ao perfil
dummy0-static.
Dicas
Para modificar uma conexão existente do NetworkManager, use o comando nmcli connection modify:
- Use
ipv6.method manualpara habilitar a configuração manual de IPv6 - Use
ipv6.addressespara definir o endereço IPv6 - Use
ipv6.gatewaypara definir o gateway IPv6
A sintaxe básica é:
sudo nmcli connection modify [CONNECTION_NAME] ipv6.method manual ipv6.addresses [ADDRESS/PREFIX] ipv6.gateway [GATEWAY]
Após modificar o perfil de conexão, você deve reativá-lo para que as alterações entrem em vigor:
sudo nmcli connection up [CONNECTION_NAME]
Exemplo
Após aplicar as alterações, a saída de ip addr show dummy0 deve agora incluir tanto o endereço IPv4 quanto o IPv6.
3: dummy0: <BROADCAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
link/ether 12:34:56:78:9a:bc brd ff:ff:ff:ff:ff:ff
inet 192.168.100.10/24 brd 192.168.100.255 scope global noprefixroute dummy0-static
valid_lft forever preferred_lft forever
inet6 2001:db8:cafe::10/64 scope global noprefixroute
valid_lft forever preferred_lft forever
...
Você pode verificar se a configuração IPv6 foi aplicada checando os detalhes da conexão:
$ nmcli con show dummy0-static | grep ipv6
ipv6.method: manual
ipv6.addresses: 2001:db8:cafe::10/64
ipv6.gateway: 2001:db8:cafe::1
...
Resumo
Neste desafio, você aprendeu como gerenciar configurações de rede em um sistema RHEL moderno. Você utilizou com sucesso o utilitário nmcli para criar uma conexão IPv4 estática persistente e, em seguida, a modificou para adicionar uma configuração IPv6 estática. Estas são habilidades essenciais para a administração de servidores e são frequentemente testadas no exame RHCSA.



