• Anasayfa
  • Hakkımızda
  • Etkinlikler
  • Destek Verin
  • Site Haritası
  • Giriş Yap
  • Üye Ol
  • Facebook
  • Twitter
  • RSS
Yazılım Dilleri
  • Soru - Cevap
  • EĞİTİM SETİ
  • KATEGORİ
  • DUYURU
  • TEKNOLOJİ HABERLERİ

Son Sorular

  • 8/2/2020 11:38:31 PM'Basit' Yazılım Dili
  • 6/25/2020 3:18:13 PMderleme hatası
  • 12/11/2017 4:49:15 PMWindows Hizmeti Hk.
  • 4/23/2016 12:55:33 AMC programlama 2 oyun

Popüler Sorular

  • 5/27/2012 5:49:50 AMAsp.Net ile Date time alana veri ekleyemiiyorum ?
  • 4/2/2012 12:45:18 AM.exe uzantılı dosya için dijital imza nerde nasıl alınır.
  • 5/12/2012 8:44:49 AMAcil Yardım
  • 5/27/2012 1:46:51 PMveri tabanı bağlantısı
  • .Net Framework
  • 8085 Assembly
  • Active Directory
  • ADO.NET
  • Android
  • Apple IOS
  • Arduino
  • ASP.NET
  • ASP.NET MVC
  • Blackberry
  • C#.Net
  • C++
  • CCG Framework
  • CISCO
  • CSS
  • Diğer
  • Dreamweaver
  • Entity Framework
  • Exchange Server
  • Gömülü Sistemler
  • GSM Programlama
  • Güncel
  • Güvenlik
  • HTML5
  • Java
  • Javascript / JQuery
  • Jira
  • Kariyer ve İş Yaşamı
  • LibreOffice
  • LINQ
  • Linux
  • Matlab
  • Microsoft Dynamics CRM
  • Mobil Uygulama Geliştirme
  • MySQL
  • NoSQL
  • Oracle
  • OWIN
  • PFSense
  • PHP
  • Powershell
  • Python
  • Sanallastirma
  • SAP-ABAP
  • SCOM 2012
  • SEO
  • Sharepoint 2010
  • Sharepoint 2013
  • Silverlight
  • Sistem Analiz ve Tasarımı
  • SQL Server
  • Symantec
  • TFS
  • T-SQL
  • Ubuntu
  • VB.NET
  • Veritabanı Yönetim Sistemleri
  • Visual Studio
  • VMware
  • WCF
  • Web Hosting
  • Windows 8
  • Windows Azure
  • Windows Phone 7.1
  • Windows Phone 8
  • Windows Server
  • Wordpress
  • WPF
  • Xamarin
  • XNA
  • Yazılım Mühendisliği
  • Yöneylem Araştırması
  • ASP.NET MVC
  • Entity Framework
  • Javascript / JQuery
  • LINQ
  • PHP

Son Duyurular

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

IPhone 6 ve IPhone 6 Plus Teknik Özellikleri ve Fiyatı

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

DELL'in Yeni Projesi: USB Bilgisayar (Project Ophelia)

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Windows Phone Youtube Uygulaması Google ve Microsoft ile Yeniden Yapılıyor

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Android ve Apple IOS Telefonlar için Blackberry Messenger (BBM)

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

Nokia Lumia 925 Teknik Özellikleri, Lumia 928 ve 920 ile Karşılaştırması

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

LG Optimus G Pro Özellikleri ve Gözle Video Oynatma Teknolojisi

PFSense Dhcp Server Kurulumu

Merhaba arkadaşlar bu makalemizde PFSENSE Firewall üzerinde DHCP Server yapılandırmasından bahsedeceğim.

02.04.2013

Yazar: Samet YILMAZ (Google+)

Kategori: Güvenlik

6419

 Merhaba arkadaşlar bu makalemizde PFSENSE Firewall üzerinde DHCP Server yapılandırmasından bahsedeceğim.


DHCP Nedir

DHCP (Dynamic Host Configuration Protocol), basit olarak sistemdeki bilgisayarlara IP adreslerini ve buna ek olarak değişik parametreleri atamak için kullanılan servistir.DHCP’nin temel özelliği sistemi kuran kişilerin tek tek tüm makineleri gezip aynı veya benzer parametreleri defalarca eliyle girmesini engellemek,böylece zaman kazanmak ve sistem yöneticisinin işini kolaylaştırmaktır.

DHCP’nin avantajları

IP adres çakışmasını engellemek:Geniş ağların sistem yöneticiliğini yapanlar bilirler,DHCP’nin kullanılmadığı noktalarda sürekli iki bilgisayarın IP adresi çakışabilir.Genellikle bilgisiz ve/veya fazla meraklı kullanıcıların IP bilgilerini değiştirmesi bu hataya neden olur.

