View a markdown version of this page

Serviço de redes - Amazon Linux 2023

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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 saber mais 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.

Importante

Se você fornecer um arquivo de configuração suspenso, certifique-se de amazon-ec2-net-utils ter concluído a geração do 70-ensN.network arquivo base /run/systemd/network e aguarde até que a configuração padrão seja totalmente aplicada antes que o drop-in entre em vigor. Se o drop-in for aplicado aproximadamente ao mesmo tempo que a configuração básica, a rápida sucessão de alterações na configuração pode fazer com que o link da interface fique inativo. Para evitar essa condição de corrida, aguarde tempo suficiente para que a configuração padrão ocorra antes de aplicar a configuração personalizada.

A documentação do systemd.network descreve como o serviço systemd-networkd determina a configuração que se aplica a uma interface específica. Ele também gera nomes alternativos, conhecidos comoaltnames, para que as ENI-backed interfaces reflitam as propriedades de vários AWS recursos. Essas propriedades de ENI-backed interface são o ENI ID e o DeviceIndex campo 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 obter mais informações, consulte a CoDelvisão geral.