Önceki yazımızda, Cisco Router’lar üzerinde DHCP Server nasıl yapılandırılır incelemiştik. Bu yazımızda ise farklı bir ağ üzerindeki DHCP Server’dan istemcilere otomatik IP adresleri nasıl atanır inceleyeceğiz.
Router Üzerinde DHCP Relay Agent Nasıl Yapılandırılır?
Bir ağ üzerinde yapılandırılan DHCP sunucu herhangi bir nedenden dolayı yanıt veremez duruma girerse, farklı bir ağ üzerinde yedek olarak bir DHCP sunucu yapılandırılabilir.
Böylece LAN1’de bulunan DHCP sunucu, istemcilerin IP adresi isteği mesajlarına yanıt veremediğinde, LAN2’deki DHCP sunucu otomatik olarak yanıt vermeye başlayacaktır.
Bu yazıda, VMware Workstation ve GNS3 programlarını kullanarak küçük bir ağ topolojisi oluşturarak Relay Agent hizmetini yapılandıracağız.
VMware ile 2 adet sanal makine oluşturunuz ve VMnet ayarlarını yapılandırınız. GNS3 programına ise bu sanal makinelar için Cloud Node ekleyiniz.
DHCP Relay Agent Konfigürasyonu
Cisco yönlendiricilerde DHCP Relay Agent (DHCP Aktarım Aracı) servisini konfigüre etmek için aşağıdaki adımları sırasıyla takip ediniz.
Adım 1
Bilgisayarınızda kurulu olan GNS3 programını açınız ve yeni bir proje oluşturunuz.
Adım 2
DHCP Relay Agent için aşağıdaki görüntüdeki gibi bir ağ topolojisi oluşturunuz.
Adım 3
Cisco Router üzerindeki FastEthernet 0/0 ve FastEthernet 0/1 arayüzlerini yapılandırınız.
R1# conf t
R1(config)# interface fastethernet 0/0
R1(config-if)# ip address 192.168.5.1 255.255.255.0
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# interface fastethernet 0/1
R1(config-if)# ip address 192.168.10.1 255.255.255.0
R1(config-if)# no shutdown
R1(config-if)# end
Adım 4
Router R1 üzerinde örnek olarak DHCP havuzu oluşturunuz ve domain-name olarak R1DHCP yazınız. Öncelikle Windows 8.1 sanal makineye otomatik bir IP adresi atamak için Cisco Router’da çalışan DHCP sunucusunu yapılandıracağız.
Daha sonra, Windows 10 sanal makine üzerinde 3. parti bir DHCP sunucusu uygulaması kurarak, Router üzerinde DHCP Relay Agent için gerekli ayarları yapılandıracağız.
Adım 5
Windows 8.1 sanal makinenin TCP/IP ayarlarında otomatik IP adresi seçeneğini etkinleştiriniz.
Adım 6
TCP/IPv4 tercihler penceresini OK (Tamam) butonuna tıklayarak kapatınız.
Adım 7
Windows 8.1 Ethernet Details (Ayrıntılar) butonuna tıklayınız ve IP adresi ayarlarını kontrol ediniz. Aşağıdaki görüntüdeki gibi otomatik bir IP adresi Cisco Router’da yapılandırılan DHCP sunucusundan alındığını doğrulayınız.
Adım 8
Windows 10 sanal makineyi gidiniz ve Win8.1 VM’ye Ping atarak ağ bağlantısını test ediniz.
Adım 9
Yazının en altındaki butondan 3. Parti DHCP Server programını indiriniz. Klasör içerisinde dhcpwiz.exe dosyasını çalıştırdıktan sonra Next (İleri) butonuna tıklayarak devam ediniz.
Adım 10
Buradaki ayara dikkat ediniz! 192.168.10.10 IP adresi DHCP sunucunun IP adresi olacaktır.
Adım 11
Programın desteklediği protokol ve hizmetleri alttaki görüntüden inceleyebilirsiniz. Burada, herhangi bir servisi seçmeden Next ile devam ediniz.
Adım 12
Win8.1 VM’nin bağlı olduğu Switch, Cisco Router’ın FastEthernet 0/0 arayüzüne bağlı olduğu için, bu Switch’e bağlanacak herhangi bir aygıt 192.168.5.0/24 IP adresi bloğundan bir IP adresi alacaktır.
Fakat, Router üzerinde FastEthernet 0/0 için yapılandırılan DHCP konfigürasyonu herhangi bir nedenden dolayı hizmet veremezse, bu noktada FastEthernet 0/1 alanında hizmet sağlayan bir DHCP Relay hizmetini etkinleştirerek ağ bağlantısının çalışabilirliğini devam ettirmelisiniz.
Bu yüzden, FastEthernet 0/1 alanında bir bilgisayar üzerinde DHCP Server programı kurarak, 192.168.5.0/24 bloğu için bir IP havuzu oluşturmalısınız.
Alttaki görüntüdeki gibi DHCP havuzunu yapılandırdıktan sonra, DHCP Options (DHCP Seçenekleri) butonuna tıklayınız.
Adım 13
DHCP Options penceresinde, domain adı kısmına DHCPRELAY yazını ve OK butonuna tıklayınız.
Adım 14
DHCP Server Advanced (Gelişmiş) penceresinde Subnet Mask ve Default Gateway seçeneklerini aşağıdaki gibi yapılandırınız.
Adım 15
Windows 10 VM üzerinde DHCP Server’ı yapılandırdıktan sonra, Next butonuna tıklayarak bir sonraki adıma devam ediniz.
Adım 16
Burada dikkat edilmesi gereken nokta, özet gösterilen bilgilerin bir dosyaya yazılmasıdır. Overwrite existing file (Varolan dosya üzerine yaz) seçeneğini seçiniz ve ardından Write INI file (INI dosyasını yaz) butonuna tıklayarak ayarları kaydediniz.
Adım 17
DHCP servisini başlatmak için aşağıdaki gibi pencere açılacaktır ve bu pencerede Admin butonuna tıklayınız.
Adım 18
Service kısmından Install (Kur) butonuna tıklayınız.
Adım 19
DHCP servisi şuan çalışmamaktadır. DHCP servisini başlatmak için Start (Başlat) butonuna tıklayınız.
Adım 20
Status (Durum) kısmında DHCP Server’ın sorunsuz çalıştığını görebilirsiniz!
Adım 21
Şimdi, Cisco Router CLI komut istemini açınız ve FastEthernet 0/0 arayüzünde ip helper-address komutunu kullanarak 3. Parti DHCP sunucu IP adresini yazınız.
Router’ın Fa0/0 arayüzünde çalışan DHCP servisini herhangi bir hata ile karşılaştığını varsayarak devredışı bırakmak için no ip dhcp pool LAN komutu kullanınız.
R1# conf t
R1(config)# interface fastethernet 0/0
R1(config-if)# ip helper-address 192.168.10.10
R1(config-if)# exit
R1(config)# no ip dhcp pool LAN
Adım 22
Windows 8.1 VM üzerinde DHCP sunucusundan başka bir IP adresi tahsis etmek için CMD komut istemini açınız ve ipconfig /release komutunu uygulayınız.
Adım 23
Şimdi ipconfig /renew komutunu uygulayarak yeni bir IP adresi alalım.
Adım 24
Sanal makine, 192.168.10.0/24 ağındaki Windows 10 VM üzerinde çalışan 192.168.10.10 IP adresine sahip DHCP Sunucusundan başarıyla IP adresi bilgilerini almıştır.
Aşağıdaki görüntüde domain adı kısmına dikkat ediniz…
Farklı Bir Ağdan IP Adresi Almak İçin Relay Agent Kullanımı ⇒ Video
DHCP Relay Agent kullanımı için aşağıdaki videoyu izleyebilir ve ayrıca bize destek olmak için YouTube kanalımıza abone olabilirsiniz!
Sonuç
Bu yazımızda farklı bir ağ üzerindeki DHCP sunucusundan otomatik IP adresi nasıl alınır inceledik. Relay Agent hizmetini, bir yardımcı DHCP sunucu olarak düşünebilirsiniz.
Eğer Router üzerinde Relay Agent yapılandırmasaydık, Windows 8.1 makinesi IP adresi alamayacaktı! Bizi takip ettiğiniz için teşekkürler!
Programı İndir
3. Parti DHCP Server programını aşağıdaki butondan bilgisayarınıza indirebilirsiniz.