initramfsでdhcpを無効にする

initramfsでdhcpを無効にする

Debian で DHCP 経由で IP アドレスを要求しないように initramfs に指示するにはどうすればよいですか?私はそれを使用していますinitramfs-tools。 initramfsに静的IPアドレスを割り当てることはできますが、設定方法も見つかりません。マニュアルページにinitramfs-tools(8)このパラメータがありますが、ipどこで指定するのかわかりません。

更新:ipカーネルコマンドライン引数として渡されませんでした。

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-3.16-3-amd64 root=/dev/mapper/root-root_vol ro root=/dev/mapper/root-root_vol ro rootdelay=10

私はそれが起動するのを見て、initramfsが起動した後にdhcpが発生したでしょう。

ベストアンサー1

このIPパラメータは、実際にはブートローダが提供するカーネルパラメータです。カーネルが自動設定を試みるのを見ている場合は、すでに1つを指定しているか、カーネルが自動設定を試みるようにデフォルトでビルドされている可能性があります。

「ip」カーネルパラメータを削除するか、「ip = none」を指定して要件を満たしていることを確認してください。これは比較的近代的なカーネルに適しています。

つまり、initramfs-toolsはインストールされている他のパッケージから動作を取得できます。上記の方法でDHCPが無効になっていない場合は、DHCPクライアントパッケージに何も挿入されていないことを確認してください。

おすすめ記事