DHCP (Dinamik Ana Bilgisayar Yapılandırma Protokolü - Dinamik Ekipman Yapılandırma Protokolü) etki alanındaki istemci bilgisayarlar için IP adresi aralıkları oluşturmamıza olanak tanır ve bu şekilde etki alanındaki tüm IP adreslerini merkezi olarak yönetme olanağına sahibiz.
Kuruluşumuzda bir veya daha fazla DHCP sunucumuz olduğunda, ağımızdaki tüm bilgisayarların ve cihazların her oturum açtıklarında otomatik olarak IP adreslerine sahip olacağından ve tanımlamak için her makineye gitmenin gerekmeyeceğinden tam olarak eminiz. adres bir şekilde manuel olduğu için bu gereksiz bir idari masraftır.
Bunu uygulamanın birçok yolu vardır, bunlardan biri Windows Server düzeyindedir, ancak bugün nasıl yapılacağına odaklanıyoruz. Linux sistemlerinde DHCP'yi yapılandırın, özellikle bugün Ubuntu hem istemci hem de sunucu.
DHCP uygulandığında aşağıdaki parametreleri sağlıyoruz:
- alt ağ maskesi
- IP adresi
- geçit
- DNS sunucuları, diğerleri arasında.
Ubuntu 16'da bunun, organizasyonun tüm IP adreslerini dinamik ve güvenli bir şekilde kontrol eden bir DHCP sunucusu olma olasılığına sahibiz.
Bu sefer nasıl yapılandırılacağı hakkında konuşacağız DHCP Ubuntu 16 pratik bir şekilde.
1. DHCP'yi Ubuntu 16'ya Kurmak
Bu işlemi yürütmek için, her komuttan önce sudo terimini kullanarak veya bunda başarısız olursa, söz konusu kullanıcı olarak oturum açarak kök ayrıcalıklarına sahip olmalıyız.
NS DHCP'yi Ubuntu 16'ya kurun aşağıdaki komutu gireceğiz:
sudo apt-get install isc-dhcp-server
Paketlerin Ubuntu 16'da doğru şekilde indirildiğini ve kurulduğunu umuyoruz.
Unutulmamalıdır ki DHCP sunucusunda ağ geçidi, atanacak IP adresleri aralığı vb. gibi hangi değerleri kurmamız gerektiğini tanımlamış olmamız gerekir.
2. Ubuntu 16'da ağ kartı yapılandırması
Bir kere Ubuntu 16'da DHCP kurulumu dosyayı düzenlemeliyiz isc-dhcp-sunucusu IP adreslemenin iletilmesinden sorumlu olacak ağ kartının değerlerini ayarlamak için.
Vim veya Nano gibi tercih edilen düzenleyiciyi kullanabiliriz ve aşağıdakileri kullanarak erişeceğiz:
sudo nano / etc / varsayılan / isc-dhcp sunucusuAşağıdaki pencere satırın neresinde görüntülenecektir ARAYÜZLER IP adreslerini dağıtmak ve atamaktan sorumlu ağ kartının hangisi olacağını belirtmeliyiz, bu durumda kart olacağını belirteceğiz. et0.
Tuş kombinasyonunu kullanarak değişiklikleri kaydederiz:
Ctrl + O
Ve editörden şu kombinasyonu kullanarak çıkıyoruz:
Ctrl + X
3. Ubuntu 16'da DHCP yapılandırması
Ağ kartının değerleri tanımlandıktan sonra ilgili DHCP ayarlarını yapmaya geçiyoruz. Bunun için /etc/dhcp/dhcpd.conf dosyasını düzenleyeceğiz, bunun için aşağıdakileri gireceğiz:
sudo nano /etc/dhcp/dhcpd.confOrada ilgili DHCP değerlerini girmeliyiz, bu durumda gerekli konfigürasyona bağlı olarak aşağıdaki satırları eklemeliyiz.
alt ağ 192.168.0.1 ağ maskesi 255.255.255.0 {aralık 192.168.0.10 192.168.0.40; seçenek alan adı sunucuları 8.8.8.8, 4.4.4.4; seçenek alan adı "çözücü"; seçenek yönlendiricileri 192.168.0.1; seçenek yayın adresi 192.168.0.255; varsayılan kiralama süresi 600; maksimum kiralama süresi 7200; }
Bu durumda aşağıdakileri tanımladık:
- IP adresi ve ağ maskesi DHCP Sunucusu
- r'yi yapılandırdıkyol tarifi atamak
- biraz aldık Genel DNS Google'ınki gibi destek.
- Seçenekte alanımızın adını tanımladık seçenek alan adı
- NS IP yayın veya her zaman 255 ile bitecek olan yayın
- cesaret ile varsayılan kiralama süresi bir bilgisayar için bir IP adresinin kaç saat ayrıldığını belirtiriz
- Değer maksimum kiralama süresi bir IP'nin bir bilgisayar için ayrılacağı maksimum süreyi ifade eder.
Editördeki değişiklikleri aşağıdakileri kullanarak kaydederiz:
Ctrl + O
Bu şekilde Ubuntu 16'da DHCP parametrelerini yapılandırmış olduk. Bu değerler konfigüre edildikten sonra aşağıdaki komutu kullanarak isc-dhcp-server servisini yeniden başlatmaya geçiyoruz:
sudo systemctl isc-dhcp-server'ı yeniden başlatHizmeti başlat ve durdur isc-dchp-sunucusu
Bu hizmeti başlatma ve durdurma komutları şunlardır:
Hizmeti başlat
sudo systemctl isc-dhcp-server'ı başlat
Hizmeti durdur
sudo systemctl isc-dhcp-server'ı durdur
4. Ubuntu 16'da DHCP'yi Kullanma
Egzersiz yapabileceğimiz kullanımlardan biri Ubuntu 16'da DHCP sunucusu belirli bir bilgisayara bir IP adresi atamaktır.
Örneğin, aşağıdaki konfigürasyona sahip CentOS 7'li bir bilgisayarımız var:
- MAC adresi: 00: 00: 27: 7e: 3a: 73
- IP adresi: 192.168.0.32
Nedense o cihazın 192.168.0.40¸ IP adresine sahip olmasını istiyoruz ve bunun için DHCP sunucusunda aşağıdaki işlemi gerçekleştireceğiz:
Bunun için dosyaya gitmeliyiz dhcp.conf ve altına aşağıdaki satırları ekleyin:
host localhost-CentOS {donanım ethernet 00: 00: 27: 7e: 3a: 73; sabit adres 192.168.0.40; }Değişiklikleri kaydettikten sonra CentOS ekibine gidebilir, hizmeti veya ekibi yeniden başlatabiliriz ve değişikliklerin uygulandığını göreceğiz:
Aynı şekilde görebiliyoruz yayın ve alt ağ maskesi parametreleri DHCP tarafından tanımlanır.
5. DHCP'yi bir istemci bilgisayarda yapılandırın
IP adresini bir istemci bilgisayarda yapılandırmak için ağ yapılandırmasına gitmeli ve orada sekmeye gitmeliyiz. IPv4:
Orada sadece şunu tespit ediyoruz: DHCP otomatik olarak ayarlandı ve bu şekilde ekipman, DHCP sunucusu tarafından atanan IP adreslerini alacaktır.
Bu parametreleri kullanarak basit ve pratik bir şekilde bir Ubuntu 16'da DHCP sunucusu ve oradan, IP adreslerinin yapılandırılan aralığa göre atanmasına izin verin ve böylece kuruluştaki bağlı ekipmanı yönetme olanağına sahip olun.
DHCP CentOS'u yükleyin