Selasa, 05 April 2011

Konfigurasi DHCP server di Ubuntu 10.04

Konfigurasi DHCP server di Ubuntu 10.04

Server DHCP memberikan alamat IP ke komputer klien. Ini sangat sering digunakan dalam jaringan perusahaan untuk mengurangi upaya konfigurasi.Semua alamat IP dari semua komputer disimpan dalam database yang berada pada mesin server.
Sebuah server DHCP dapat memberikan pengaturan konfigurasi menggunakan dua metode
Alamat Pool
Metode ini mencakup mendefinisikan sebuah kolam (kadang-kadang juga disebut jangkauan atau ruang lingkup) dari alamat IP dari DHCP klien yang diberikan properti konfigurasi mereka dinamis dan pada tinju come first serve basis. Ketika klien DHCP tidak lagi pada jaringan untuk jangka waktu tertentu, konfigurasi telah habis dan dirilis kembali ke pool address untuk digunakan oleh Klien DHCP lainnya.
MAC Address
Metode ini mencakup menggunakan DHCP untuk mengidentifikasi alamat hardware yang unik dari masing-masing kartu jaringan yang terhubung ke jaringan dan kemudian terus-menerus memasok konfigurasi konstan setiap kali klien DHCP membuat permintaan ke server DHCP yang menggunakan perangkat jaringan.
Install DHCP server di ubuntu

sudo apt-get install dhcp3-server
Ini akan menyelesaikan instalasi.
Konfigurasi DHCP server
Jika Anda memiliki dua kartu jaringan di server ubuntu anda, anda perlu memilih antarmuka yang Anda gunakan untuk listening.By default server DHCP itu mendengarkan eth0.
Anda dapat mengubah ini dengan mengedit / file etc/default/dhcp3-server

sudo vi / etc/default/dhcp3-server
Cari baris ini
INTERFACES = "eth0"
Ganti dengan baris berikut
INTERFACES = "eth1"
Simpan dan exit.This adalah opsional.
Selanjutnya Anda harus membuat salinan cadangan dari file / etc/dhcp3/dhcpd.conf
cp / etc/dhcp3/dhcpd.conf / etc/dhcp3/dhcpd.conf.back
Edit file / etc/dhcp3/dhcpd.conf dengan menggunakan perintah berikut

sudo vi / etc/dhcp3/dhcpd.conf
Dengan menggunakan metode alamat kolam renang
Anda perlu mengubah bagian berikut di / etc/dhcp3/dhcpd.conf file

default-lease-time 600;
max-lease-time 7200;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-server 192.168.1.1, 192.168.1.2;
option domain-name "yourdomainname.com";

subnet 192.168.1.0 netmask 255.255.255.0 {
kisaran 192.168.1.10 192.168.1.200;
}
menyimpan dan keluar file
Hal ini akan mengakibatkan DHCP server memberikan client alamat IP dari rentang 192.168.1.10-192.168.1.200. Ini akan menyewa alamat IP untuk 600 detik jika klien tidak meminta untuk kerangka waktu tertentu. Jika maksimum (diperbolehkan) akan sewa 7200 detik. Server juga akan "menyarankan" klien yang harus menggunakan 255.255.255.0 sebagai subnet mask, 192.168.1.255 sebagai alamat broadcast-nya, 192.168.1.254 sebagai router / gateway 192.168.1.1 dan 192.168.1.2 sebagai server yang DNS.
Dengan menggunakan metode alamat MAC
Metode ini adalah Anda dapat reserver beberapa mesin atau semua mesin dengan address.In ip tetap contoh berikut saya menggunakan alamat ip tetap untuk server1, server2 printer1 dan printer2

default-lease-time 600;
max-lease-time 7200;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-server 192.168.1.1, 192.168.1.2;
option domain-name "yourdomainname.com";

subnet 192.168.1.0 netmask 255.255.255.0 {
kisaran 192.168.1.10 192.168.1.200;
}

host server1 {
hardware ethernet 00:01 b: 63: ef: db: 54;
fixed-address 192.168.1.20;
}

host server2 {
hardware ethernet 00:00 a: 95: b4: d4: B0;
fixed-address 192.168.1.21;
}

printer1 host {
Hardware ethernet 00:16: cb: aa: 2a: cd;
fixed-address 192.168.1.22;
}

printer2 host {
hardware ethernet 00:00 a: 95: F5: 8F: b3;
fixed-address 192.168.1.23;
}
Sekarang anda perlu me-restart server dhcp dengan menggunakan perintah berikut
sudo / etc/init.d/dhcp3-server restart
Konfigurasi DHCP Client Ubuntu
Jika Anda ingin mengkonfigurasi desktop ubuntu Anda sebagai klien DHCP mengikuti prosedur ini
Anda harus membuka / etc / network / interfaces file
sudo vi / etc / network / interfaces
pastikan Anda memiliki baris berikut (eth0 adalah contohnya)

auto lo eth0
IFACE eth0 inet dhcp
IFACE lo inet loopback
Simpan dan keluar file
Anda harus me-restart layanan jaringan dengan menggunakan perintah berikut

sudo / etc / init.d / networking restart
Bagaimana menemukan alamat IP server DHCP
Anda perlu menggunakan perintah berikut
sudo dhclient
atau
tail-n 15 / sewa .*. var/lib/dhcp3/dhclient

SUMBER

1 komentar: