Inspecionar a configuração do bonding em /etc/network
Nas etapas anteriores, você aprendeu como verificar o status em tempo de execução das interfaces de bonding usando /proc/net/bonding e ip link. Agora, vamos analisar onde a configuração para essas interfaces é tipicamente armazenada em sistemas baseados em Debian, como o Ubuntu.
As configurações de interface de rede são frequentemente encontradas no arquivo /etc/network/interfaces ou dentro de arquivos no diretório /etc/network/interfaces.d/. Esses arquivos definem como as interfaces de rede são configuradas quando o sistema é iniciado.
Para inspecionar o arquivo de configuração de rede principal, /etc/network/interfaces, você pode usar o comando cat. Como este arquivo requer privilégios de root para modificar, você pode precisar de sudo para visualizá-lo em alguns ambientes, embora cat geralmente funcione sem sudo para leitura.
Digite o seguinte comando em seu terminal e pressione Enter:
cat /etc/network/interfaces
Você verá o conteúdo do arquivo. Este arquivo define interfaces de rede como lo (loopback) e, possivelmente, outras interfaces. Procure por linhas que definem uma interface bond, como:
auto bond0
iface bond0 inet dhcp
bond-mode 4
bond-slaves eth0 eth1
Este é um exemplo de trecho de configuração. auto bond0 significa que a interface deve ser ativada automaticamente. iface bond0 inet dhcp configura bond0 para obter um endereço IP via DHCP. bond-mode 4 especifica o modo de bonding (Modo 4 é 802.3ad Dynamic Link Aggregation). bond-slaves eth0 eth1 lista as interfaces físicas que fazem parte deste bond.
Além disso, a configuração pode ser dividida em arquivos separados no diretório /etc/network/interfaces.d/. Você pode listar os arquivos neste diretório usando ls:
ls /etc/network/interfaces.d/
Se houver arquivos neste diretório, você também pode visualizar seu conteúdo usando cat. Por exemplo, se você vir um arquivo chamado 50-cloud-init.cfg, você pode visualizá-lo com:
cat /etc/network/interfaces.d/50-cloud-init.cfg
Inspecionar esses arquivos de configuração ajuda você a entender como as interfaces de bonding são configuradas de forma persistente no sistema.
Clique em Continuar para finalizar este laboratório.