Forumları Okundu Yap |
![]() |
#1 |
DHCP (Dynamic Host Configuration Protokol=Dinamik Bilgisayar Konfigurasyon Protokolü)
TCP/IP protokolünü kullanan aglarda ikisi gerekli olmak üzere bes adet parametre kullanilir.. Bunlar IP, Subnet Mask, Gateway, DNS ve WINS dir. Bunlardan IP ve Subnet'in degerinin mutlaka girilmesi gerekir. Ancak bir network üzerinde makine sayisinin artmasi sonucu bu degerlerin girilmesi hem zorlasir hemde hatali girilmesi sonucu makinelerin baglanti sorunlariyla karsilasiriz. Bu sorunu çözmek için olusturulan bir server üzerine DHPC (Dynamic Host Configuration Protokol=Dinamik Bilgisayar Konfigurasyon Protokolü) adi verilen bir servisin kurulmasi sonucu gerekli olan bütün konfigurasyon degerlerinin diger makinelere otomatik olarak baglanmasini saglamis oluruz. Bunun için networke bagli statik IP(Internete çikista kullanacagi legal IP degeri) ve gerekli degerleri dogru girilimis bir makine üzerine DHPC Prokolünü kurduktan sonra networkte bulunan diger client makineler IP degerleri bos birakilip bu degerleri DHPC üzerinden isterler. Client bu istegi verdikten sonra DHCP IP araligindan seçilen bir IP degeri belirli bir zaman araliginda bu clienta kiralar. Ve en son olarak client aldigi IP numarasini onayladiktan sonra o tarih araliginda client'a o IP atanir ve süre sonunda IP numarasi geri alinir.Ve ondan sonra istenirse tekrar bir IP verilir. DHPC server'in genel çalisma prensibi bu sekildedir. Her hangi bir client'in aldigi IP adresini komut satirinda C:\ipconfig Komutunu yazarak IP adresini, Subnet Maskini ve Default Gateway'ini ögrenebiliriz.Daha ayrintili bilgi istersek yani kartin MAC adresini, Host ismini (makine adi), DNS ayarlari gibi bu sefer ise C:\ipconfig /all yazmamiz yeterlidir. DHPC 'den eger bir client bir IP numarasi aldiysa C:\ipconfig /release komutuyla aldigi bilgileri birakmasini saglayabilir C:\ipconfig /renew yazarsak tekrar yeni bir deger almasini saglayabiliriz.. DHCP SERVER KURULUMU VE KONFIGURASYONU DHCP servisinin kurulmasi için statik IP'si olan ve bir NT Server makine üzerine Control Panel içindeki Network Objesi altindan Services tabindan Add.. Buttonuna basarak yeni bir servis olarak DHCP Servisini ekleriz.Ve makine restart edilir. DHCP Servisi kurulmus olur daha sonra konfigurasyonuna geçelim. Istemcilere verecegimiz IP adres havuzunu tanimlamaliyiz. Daha sonra istemcilerin kullanacagi subnet mask degerini girmemiz gerekir. Ama bazi durumlarda server gibi kullanilan makinelerin kendine ozgu IP degerleri olabilecegi için onlarin adreslerini statik olarak vermek ve IP havuzundan çikarmamiz gerekir. Bazi makinelerinde hep ayni IP'yi almalarini istersek kendilerine ozgu IP degerlerini rezerve ederiz. DHPC server servisini konfigure etmek için Administrator Tools menüsü altinda DHPC Manager menusu kullanilir. DHCP sunucu hizmetinin konfigurasyonu için ilk olarak bir scope tanimlanir. Scope DHCP'nin degitacagi IP degerlerinin araligidir. Eger ag birbirlerine router dedigimiz yönlendiricilerle birbirine bagliysa bu durumda scope sayisi birden fazla olabilir. Simdi artik DHCP konfigurasyonuna geçebiliriz. Ilk olarak Administrator Tools arltindan DHCP Manager çalistirilir. Local Machine üzerine tiklanarak Scope menusunden Create diyerek yeni bir scope olusturalim. Daha sonra Start Adress olarak istemcilere verecegimiz IP'lerin ilk degerini ve End Adress kisminda verilecek son IP degerinin yazalim.Subnet mask için ag üzerinde kullandigimiz subnet mask degeri girilir. Excluded Adresses kisminda, verdigimiz IP araligi içindeki bir grup IP degerini çikarmak için kullanilir. (Bu degerler statik olarak kullanildigi için bunlari hariç tutmamiz gerekir ) Lease Durationda ise client"a verilen IP degerinin ne kadar sonra geri alinacagi degeri girilir. Bu degeri çok degisen IP degerlerine göre 3-5 gün arasinda vermek uygun olur. Name kisminda scope'un ismi Comment 'te ise ilgili yorum bulunur. Bu degerleri girdikten sonra OK 'e basildiktan sonra sonra bu scope'u aktif edip edilmeyecegi sorulur. Buna Yes dersek scope aktif hale gelmis olur. Manager 'da aktif olan scopelar yaninda sari lambayla ifade edilir. Aktif olmayanlarin yaninda lamba bulunmaz. Scope tanimlandiktan sonra IP ve subnet maske bilgilerini direk olarak clientlara yollamis olduk bundan sonra diger bilgileri yani default gateway, WINS ve DNS server IP Bilgilerinide DHCP tarafindan yollayabiliriz. Bunun için DHCP Manager'dan DHCP Option'I seçiyoruz. Burada yapilan konfigurasyonlar bütün scopelari yada seçili bir scope'u etkileyebilir.DHCP üzerinden bir scope seçildikten sonra DHCP Options menüsünden Global veya Scope seçilir. Burada Unused Options kisminda daha önce tanimlamadiginiz ve tanimlaya bileceginiz degerlerin listesidir. Bunlardan en çok kullanilanlari asagida verilmistir. 003 Router Router'ın adresi yani default gateway değeri 006 DNS Servers DNS Server adresi girişi 044 WINS/NBNS WINS Sunucunun adresi 046 WINS/NBT node type NETBIOS isim çözümlemesinin tipi girilir. 047 NetBIOS Scope ID NetBIOS Scope ID'si tanımlanır |
|
![]() |
![]() |
#2 |
100- 2000 vs. buyuk networklarda dhcp protokolu cok ise yariyo fakat dezavantajlarida var clientele kiralik ip atamasi bazen zorunlar cikartio mesela nat roote yonlendirmesi yapilmis bir networkda ip yegore yonlendirme yapiliyo ip kirasi bittimi client farkli bir ip aliyo osamanda network karisiyo. fakat elle tek tek ip girilmesinden iyidir hhcp gusel bir protokol
![]() |
|
![]() |
![]() |
#3 |
Ya DHCP de merak ettigim bi nokta var. Diyelim ki localde bazı bilgisayarların scope1 (ör:192.168.0.x) den bazılarının da scope2 (ör:192.168.1.x) den ip alması gerekiyor. E client hangi scopetan ip alacagını nerden bilecek?
|
|
![]() |
![]() |
#4 |
"100- 2000 vs. buyuk networklarda dhcp protokolu cok ise yariyo fakat dezavantajlarida var clientele kiralik ip atamasi bazen zorunlar cikartio mesela nat roote yonlendirmesi yapilmis bir networkda ip yegore yonlendirme yapiliyo ip kirasi bittimi client farkli bir ip aliyo osamanda network karisiyo. fakat elle tek tek ip girilmesinden iyidir hhcp gusel bir protokol"
lease time ı infinite yapmayı denedin mi? ya da özel durumlar için MAC bazlı ip dağıtmayı. cisco da yapılabiliyor. microsoftta yapılabiliyor mu bilmiyorum. linux altında da yapılabiliyor. (zaten cisco ios bana hep unixi hatırlatır. neden acaba? ![]() |
|
![]() |
![]() |
#5 | |
Alıntı:
|
||
![]() |
![]() |
#6 |
cronic senin soruna aklima gelen tek cevap, bu isi router + dhcp daemon ile yapmak. digelim mesela 192.168.1.0/24 agina net-1 router (yada firewall) yapar ve 192.168.0.0/24 agina da net-2 router´i yapar .... bu iki router ya global bir aga cikar yada net-1 0/24 c-net´li aga rout eder ..... simdiye kadar böyle birseye sadece birkere rastladim .... orda firewall (+masquarding ve NAT) üzerinden bu sorunu halettik.... eger baska bir cözümü arkadas varsa o cözümü bende merak ederim
![]() Abi CiSCO ![]() |
|
![]() |
![]() |
#7 |
"mesela bozulan bir nic´li server´i degistirdiginde mutlaka bu adamlarla iltibata gecip onlara mac adreslerinin degistirilmesini söylüyorsun "
yeterince beklenirse routerdaki arp kayıtları zaten ölür ama işleri hızlandırmak için sizin arkadaslar "clear arp" giriyorlardır. "Ayrıca lease time ı arttırmaktansa IP reserve ediyosun, o IPyi o MAC dan baskasına sittin sene vermiyor." ikisi farklı seyler. her ikisi de (ayrı ayrı olarak tabii ![]() Mesajı son düzenleyen muratkurt ( 09-03-04 - 18:09 ) |
|
![]() |
![]() |
#8 |
anotherUSER, MS de benim dedigim olay icin bi cozum var aslında; o da her clienta gidip
ipconfig "Local Area Conneciton" /setclassid "pazarlama" ipconfig "Local Area Conneciton" /setclassid "uretim" gibi class belirtiyorsun, sonra DHCP den her scope icin classid belirtiyorsun. Ama her client icin bu işlemi yapmak administrator yuku olusturuyor tabe. Daha kolay bi cozum merak ediyom. muratkurt; her ikisi farklı derkene hangi ikisi farklı yaw. Ama yukarıda anlatılanların hepsi birbirinden bagımsız , ayrı ayrı yapabiling yani ![]() |
|
![]() |
![]() |
#9 | |
Alıntı:
2. ve 3. ethernetten birer kaplo ile swithce bagLa.. 2.ethernete bagLi switche bagLi olan makineLer otomatik olrak 192.168.0.x ip lerinden aLir.. digerine bagLi oLAnlarda 192.168.1.x iplerinden aLir.. suxx.. |
||
![]() |
![]() |
#10 |
deathkiss elimizde 1 dene switch varsa nörecez? Soru cok antipratik oldu, yani hicbiryerde yapılmaz ama merak iste. 1 tane switch var, ve bazı makineler 192.168.0.x bazıları da 192.168.1.x netlerinden IP alacak. Yepyeni bir makina boot ediyor ve broadcast ile IP arıyor, bizim DHCPyi buluyor, 2 adet scope var. Hangisinden alacak IPyi?
|
|
![]() |
![]() |
#11 |
switchin bagLi oldugu ethernetin ipsine göre olan scobetan aLir.. Layer 3 switch aLirsan tek switchLe de oLur vaLla.. çnkü Layer 3 switchTe switch'in portLarina tek tek ip verebiLiyos
|
|
![]() |
![]() |
#12 |
cronic
o sorunu Linux-clientlerle cözmek daha basit ![]() ![]() ![]() |
|
![]() |
![]() |
#13 |
evet eski nikim xena
![]() |
|
![]() |
![]() |
#14 |
şöle yapsak dhcpye iki ethernet taksak birinin ucunu 0.0 olucak huba diğerinden çıkanıda 1.0 olucak huba networke yönlendirsek
bi soru dhcpnin ethernet ipsi dağıtacağı iplerle aynı networkden olması gerek diyilmi yani iki network dağıtıcaksak iki tane ethernet kartımızın olması gerek? birde şu vardı routera dhcp agent protoklunu ekleyerek karşı networkdeki dhcpyi kullanarak diğer networke ip dağıtabiliyoduk Mesajı son düzenleyen Silver_Coffin ( 21-02-05 - 06:08 ) |
|
![]() |
![]() |
#15 |
Zaten şöyle bi durum var. 192.168.0.x IP yi alıcak clienler ile 192.168.1.x Ip yi alıcak clientler aynı SubNette olamazlar!
Şöyle çözülebiliyo bu sorun. Bir DHCP server kurulur. İki SubNete IP dağıtacağına göre en az iki Ethernet kartı olması gerekir. Bi bacak 192.168.0.x subnetine bakacak diyer bacak 192.168.1.x subnetine bakacak. ayrıca DHCP üzerinde ikitane IP Scope tanımlı olması lazım iki ayrı subnet için. Böyle olunca 192.168.1.x subnetine bakan taraftaki bir client IP almak için geldiğinde, 192.168.1.x subnetine bakan bacaktan girip, 192.168.1.x için yaratılan Scopetan alıcak ipiyi. diğer bacaktan gelenlerde diğer scopetan alıcaklar. Böyle bir durum içinde doğal olarak ikitane switch olması lazım. Çünkü tek bir switche bağlı bilgisayarlar zaten aynı subnette demektir! Neden ikitane farklı IP aralığı dağıtalımki? (Programlanabilir bağzı switchler var. mevcut portları ikiye bölüp iki ayrı switchmiş gibi kullanabiliyosunuz. Bu durum istisnadır) Subnetlerin birisinde DHCP Realy Agent yapılandırmakta bir çözüm olabilir. Ama sonuçta oda gidip diğer Subnetteki DHCP serverdan alıcak IPadreslerini. |
|
![]() |
![]() |
#16 |
Ellerine sağlık. Paylaşım için teşekkürler
|
|
![]() |
![]() |
#17 |
TeSekur ler paylaşim için
|
|
![]() |
![]() |
#18 |
Rep veremedim ama cok tesekkur ederim dostum..
|
|
![]() |
Cevapla |
Konu Araçları | |
|
|