ISC DHCP無限リース時間


11

すべてのクライアントの無限リース時間にISC DHCPサーバーを構成するにはどうすればよいですか?

男dhcpd:

リースの長さDHCPリースには、ゼロ秒から無限までのほぼ任意の長さを割り当てることができます。特定のサブネットまたは特定のインストールでどのリース期間が適切かは、サービスを提供するホストの種類によって異なります。

ただし、dhcpdはゼロのリース時間値では完全に機能しません。

ddns-update-style none;
#option domain-name "dobisel.com";
option domain-name-servers 8.8.8.8,8.8.4.4;
default-lease-time 0; <---- here
max-lease-time 0; <----- here
authoritative;
log-facility local7;

subnet 192.168.11.0 netmask 255.255.255.240 {
  range 192.168.11.2 192.168.11.14;
  option routers 192.168.11.1;
  option broadcast-address 192.168.11.15;
  option subnet-mask 255.255.255.240;
}

2
これは古代の質問ですが、他の人がそう思うかもしれないので、私はそれを見つけました。この質問は、DHCPの理解不足を示しています。リースの期限切れは、「クライアントが異なるIPを取得する」ことを意味しません。クライアントは同じIPを再度要求します。クライアントがオフラインになる最大時間よりも長いリースを設定する必要があります。したがって、おそらく30日は@pyloverが何年も前に望んでいたものを手に入れることができますが、無限に行き詰まったリースを処理することなく設定を変更することを可能にします。
円柱

回答:


17

マンページには明示的に記載されていませんが、言及するオプションのいずれかでリース時間を-1に設定すると、

default-lease-time -1;
max-lease-time -1;

リースの有効期限を事実上無効にしているため、リースの有効期限は事実上「無限に」設定されます。


4

無限のリース時間を設定しないでください。DHCPを持っている理由は、中央管理と柔軟性を持つことです。リース期間を無限にすると、柔軟性が失われます。


1
ユーザーが設定なしでネットワークに参加し、専用IPアドレスで相互に通信できるようにしたい。これがシンプルさ、自動化、安定性です。オフィスの朝を思い出すと、コンピューターのリース期限が切れているため、コンピューター上の共有フォルダーを表示できません。
pylover

なぜ静的リースを使用しないのですか?
ミルチャVutcovici

1
わかりましたので、MACアドレスを収集し、それぞれに関連付けられたアドレスを構成するためにいくつかの時間を費やす必要があります。
pylover

1
すべての新しいホストを静的リースリストに追加するスクリプトを作成できます。このスクリプトは、そのプール内のIPアドレスがなくなったときに電子メールを送信する可能性があります。または、ネットワークで新しいIP / MACが検出されるたびにメールを送信します。これにより、DHCPの利便性が得られ、同じNICに同じIPが割り当てられます。また、必要な場合はこのすべてを瞬時に変更するフルコントロールがあり、必要な場合は静的IPも使用できます。最新のDHCPサーバーは、IPのリースを割り当てる前にARP要求を送信するように指示できます。
ミルチャVutcovici

1
または、彼のアイデアは良いものかもしれません。彼はIPアドレスを簡単に属性付けしたいだけです。DHCP範囲が完全にいっぱいになると、私の推測では、彼はクリーンアップになdhcpd.leasesファイルをスクリプトを作ることができている
フロラン

3

リース時間を秒単位で指定することをお勧めします。だからどこ:

デフォルトのリース時間600。This being ten minutes
最大リース時間7200;This being two hours

試してください:

デフォルトリース時間86400 ; This being one day
最大リース時間604800 ;This being one week

2592000を 試すことができwhich is 30 daysます。

    私はそれを超えないでしょう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.