Senin, 27 Juni 2011

Membuat DHCP server dengan linux







Ini merupakan pengalaman pertama menggunakan linux, dan langsung membuat project server dhcp dengan menggunakan ubuntu 11.04 natty, langkah pertama yang harus dilakukan adalah install ubuntu di deskop filenya bisa di unduh disini  mirror-its pilih sesuai kebutuhan hardware kita install ikuti petunjuk instalasi sampai selesai.

*jika berada dalam network its lakukan penggantian source list, agar download update bisa dilakukan pada server lokal.

sintaksnya
lakukan backup pada data mungkin suatu saat kita akan memerlukan data ini lagi
 user@ubuntu:cp /etc/apt/sources.list /etc/apt/sources.list.back
setelah itu masuk
user@ubuntu: gedit /etc/apt/sources.list
hapus semua data yang berada dalam sources.list kemudian ganti dengan dibawah ini

deb http://mirror.its.ac.id/ubuntu distro-linux main multiverse restricted universe
deb http://mirror.its.ac.id/ubuntu distro-linux-security main multiverse restricted universe
deb http://mirror.its.ac.id/ubuntu distro-linux-backports main multiverse restricted universe
deb http://mirror.its.ac.id/ubuntu distro-linux-updates main multiverse restricted universe
*note : ganti "distro-linux" dengan distro ubuntu anda
Untuk pengguna Ubuntu, repo yang disediakan adalah binary natty, maverick, lucid, karmic dan jaunty untuk arsitektur i386 dan amd64.

setelah selesai mengganti sources.list selanjutnya kita install update dan upgrade
      user@ubuntu: apt-get install update
setelah itu lakukan upgrade software yang kita download
      user@ubuntu: apt-get install upgrade
 proses instalasi linux bisa dikatakan selesai

 
(Sumber :http://wa2n.staff.uns.ac.id/2009/02/21/install-dan-konfigurasi-dhcp-server-di-ubuntu/)

MAC Address
Metode ini menjelaskan penggunaan DHCP untuk mengidentifikasi alamat hardware yang unik dari setiap kartu jaringan yang terhubung ke jaringan dan kemudian memberikan konfigurasi  IP setiap kali klien DHCP melakukan permintaan ke server DHCP menggunakan perangkat jaringan.
Instal DHCP server di ubuntu
           
user@ubuntu: sudo apt-get install dhcp3-server
Hal ini akan menyelesaikan instalasi.

Konfigurasi server DHCP
Selanjutnya Anda harus membuat salinan cadangan dari file / etc/dhcp3/dhcpd.conf yang suatu saat nanti kita akan membutuhkan
user@ubuntu: cp / etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.back


Edit / etc/dhcp3/dhcpd.conf file menggunakan perintah berikut
    user@ubuntu: gedit  /etc/dhcp3/dhcpd.conf
Menggunakan metode alamat kolam renang
Anda perlu mengubah bagian berikut dalam file / etc/dhcp3/dhcpd.conf

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

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

    subnet 192.168.1.0 netmask 255.255.255.0 {
    192.168.1.10 192.168.1.200 kisaran;
    
}

    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 dhcp server dengan menggunakan perintah berikut
user@ubuntu: etc/init.d/isc-dhcp-server start
* Starting ISC DHCP server dhcpd
[ OK ]

 

Konfigurasi DHCP Client Ubuntu
Jika Anda ingin mengkonfigurasi desktop Ubuntu Anda sebagai klien DHCP mengikuti prosedur ini  Anda perlu membuka file / etc / network / interfaces file
user@ubuntu: gedit  / etc / network / interfaces
    
auto eth0 lo
    inet dhcp eth0 IFACE
    lo inet loopback IFACE
Simpan dan keluarlah dari file
Anda perlu restart layanan jaringan dengan menggunakan perintah berikut

 user@ubuntu:   sudo / etc / init.d / networking restart

Bagaimana menemukan alamat IP server DHCP
Anda perlu menggunakan perintah berikut

 user@ubuntu:    sudo dhclient



Tidak ada komentar:

Posting Komentar