systemd-networkd 設定ジェネレーター
明示的な項目から、確認専用の systemd-networkd .network / .netdev ファイルを生成します。
入力と主要な処理をブラウザ内で行い、その入力内容をQuickKitサーバーへ送信しない設計です。
実運用中の秘密情報を避け、可能ならダミー値やマスク済みデータを使用してください。 データ取扱いの詳細
生成された systemd-networkd ファイル
補足
仕組みと使い方
対象は systemd 245 以降で、systemd.network(5) と systemd.netdev(5) に文書化されたディレクティブのみを使用します。VLAN を使わない場合は `/etc/systemd/network/60-<name>.network` を1つ生成します。VLAN を設定すると、VLAN デバイスを作成する `.netdev`、VLAN を親リンクへ関連付ける `.network`、VLAN インターフェース自体の `.network` の3ファイルを生成します。このページはユニットテキストの生成のみを行います。`networkctl reload` の実行、systemd-networkd の再起動、既存の `.network` や `.netdev` との競合チェックは行いません。これは特に VLAN の親デバイス用ファイルで問題になります。systemd-networkd はリンクに `[Match]` が一致した最初の `.network` を適用し、複数をマージしないため、生成した親用ファイルを追加すると既存の親設定を奪うか、逆に既存ファイルに負けて `VLAN=` が効かなくなる可能性があります。既に親デバイス用の `.network` がある環境では、そのファイルへ `VLAN=<名前>` を追記してください。導入前に出力内容と対象の systemdバージョンを確認してください。