Linux Redhat で DHCP を起動できませんでした。すぐに助けが必要です

Linux Redhat で DHCP を起動できませんでした。すぐに助けが必要です

Linux で /etc/dhcp/dhcpd.conf ファイルを設定しようとしましたが、静的アドレス指定として失敗しました。どうすれば修正できますか? データが不足していますか? 正確ですか? 助けが必要です。

以下はファイルの内容のスクリーンショットです。

ddns-update-style 暫定; クライアントの更新を無視; サブネット 192.168.56.1 ネットマスク 255.255.255.0 オプション サブネット マスク 255.255.255.0;

範囲 ダイナミック bootp 192.168.0.25 192.168.0.200; デフォルトリース時間 43200 最大リース時間 86400

答え1

サブネットと範囲は異なるネットワークにあります。範囲の定義は、サブネットが定義するネットワークと同じネットワーク内になければなりません。また、サブネット アドレスは 1 ではなく .0 に設定してください。.1 はホスト、.0 はネットワークです。最後に、すべてのオプションはセミコロン (;) で終わる必要があります。

...
subnet 192.168.56.0 netmask 255.255.255.0 {
       range dynamic bootp 192.168.56.25 192.168.56.200; 
       default-lease-time 43200; 
       max-lease-time 86400;
}
...

実際に 192.168.56.0/24 のプールを定義していると仮定すると、動作するはずです。

詳細はこちら:dhcpd は、以下のコマンドで実行できます。

関連情報