İyi bir DHCP kiralama zaman aşımı yapılandırması nedir


20

Genellikle DHCP kiralama sürelerinin çoğu temerrütte oldukça uzun (bir gün artı) olduğunu gördüm. Aşağıdaki sorunu var gibi bir müşteri var. Bir yönlendiricide doygunluğa yakın bir DHCP sunucusu var (normal bir iş gününde potansiyel IP'lerin% 80-85'i kullanılıyor). Bazen yönlendiricilerini yeniden başlatırlar. Bu olduğunda, yönlendiricinin atanan IP'leri tablosunu kaybettiği görülür, bu yüzden IP'leri yeniden atar (elbette).

Sorun şu ki, LAN'da zaten IP'ye sahip olan ve bir gün boyunca (geçerli zaman aşımı uzunluğu) tutacak bir istemci olması, bu iki makine için bir IP çakışmasına ve bağlantı sorunlarına neden olmasıdır.

Açık çözüm çok kısa bir kira süresi yapmaktır, ancak ağ oluşturma konusunda sadece bir hobim olduğum için, DHCP'de anlamadığım daha fazla şey olabilir.

Yukarıdakiler durumun makul bir değerlendirmesi (en azından alt uç ekipmanla) ve bu durumda daha düşük bir kiralama süresi (yarım saat demek) mantıklı mı?

Yanıtlar:


21

Açıkça bozuk olduğu için DHCP sunucusunu değiştirmeyi düşünmelisiniz. DHCP sunucuları yeniden başlatmalar arasında kiralama bilgilerini tutmalı ve tercihen adres çoğaltmayı önlemek için adresleri havuza bırakmadan önce sorgulamalıdır.

Bu bir seçenek değilse, kiralama uzunluğunu düşürebilirsiniz. DHCP sunucusu karmaşayı kaldırabildiği sürece çalışması gerekir, ancak kısa kiralamalar ağınızdaki yayın trafiği miktarında küçük bir artışa neden olur.

Kısa kiralamalar öncelikle, örneğin WiFi ağlarında çok sayıda bağlantıyı kestiğiniz ve yeniden bağladığınız müşteriler olduğunda bir sorundur. Çok kısa süreli kiralama (1 dakikadan az), kiralama süresinden daha uzun süreli molalara sahip bazı DHCP istemcilerinde garip sorunlara neden olabilir.


Kısa kiralama süreleri ile ilgili olarak: Belirli Android cihazlarının (örneğin, Amazon Fire 8 HD, ancak bununla sınırlı olmayan) kiralama süresi dolduğunda bağlantısının kesildiğini fark ettim. 10 dakikalık bir kiralama sürem varsa, WiFi bağlantısının her 10 dakikada bir bağlantıyı kesip yeniden bağlandığı görülecektir (yani video akışları düşecek ve video oynatıcı uygulaması kapanacaktır). Bu cihazlara statik bir IP atamak sorunu çözer, kiralama süresini uzatmak da bu sorunu kolaylaştırır.
Daniel F

Önceki yorumdaki Android cihazlarla ilgili olarak, Android 5 çalıştırıyorlar.
Daniel F

11

Gerçek sorunu düzeltin . DHCP sunucuları yeniden başlatmalar arasındaki kiraları hatırlamalı ve teslim etmeden önce test IP'lerine ping atmalıdır (zaten kullanımda olmadıklarından emin olmak için).

Windows Server bir DHCP sunucusuyla birlikte gelir. Herhangi bir * nix platformu ISC DHCPd çalıştırabilir. Her ikisi de oldukça iyi seçimlerdir ve yukarıdaki gereksinimleri kolayca yerine getirecektir.

IPv4 için 8 gün ve IPv6 için 2 hafta olarak ayarlanmış DHCP kiralamalarımız var. Ayarladığınız şey ne olursa olsun, istemcilerin sürenin 1 / 2'sinden sonra yenileneceğini unutmayın, bu nedenle 8 saate ayarlarsanız, her 4 saatte bir yenilenir (başarısız isteklerde çift düşüş süresiyle devam eder).


7

Yönlendiricileriniz DHCP sunucusu uygulaması "DHCP çarpışma algılaması" yapabilir. Bunu kontrol edin ve mümkünse etkinleştirin. Bu en kolay düzeltme.

Daha kısa kiralama süreleri kesinlikle yardımcı olacaktır, ancak% 100 garanti değildir. 1 Saatin altında olsa gitmek değildir. Deneyimlerime göre birçok ağ programı, program çalışırken bilgisayarın DHCP'yi yeniden almasını gerçekten sevmiyor (örneğin, Outlook2003 bunun için kötü şöhretli, 2007 daha iyi davranıyor gibi görünüyor). Her 5 dakikada bir yapmak kullanıcılar tarafından fark edilebilir.

DHCP kapsamı sitedeki tüm bilgisayarlar için yeterince büyükse ve bu bilgisayarların çoğu yerinde sabitlenmişse, normal sistemlere DHCP rezervasyonu aracılığıyla sabit bir ip adresi atamak mümkün olabilir ve yalnızca çok küçük bir dinamik havuz bırakır ofiste seyrek gelen konuklar ve / veya dizüstü bilgisayarlar için atanmış adresler. Ayrılmış adresler çarpışmalara maruz kalmayacaktır. Tabii ki: Birisi bu rezervasyon listesini tutmak zorundadır ......