Disksiz iş istasyonları:Aslında DHCP ilk olarak diske sahip olmayan bilgisayarlara IP bilgilerini sunmak için tasarlanmıştı.Bu tür iş istasyonları üzerinde herhangi bir yedekleme aracı olmadığı için açılış esnasında ağ IP verilerinin aktarılması gerekliydi.Açılış sırasında ilk olarak gereksinim duyulan veri ise,sizin de kolayca bulabileceğiniz gibi, basit bir IP’dir.Bu bilgi alındığı anda (Linux kullanılması durumunda) çekirdek disksiz makineye kolaylıkla transfer edilebilir.

Ağda seyyar bilgisayarların varlığı:Bir dizüstü bilgisayarı sıklıkla yanınızda gezdiriyorsanız,bu bilgisayarı her götürdüğünüz yerde ağ bilgilerini değiştirmenin ne kadar can sıkıcı olduğunu biliyorsunuzdur.DHCP’nin kullanıldığı ağlarda,otomatik olarak alınan bu bilgiler her yeni ağa bağlandığınız zaman güncellenir ve elle işlem yaparak zaman kaybetmeniz engellenir.

DNS yönetiminin kolaylaşması:DHCP sayesinde IP adreslerinin statik olarak tanımlanması engellenir.Sabit IP verilmesi halinde çok dikkat isteyen bu işlem,DHCP yardımıyla gereksiz hale gelir. On bilgisayarlı bir yere sistem kurduğumuzu düşünelim.Kullanıcılar hem kendi aralarında haberleşecekler,hem de internette surf yapıp,e-posta alıp verecekler.Bunun için belli bir IP bloğu tanımlayıp,DHCP üzerinden bilgisayarlara dağıtacağız.İsterseniz şimdi bilgisayarlar için tanımlayacağımız parametreleri bir gözden geçirelim.

 

DHCP Hakkında daha fazla bilgi edinmek isterseniz Wikipedia sitesinden detaylı bilgi alabilirsiniz.

 

Dhcp Server’ın ne işe yaradığını ve bize getirdiği avantajları göz önünde bulundurduktan sonra artık PFSense üzerinde DHCP Server kurulumunu gerçekleştirebiliriz.

Öncelikle pfsense web arayüzümüze giriş yapalım.

pfsense web arayüzü

 

Services -> Dhcp Server bölümüne giriş yapalım

Services -> Dhcp Server

 

Yukarıdaki resimde gördüğünüz gibi DHCP Server’i yapılandıracağımız bölümdeyiz. Öncelikle bu bölümleri tanıyalım.

Subnet : Otomatik olarak bizim LAN bacağımızın subnet bilgisini aldı.
Subnet Mask : Ben kurulum’da subnet mask’i 255.255.255.0 olarak belirledim. 
Available Range :  192.168.100.1 – 254 arasındaki ip adreslerini dağıtabiliriz.

Öncelikle şunu belirtiyim benim yapımda 10 Client 2 server ve 3 printer olduğu için ip aralığını kısa tuttum. Siz yapınıza göre ip aralığınızı  genişletebilirsiniz.

Bu yazıyı okuduğunuza göre TCP/IP konusunda bilgili olduğunuzu varsayıyorum eğer bilgili değilseniz girdiğim değerler hakkında bilgi edinebilirsiniz. ( IP,Subnet,SubnetMask,Gateway,Dns,Wins vs)

Öncelikle PFSENSE üzerinde bulunan DHCP Servisimizin çalışması için Şekil 2’de gördüğünüz gibi “Enable DHCP Server on LAN interface “ seçeğini seçip DHCP Servisimizin çalışmasını sağlıyoruz.

Eğer ki hemen altındaki”  Deny Unknown Clients ” seçeneğini seçersek dhcp server sadece bizim tanımlayacağımız kullanıcılara ip dağıtacaktır. Biz herkese ip dağıtacağımız için herhangi bir kısıtlama yapmıyoruz ve bu seçeğini işaretlememize gerek yok.

 

Range kısmından dağıtmak istediğimiz ip aralığını giriyoruz. Şekil 2’de gördüğünüz gibi ben  Range bölümünü 192.168.100.10 – 192.168.100.60 ip adres aralığını verdim.

İp aralığımızı doğru bir şekilde verdiğimize göre artık diğer bölümlere geçebiliriz.

Wins Server : Netbios ismini çözümleyen servistir. Eğer ortam’da WINS Server varsa onun ip adresini yazarsanız otomatik olarak DHCP’den ip alacak makinelere WINS bilgisinide dağıtacaktır.

Dns Server : İsim çözümleme servisidir. Eğer ortam’da Active Directory veya DNS Server kurulu bir server varsa onun ip adresini yazınız. Benim ortamımda Active Directory servisini kullandığım için bunuda DHCP ile dağıtmasını istedim.

