Netboot - 静的IPを設定する方法

Netboot - 静的IPを設定する方法

httpを介してkickstartファイルをロードするようにCentOSネットワークインストールイメージを修正しました。これは、DHCPサーバーがあるネットワークで実行されている場合にうまく機能します。明らかにDHCPがないと、インストーラはIPを取得できないため、失敗します。

だから私の質問は、固定IPを設定するには何を変更する必要がありますか?

ベストアンサー1

キックスタートプロセスがks.cfgを見つけることができるように、静的IPオプションをカーネルに渡す必要があります。ご存知のように、ネットワークインストールはデフォルトでdhcpアドレスを探します。ブートプロンプトに少なくとも&オプションipで&を渡すことでgw固定アドレスを設定できます。dns

linux ks=http://192.168.0.1/ks.cfg ip=192.168.0.100 gw=192.168.254.254 dns=192.168.0.2

5つの方法のいずれかで使用するデバイスを指定できます。

ksdevice=<device>
  • インターフェイスのデバイス名(例:eth0)
  • インターフェイスのMACアドレス(例:00:12:34:56:78:9a)
  • linkUp 状態の最初のリンクを持つインターフェイスを指定するキーワード
  • bootifBOOTIF変数でpxelinuxによって設定されたMACアドレスを使用するキーワード。 pxelinuxにBOOTIF変数を設定させるには、pxelinux.cfgファイルでIPAPPEND 2を設定します。
  • キーワードは、ibftiBFT を使用してインターフェイスの MAC アドレスを指定します。

持つとてもたくさん開始 開始オプションを渡すことができます。 RHEL / CentOS 6の起動および起動スクリプトオプションの完全なリストを入手できます。ここ

おすすめ記事