Search

LANGKAH LANGKAH DAN TUTORIAL UNTUK MEMBANGUN DAN MENGKONFIRGURASI DNS, DHCP,WEBSERVER, MAILSERVER ADALAH

I.                 DNS

Pengertian DNS :

DNS (Domain Name Server) bekerja dengan konsep client server. Sebuah komputer yang menjalankan fungsi server disebut DNS atau name server dan komputer lain yang meminta penterjemahan hostname ke IP Address disebut sebagai client DNS. DNS umumnya diterapkan dengan menggunakan server terpusat yang disebut server DNS atau name server yang memiliki wewenang atau otoritas dalam mengelola beberapa nama domain dan mengacu kepada beberapa domain lainnya yang dikelola server DNS lain.
CARA MENGINSTALASINYA SEBAGAI BERIKUT
1.      Masuk dan login sebagai root :

2.      Kemudian untuk mengatur konfirgurasi IP dan domain ketik kan perintah
Nano /etc/network/interface, sehingga muncul seperti ini :
3.      Setelah setingan IP sudah di ubah sesuai dengan yang kita inginkan restart dulu jaringan nya dengan cara mengetik perintah : /etc/init.d/networking restart

Tunggu sampai keluar “reconfirguring network interfaces . . . done .”

4.      Kemudian install bind9 dengan perintah : apt-get install bind9, tapi jangan lupa connect kan CD nya

5.      Masuk ke bind9 dengan perintah cd /etc/bind


6.      Masukan perintah : nano named.conf untuk mengubah IP disini :
Sehingga menjadi seperti ini :

Kemudian save setingan tersebut dengan cara CTRL + X lalu pilih Y kemudian ENTER
7.      Kemudian copykan file db.local ke db.aj dan db.127 ke db.an dengan perintah seperti ini

8.      Setelah itu masukan perintah nano db.aj untuk menyeting IP disini :
Ubah local host mejadi ajanmaulana.com karena tadi kita sudah menyeting pada network ip dan domain name tadi,
Ubah setingan tersebut menjadi seperti ini
            Db.an juga harus di ubah seperti tadi sehingga menjadi seperti ini :
Ganti yang bertuliskan 1.0.0 dengan angka belakang ip kita. Kemudai save setingan tersebut
9.      Masukan perintah nano /etc/resolv.conf untuk menambahkan dibawah search sehingga menjadi seperti ini
10.  Setelah selesai men setting semua, restart bind9 dengan peerintah /etc/init.d/bind9 restart

11.  Kemudian test ping IP anda dengan perintah ping 192.168.10.6, jika sudah berhasil maka hasilnya akan seperti ini :

Setelah selesai test ping IP, kemudian test ping ajanmaulana.com




Kemudian masukan perintah nslookup ajanmaulana.com untuk mengecek, jika sudah berhasil maka akan seperti ini :

Dan kemudian IP
  
KONFIRGURASI DNS SELESASI !!!,














II.              DHCP
Setelah konfirgurasi DNS sudah selesai , sekarang berlanjut ke DHCP server,
Sebelumnya saya ingin menjelaskan sedikit tentang DHCP server
Pengertian Dan Kelebihan DHCP
Pengertian DHCP
           DHCP (Dynamic Configuration Protocol) adalah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.
            Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.
            Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan. Lama periode ini dapat ditentukan dalam menit, jam, bulan atau selamanya. Jangka waktu disebut leased period.

Kelebihan DHCP

1.    Memudahkan dalam transfer data kepada PC client lain atau PC server.
2.    DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks.
3.    DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off).
4.    DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.
5.    DHCP akan memberikan satu alamat IP dan parameter-parameter kofigurasi lainnya kepada client.

Untuk konfirgurasi DHCP adalah sebagai berikut :
1.      Install dulu DHCP sever dengan perintah : apt-get install dhcp-server :

2.      Seting dan ubah isi perintah nano /etc/dhcp3/dhcpd.conf
Menjadi seperti ini :
Kemudian save dan restart jangan sampai keluar failed !!!
Akhirnya setingan DHCP sudah selesai :

Jangan lupa ubah setingan IP di client menjadi obtain :

III.          WEBSERVER

1.      Apt-get install apahce2
Kemudian pilih Y lalu enter