WAN'ınızda çakışma algılayabilen başka bir DHCP sunucunuz (Windows / Linux veya başka bir yönlendirici) varsa, bu LAN'ı ek bir DHCP kapsamı olarak eklemeyi düşünebilir ve site yönlendiricisini DHCP'yi bu sunucuya iletecek şekilde yeniden yapılandırabilirsiniz.

Her şey başarısız olursa, ayrı bir DHCP sunucusu kurmanız gerekecektir. Yaklaşık 200 kullanıcı için gerçekten büyük bir Windows sunucusuna veya Linux kutusuna ihtiyacınız yoktur. TFTPD32 gibi ücretsiz, kurulumu kolay ve çarpışma tespiti yapacak bir şeyden kurtulabilirsiniz. (Ve maliyet bir sorun varsa bir masaüstü işletim sistemi üzerinde çalışacaktır. Eğer etrafında yatan bir bilgisayar varsa bu "her zaman açık" bırakılabilir). (Ve önceki paragrafa bakın, bu başka bir sitede bulunabilir.)


Soru: Kira süresi dolmadan DHCP adresi yenilenmemeli mi? Outlook çalışıyorsa, sistem adresi yenilemeli ve kaybetmemelidir, değil mi?
Mehrdad

5

Birkaç yüz müşteri için 30 dakikalık kiralama süresi yeterli olacaktır. 100'den az müşteriniz varsa, 5 veya 10 dakika kullanabilirsiniz.


5

Düşüneceğim tek gerçek sunucu yüküdür. DHCP, mevcut işlemci / ağ gücüne kıyasla nispeten hafif bir hizmet olduğundan, bu düşünce çok daha az önem kazanmaktadır.

Bu elbette ağınızın boyutuna göredir. Müşteri sınıfı C sınıfı bir şeydir, 5 sınıf As tamamen farklı bir canavardır.

Bahsettiğiniz 30 dakikaya ayarlamayı deneyin ve yönlendiricinizin işlemci yüküne kadar nasıl tepki verdiğini görün.

Daha fazla okuma için: http://www.dhcp-handbook.com/dhcp_faq.html (Soru 35'e bakınız)


Sunucu çöktü. URL terk edilmiş gibi görünüyor.
koppor

3

Stefan'a katılıyorum, doğru kiralama süresi birkaç parametreye bağlı. Kaç kullanıcı, istemcilerin genel olarak ne kadar süre bağlı kaldığı, hangi sınıf ağına sahip olduğunuz, yönlendiricinizin ne kadar güçlü olduğu. Benim durumumda birçok kişi kulüp binasına girip çıkıyor. En yoğun zamanlarda 100 eşzamanlı bağlantı görüyorum. Her gün 700-1000 kişinin ziyaret edeceğini tahmin ediyorum.

İSS'miz, 1 günlükten daha kısa kiralama sürelerine sahip iyi bir DHCP sunucusunu desteklemeyen ucuz bir ev kullanımı yönlendiricisi sağladı, böylece büyük bir DHCP havuzu da yönlendiricinin işleyemeyeceği anlamına gelebilir. Kira tablosu, yönlendiricinin sahip olduğu diğer işlevlerin yanında bakım için çok büyük olacaktır, böylece DORA işlevleri başarısız olur ve istemciler kendilerine bir APIPA adresi atar. Ağ herhangi bir sunucu içermediğinden, istemcilere, yönlendirme / DNS belirtimine ve daha kısa kiralama sürelerine sahip seçenekler sunan iyi bir DHCP sunucusunu destekleyen ucuz bir yönlendirici (tp-link WR841n) aldım.

Bu yönlendiricinin yalnızca özel DHCP sunucusu olarak çalışmasını sağladım ve istemcilere 30 dakika kiralama süresi verdim. 30 dakika sonra, DHCP sunucusu hala oradaysa istemciyle iletişim kurar, eğer yoksa, IP adresini serbest bırakırsa, istemci kiralamasına 30 dakika atayacaktır. İstemci aynı IP adresini koruyacaktır. DHCP aralığı Özel Adres Aralığı içinde 254 eşzamanlı kiralama maks. (AP'lerin toplam maksimum bağlantılarına dayanır). Bu benim durumum için harika çalışıyor.

İlk olarak tüm istemcilerin ağınızla bağlantısını kesmediğinizden (WiFi AP'lerini devre dışı bırakmadığınız sürece) bir DHCP sunucusunu yeniden başlatmak ve masasını yıkamak iyi bir fikir değildir. Tüm istemcilerin bağlantısının kesildiğinden emin olmak için en az bir dakika verin. Ardından ağı aşağıdaki sırayla başlatın ve tamamen başlatılana ve bağlanana kadar bekleyin: yönlendirici, DHCP sunucusu, Wifi Erişim Noktaları.


2

Sorunu DHCP sunucusuyla çözmek veya değiştirmek daha iyi bir çözüm olmaz mı?


2

Kullanıcıların yarım günden fazla aynı olmadığı birkaç durumum oldu, yani restoranlar konuk evleri ve oteller, eğer birkaç saatten uzun bir süre kiralamışlarsa veya bir gün bitmek ve müşterileri olmamak için muazzam bir ip havuzuna ihtiyaç duyarlarsa uzun zamandır ip ataması. Ancak, aynı cihazların bulunduğu normal ağ için, kullanıcılar her zaman 3 gün iyidir.

Stefan


1

5 ila 10 dakikalık kiralamalar aptalcadır ve RFC 2131 hakkında bilgi sahibi değildir. Aslında özellikle kablosuz ağlarda 3 günden başka hiçbir şey iyi bir fikir değildir. Gibi yönlendirici / dhcp kök sorunu düzeltmek onu bileşik yok.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.