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 は、以下のコマンドで実行できます。