2.      Setelah selesai intalasi apahce2, sekarang masukan perintah : nano /etc/apache2/sites-available/default, ubah menjadi seperti ini
Kemudian save seperti biasa,


3.      Restart apache2 dengan perintah : /etc/init.d/apache2 restart

4.      Kemudian masuk ke perintah : cd /var/www/ seperti gambar di atas
5.      Setelah itu masukan perintah nano index.html,
Dan jika benar akan tampil seperti ini
Itu tandanya websever sudah siap di gunakan, tulisan its work itu bias kita ganti dengan apa yang ingin kita tulis yang saya buat ini :

Dan html itu bisa kita edit sesuka hati kita, tetapi kita harus mengerti dengan bahasa pemograman,


Kemudian ada beberapa langkah lagi untuk menyempurnakan websever kita
6.      Install links2 dengan cara masukan perintah : apt-get install lins2 seperti ini :


Jika sudah berhasil coba browsing ke internet, maka akan tampil seperti ini:

Akhirnya web sever selesai dan berhasil !!!


Untuk melanjutkan ke MAIL sever silahkan ikuti cara cara berikut :

1.      Intalasi dulu mail severnya dengan perintah : apt-get install postfix courier-imap courier-pop
Kemudian akan muncul menu popup, dan sesuaikan dengan konfirgurasi dibawah ini :
-          General Type of mail confirguration         :  Internet Site
-          System mail name                                     :  ajanmaulana.com
2.      MAIL DIREKTORI
Kemudian untuk mengkonfirgurasi mail di rektori ini yang berfungsi sebagai direktori inbox maka kita harus membuatnya pada direktori /etc/skel/ berikut : maildirmake /etc/skel/maildir
3.      MAIL ACCOUNT
Tambahkan dua user email, untuk pengujian pada mail sever lainnya, pada bagian ini kita harus terlebih dahulu membuat direktori email seperti di atas. Agar setiap user mendapat maildir secara otomomatis
Tambahkan satu user lagi, agar proses email bisa di jalankan



4.      KONFIRGURASI POSTFIX
Konfirgurasi postfix utama aplikasi terletak pada main.cf. tidak semua baris scricpt yang ada di dalamnya akan kita konfirgurasi. Hanya tambahkan satu barus scirpt berikut pada file tersebut, adirektori mailbox dikenali.
Ketik perintah nano /etc/postfix/main.cf
Selanjutnya tinggal tambahkan sedikit konfirgurasi pada postfix melalui dpkg. Ikuti langkahnya seperti dibawah ini.
Masukan perintah : dpkg-reconfirgure postfix
General type of mail confirguration    : internet site
System mail name                               : ajanmaulana.com
Root and postmaster mail recepient    : kosongkan saja
Other destination to accept                 : kosongkan saja
Force syncrounous updates                 : No
Local network                                     : 0.0.0.0/0
Use prose mail for local dilevery        : No
Mailbox size limit (bytes)                    : 0
Local addres extension charakter       : +
Internet protocols to use                     : IPV4




Jika sudah selesai maka restart dulu :
 /etc/init.d/postfix restart
/etc/init.d/courier-imap restart


Ø  WEBMAIL
Untuk membuat mail client yang berbasis web , tentunya kita membutuhkan CMS(content management system) yang dikhususkan untuk webmail. Dianteranya yang terkenal adalah squireelmail dan rountcubemail.
1.      Squirrelmail
Squeremail adalah paket webmail yanh sudah tersedia dalam distro debuan leny. Oleh karena itu banyak administrator jaringan yang menggunkan nya, karena kemudahanya dalam konfirgurasi
2.      Installasi
Untuk instalasi nya dengan cara memasukan perintah : apt-get install squirrelmail

3.      Konfirgurasi
Untuk konfirgurasinya masukan perintah nano /etc/apache2.apache.conf
Untuk menambahkan “include /etc/squirrelmail/apache.conf
Menjadi seperti ini :

Jika ingin melakukan sdikit konfirgurasi, masuk dulu dengan perintah nano /etc/squirrelmail/apache.conf, lalu ganti menjadi sepeti ini
Kemudian save setingan tersebut, dan restart apche : /etc/init.d/apache2 restart
Jika sudah berhasil maka akan tampil seperti ini :