ネットワークサービス - Amazon Linux 2023

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ネットワークサービス

オープンソースプロジェクト systemd-networkd は、最新の Linux 配布で広く使用できます。このプロジェクトでは、systemd フレームワークの他の部分と同様の宣言型設定言語を使用しています。主な設定ファイルタイプは .network および .link ファイルです。

amazon-ec2-net-utils パッケージはインターフェイス固有の設定を /run/systemd/network ディレクトリに生成します。これらの設定では、インターフェイスがインスタンスにアタッチされている場合、IPv4 と IPv6 の両方のネットワークが有効になります。これらの構成では、ローカルソースのトラフィックが対応するインスタンスのネットワークインターフェースを介してネットワークにルーティングされるようにするポリシールーティングルールもインストールされます。これらのルールにより、関連するアドレスまたはプレフィックスから適切なトラフィックが Elastic Network Interface (ENI) 経由でルーティングされることが保証されます。ENI の使用の詳細については「Linux インスタンス用 Amazon EC2 ユーザーガイド」の「ENI の使用」を参照してください。

このネットワーク動作は、/etc/systemd/network ディレクトリにカスタム設定ファイルを配置して、/run/systemd/network に含まれるデフォルトの設定を上書きすることでカスタマイズできます。

systemd.network のドキュメントには、systemd-networkd サービスが特定のインターフェースに適用される設定を決定する方法が説明されています。また、さまざまなリソースのプロパティを反映した代替名 (ENI ベースのインターフェイス) も生成されます。altnames AWS ENI ベースのインターフェースプロパティは ENI アタッチメントの ENI ID および DeviceIndex フィールドです。これらのインターフェースは、ip コマンドなどのさまざまなツールの使用時に、そのプロパティを使用して参照できます。

AL2023 インスタンスインターフェース名は、スロット命名スキームを使用して生成されます。systemd詳細については、「systemd.net 命名スキーム」を参照してください。

さらに、AL2023 は fq_codel アクティブキュー管理ネットワークの送信スケジューリングアルゴリズムをデフォルトで使用します。詳細については、「概要」を参照してください。CoDel