Anda di halaman 1dari 5

LANGKAH INSTALASI DAN KONFIGURASI DHCP SERVER DEBIAN 4

A. Konfigurasi DHCP
1. Menginstall DHCP Server
#apt-get install dhcp3-server
2. Sebelum kita merubah file dhcpd.conf, kita buat file backupnya dengan cara mengkopinya.
#cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.default

3. Buka file dhcpd.conf


#vim /etc/dhcp3/dhcpd.conf

4. Edit beberapa script dibawah ini. Tekan i terlebih dahulu


# A slightly different configuration for an internal subnet.
subnet 192.168.10.0 netmask 255.255.255.0 { (subnet dan netmask ip anda)
range 192.168.10.2 192.168.10.1; (rentangan ip yang dipakai untuk dhcp yaitu 2-10)
option domain-name-servers smk9n.com; (nama DNS anda)
# option domain-name "internal.example.org";
option routers 192.168.10.10; (ganti dengan IP address router atau IP anda)
option broadcast-address 192.168.10.255; (IP broadcast anda)
default-lease-time 600;
max-lease-time 7200;
}
Group {
Hosts smk {
Option host-name “smk.
Smkn9.com”;
Hardware ethernet
00:0A:47:3E:11;
Fixed-address
192.168.0.1;
}
Hosts klien { # Nama
Komputer Klient
Option host-name
“klien. Smkn9.com”;
Hardware ethernet
00:0B:45:4G:24;
Fixed-address
192.168.0.22;
}
}
Ket: Lainnya kasih tanda comment aj (#) dan yang perlu kita edit
5. Simpan dan keluar dengan menekan Esc dilanjutkan dengan menekan :wq (enter)
6. Buka file dhcp3-server di #nano /etc/default/dhcp3-server

Sebelum Interfaces =””


Menjadi Interfaces =”eth0”
Simpan
7. Restart service dhcp dengan cara
#/etc/init.d/dhcp3-server restart
8. Sekarang kita setting pada computer client yang menggunakan windows XP agar mendapatkan layanan
DHCP. Buka Control panel kemudian klik network connection dan TCP/IP setelah itu buat ip DNS(server)
192.168.10.1

Panduan Client-Server Ubuntu/Debian 1


B. Konfigurasi DNS

DNS = smkn9.com
IP Address = 192.168.10.1
1. Install DNS
# apt-get install bind9
2. Backup file named.conf
# cp /etc/bind/named.conf /etc/bind/named.conf.default
3. Buka file named.conf
# nano /etc/bind/named.conf

Maka akan tambahkan perintah berikut:


zone “smkn9.com” {
type master;
File “/etc/bind/smkn9.com”;
};

zone “10.168.192.in-addr-arpa” {
type master;
File “/etc/bind/10.168.192.in-addr-arpa”;
};

Ket:
Menyimpan ctrl+o
Keluar ctrl+q
Buat file smkn9.com dengan perintah
#nano /etc/bind/smkn9.com

Ketik teks berikut:


$ttl 38400
smkn9.com. IN SOA 192.168.0.1. root.smkn9.com. (
10000
10000
10000
10000
10000 )
smkn9.com. IN NS 192.168.10.1.
www.smkn9.com. IN A 192.168.10.1
ftp.smkn9.com. IN A 192.168.10.1
Kemudian simpanBuat file 10.168.192.in-addr-arpa dengan perintah
#nano /etc/bind/10.168.192.in-addr-arpa

Ketik teks berikut:


$ttl 38400
smkn9.com. IN SOA 192.168.0.1. root.smkn9.com. (

Panduan Client-Server Ubuntu/Debian 2


10000
10000
10000
10000
10000 )
smkn9.com. IN NS 192.168.10.1.
www.smkn9.com. IN A 192.168.10.1
ftp.smkn9.com. IN A 192.168.10.1
Kemudian simpan
Buka file hosts untuk menyimpan IP Address dan DNS yang terhubung pada jaringan dengan perintah
#nano /etc/hosts
Tambahkan Ketik yang dibawah ini:
192.168.10.1 smk.smkn9.com smk
192.168.10.22 komp1.smkn9.com komp1
Ket:
Smk nama computer server dan IP Address 192.168.10.1
klien nama computer client dan IP Address 192.168.10.22Buka file resolv.conf untuk mencari DNS Ketika
computer restart dengan membuka filenya yaitu:

#nano /etc/resolv.conf
Ubah isinya dengan teks berikut:
Dns search smkn9.com
192.168.10.1
Restart Komputer
Setelah itu restart komponen yang DNS nya dengan perintah:
#/etc/init.d/bind restart

C. Konfigurasi Web Server

1. Install web server

# apt-get install apache2

2. Konfigurasi file 000-default


# nano /etc/apache2/sites-enabled/000-default
Ubah
webmaster@localhost
DocumentRoot /var/www/
Directory </var/www/>
Redimatch/apache2-default/
Menjadi
smk@smkn9.com
ServerName smkn9.com
DocumentRoot /var/www/smk/
Directory </var/www/smk/>
# Redimatch/apache2-default/

Kemudian Simpan

3. Buat Folder smk di /var/www/smk


# mkdir /var/www/smk

4. Buat Program Web Sederhana dalam smk dengan nama index.php


# nano /var/www/smk/index.php
<html>
<body>
Belajar Client Server
</body>
</html>
Simpan

5. Sebelum kita merubah file httpd.conf, kita buat file backupnya dengan cara mengkopinya.
#cp /etc/apache/httpd.conf /etc/apache/httpd.conf.default
Panduan Client-Server Ubuntu/Debian 3
Buka file httpd.conf

# nano /etc/apache/httpd.conf

Cari dan ganti berikut

ServerName smkn9.com

ServerAdmin webmaster@smkn9.com

DirectoryIndex (tambah file index) index.php (nama file web tersebut)

NameVirtualHost 192.168.10.1

<VirtualHost 192.168.10.1>

ServerName smkn9.com

ServerAdmin webmaster@smkn9.com

ServerAlias www.smkn9.com

DocumentRoot /home/dia/public_html

</VirtualHost>

Kemudian simpan

6. Setelah itu restart Web Servernya dengan perintah:


#/etc/init.d/apache2 restart

Konfigurasi Email Server


1. Installasi postfix, gunakan perintah:
#apt-get install postfix
2. Edit /etc/postfix/main.cf

a. myhostname = mail.smkn9.com
b. mydomain = smkn9.com
c. mydestination = mx.smkn9.com
d. mynetworks = 192.168.10.0/24 127.0.0.0/8
e. home_mailbox = Maildir/ ( agar user yang kita tambah tersimpan directory Maildir)
f. #mailbox_command = procmail -a “$EXTENSION” (diberi tanda “#”)
g. MAILBOX_SIZE_LIMIT = 0 ( dihapus)
h. inet_interface = all

NB: install juga komponen berikut: #apt-get install courier-imap courier-pop


3. Install dovecot, gunakan perintah:
$ sudo apt-get install dovecot-common dovecot-imapd dovecot-pop3d

4. Konfigurasi dececot
Untuk melakukan konfigurasi dovecot, edit file /etc/dovecot/dovecot.conf.
$ sudo vi /etc/dovecot/dovecot.conf
Pada baris protocols tambahkan imap dan pop3
protocols = imap pop3
setelah itu pada baris pop3_uidl_format hilangkan tanda # dan tambahkan
%08Xv%08Xu. Sehingga menjadi :
pop3_uidl_format = %08Xv%08Xu
Sebelum :
#disable_plaintext_auth = yes
Sesudah :
disable_plaintext_auth = no
Setelah itu tambahkan baris berikut:
default_mail_env = mbox:~/mail/:INBOX=/var/mail/%u
Panduan Client-Server Ubuntu/Debian 4
Setelah itu simpan hasil konfigurasi, restartlah dovecot dengan perintah:
$ sudo /etc/init.d/dovecot restart

5. Membuat User / Account Email


Untuk membuat user/account e-mail, kita hanya perlu membuat user biasa. Contoh:
misal kita akan membuat account e-mail saya@skull.net.
1. Buat user dengan perintah useradd
$ sudo useradd saya -s /bin/false -m
2. Buat password untuk user saya
$ sudo passwd saya

6. Instalasi squirrel Mail


sudo apt-get install apache2 libapache2-mod-php5 php5-cli php5-common php5-cgi squirrelmail
Setelah semua selesai terinstall, edit file /etc/apache2/apache2.conf
sudo gedit /etc/apache2/apache2.conf
Masukkan informasi dibawah ini :
Include /etc/squirrelmail/apache.conf

1. ( vi /etc/squirrelmail/config.php).

Yang perlu ditambah/diedit:

1. $domain = ‘smkn9.com’;
2. $imap_server_type = ‘courier’;( default cyrus diubah dengan courier)

Setelah selesai jangan lupa di simpan dengan menggunaka perintah (wq!)

a. kemudian masuk ke file apache.conf dengan menggunakan perintah ( vi /etc/squirrelmail/apache.conf).

Yang perlu ditambah/diedit:

#Alias/squrrelmail/usr/share/squirrelmail (ditambah dengan tanda “#”)

Tambahkan dibawah ini dan hilangkan tanda “#”

<VirtualHost 192.168.0.1>

ServerAdmin webmaster@smkn9.com

DocumentRoot /usr/share/squirrelmail

ServerName mail.smkn9.com

</VirtualHost>

Restart PC anda
Cek hasil kerja anda tadi
Buka Internet Browser anda, masukkan url :
http://ip_anda/squirrelmail
http://www.smkn9.com/squirrelmail/index.php
Jika konfigurasi anda benar, maka anda akan masuk kehalaman login squirrelmail, kemudian masukkan nama user
dan password anda.

Panduan Client-Server Ubuntu/Debian 5

Anda mungkin juga menyukai