Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 28. Usando o NetworkManager para desativar o IPv6 para uma conexão específica

Esta seção descreve como desativar o protocolo IPv6 em um sistema que usa o NetworkManager para gerenciar as interfaces de rede. Se você desabilitar o IPv6, o NetworkManager define automaticamente os valores correspondentes de sysctl no Kernel.

Nota

O serviço NetworkManager estabelece certos valores sysctl quando inicia uma conexão. Para evitar comportamentos inesperados, não defina manualmente os valores sysctl para desativar o IPv6.

Pré-requisitos

  • O sistema usa o NetworkManager para gerenciar as interfaces de rede, que é o padrão no Red Hat Enterprise Linux 8.
  • O sistema roda o Red Hat Enterprise Linux 8.1 ou posterior.

28.1. Desabilitando IPv6 em uma conexão usando nmcli

Use esta seção para desativar o protocolo IPv6 usando o utilitário nmcli.

Procedimento

  1. Opcionalmente, exibir a lista de conexões de rede:

    # nmcli connection show
    NAME    UUID                                  TYPE      DEVICE
    Example 7a7e0151-9c18-4e6f-89ee-65bb2d64d365  ethernet  enp1s0
    ...
  2. Definir o parâmetro ipv6.method da conexão para disabled:

    # nmcli connection modify Example ipv6.method {\i1}"disabled
  3. Reiniciar a conexão de rede:

    # nmcli conexão acima Example

Etapas de verificação

  1. Digite o comando ip address show para exibir as configurações de IP do dispositivo:

    # ip address show enp1s0
    2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
        link/ether 52:54:00:6b:74:be brd ff:ff:ff:ff:ff:ff
        inet 192.0.2.1/24 brd 192.10.2.255 scope global noprefixroute enp1s0
           valid_lft forever preferred_lft forever

    Se não for exibida a entrada inet6, o IPv6 é desativado no dispositivo.

  2. Verifique se o /proc/sys/net/ipv6/conf/enp1s0/disable_ipv6 contém agora o valor 1:

    # cat /proc/sys/net/ipv6/conf/enp1s0/disable_ipv6
    1

    O valor 1 significa que o IPv6 está desabilitado para o dispositivo.