Serviço de redes
O projeto de código aberto systemd-networkd está amplamente disponível nas distribuições Linux modernas. O projeto usa uma linguagem de configuração declarativa semelhante ao resto da estrutura systemd. Seus principais tipos de arquivo de configuração são os arquivos .network e .link.
O amazon-ec2-net-utils pacote gera configurações específicas da interface no diretório /run/systemd/network. Essas configurações habilitam redes IPv4 e IPv6 em interfaces quando elas estão conectadas a uma instância. Essas configurações também instalam regras de roteamento de políticas que ajudam a garantir que o tráfego de origem local seja roteado para a rede por meio da interface de rede da instância correspondente. Essas regras garantem que o tráfego correto seja roteado pela interface de rede elástica (ENI) por meio dos endereços ou prefixos associados. Para obter mais informações sobre o uso da ENI, consulte Using ENI no Guia do usuário do Amazon EC2.
Você pode personalizar esse comportamento de rede colocando um arquivo de configuração personalizado no diretório /etc/systemd/network para substituir as configurações padrão contidas em /run/systemd/network.
A documentação do systemd.networksystemd-networkd determina a configuração que se aplica a uma interface específica. Ele também gera nomes alternativos, conhecidos como altnames, para as interfaces compatíveis com ENI para refletir as propriedades de vários recursos da AWS. Essas propriedades de interface compatíveis com ENI são o campo ENI ID e DeviceIndex do anexo ENI. Você pode se referir a essas interfaces usando suas propriedades ao usar várias ferramentas, como o comando ip.
Os nomes de interface das instâncias do AL2023 são gerados usando o esquema de nomenclatura de slots de systemd. Para obter mais informações, consulte esquema nomenclatura do systemd.net
Além disso, o AL2023 usa o algoritmo de agendamento de transmissão de rede de gerenciamento ativo de filas fq_codel por padrão. Para mais informações, consulte a visão geral do CoDel