Domain Name :  Ortam’da DC varsa domain adinizi yazabilirsiniz.

pfsense Domain Name

 

Default Lease Time :  Bu ayarları default olarak boş bırakabilirsiniz. Varsayılan olarak ip adresinin kullanıcı bilgisayarinin ilişkisinin kesileceği zaman dilimi. Örnek 8 gün boyunca kişi bilgisayarını açmazsa DHCP Server ona yeni bir ip tahsis edecektir.

Maximum Lease Time : Eğer kullanıcı maximum bu süre içersinde aynı mac adresiyle o ip adresini almazsa ip adresini boşa bırakıyor.

Static ARP : Eğer bu seçeneği işaretlerseniz bütün kulanıcılar sadece benim belirlediğim statik ip dışında ip almasın demiş oluyoruz.

Failover Peer IP : 2 adet PFSENSE kurup carp kullanabilirsiniz böylecikle biri gittiğinde biri devreye girer. Diğer PFSENSE sunucusunun ip adresini yazmanız gerekir ki ortamda 2. PFSense yoksa bu ayarı boş bıraktığınız zaman disable olarak gelecektir. Boş bırakınız.

Yukarıdaki ayarları yaptığınıza göre Save butonu ile kaydetme işlemini tamamlayalım.

PFSense üzerinde DHCP Server kurulum işlemini başarıyla tamamladık. Şimdi bir makinemizi açıp PFSense DHCP Server’dan ip alıp almadığını kontrol edebilirsiniz.

Bundan sonraki makalemizde DHCP Server üzerinde IP Rezervasyon işlemini göstericem inşallah,  keyifli çalışmalar…

Yazar Hakkında

Samet YILMAZ

Samet YILMAZ

http://www.sametyilmaz.com.tr

22 Ekim 1991 İstanbul doğumluyum.2006 yılından beri BT Sektörün'de teknolojiyi takip ediyorum. Şuan bir yazılım firmasında Sistem Mühendisi olarak çalışmaktayım.Dünyada tutku olmaksızın başarılmış hiçbir büyük şey yoktur.Benim tutkumda Teknoloji hakkında öğrendiğim bütün herşeyi elimden geldiğince yazıya dökmek...

Sosyal Medya

ORANLAR

  • 6419izleme

Arkadaşlarınla Paylaş

  • Tweet

0 Yorum

Yorum Yaz / Soru Sor

Lütfen yorum yazmak veya soru sormak için üye girişi yapınız.

Son Yorumlar

  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Böyle bir sayfalama ağ trafiğini hafifleti...
  • Merhaba, ellerinize sağlık çok yardımcı ol...
  • Merhaba Bu uygulama örneğinden ASP.net ...
  • Hocam Link başka sayfaya yönlendiriyor.

En Güncel Sorular

  • Bilgilendirme maili (C#.Net)
  • Power Pivot (Sharepoint 2010)
  • BigInteger, BigDecimal (Asp.Net ve Asp.Net MVC)
  • visual C# ile asp nette veritabanı islemleri (Asp.Net ve Asp.Net MVC)
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ? (Sharepoint 2010)

En Son Cevap Verilen Sorular

  • Bilgilendirme maili
  • BigInteger, BigDecimal
  • visual C# ile asp nette veritabanı islemleri
  • Share Point ile Dosya Arşiv Yönetim Sistemi yapılabilir mi ?
  • txt dosyasına veri yazma

Twitter

Takip et: @yazilim_dilleri

En Çok Okunanlar

Elif BAYRAKDAR

C# ile SQL Server Bağlantısı, Insert, Update ve Delete Sorguları

23.05.2013

  • 124032
  • 0
Hakan Keskin

C# ile Windows Service Projesi Oluşturma, Debug Etme ve Setup Hazırlama

17.12.2013

  • 71194
  • 0
batuhan avlayan

Php - Mail Gönderme (İletişim Formu)

02.09.2013

  • 51803
  • 0

Sponsorlar

KODLAB
Pluralsight
Exchange server is
Office 365
YAZILIM DİLLERİ
Yukarı Çık
  • Hakkımızda
  • Facebook
  • Twitter
  • RSS

© Yazılım Dillerinin Buluşma Noktası | Kaynak belirtildiği sürece makaleler kopyalanabilir.
YazilimDilleri.Net sitesinde yer alan kullanıcıların oluşturduğu tüm içeriklerin yayınlanması ile ilgili yasal yükümlülükler içeriği oluşturan kullanıcıya aittir, YazilimDilleri.Net hiçbir şekilde sorumlu değildir.

Kapat

Giriş Yap

Kullanıcı Adı

Şifre

Şifremi Unuttum

KULLANICI GİRİŞİ