Cara
menginstall dan Konfigurasi Debian Server
Bind9
(Berkeley Internet Name Domain versi 9) adalah salah satu aplikasi linux yang
sangat populer sebagai DNS Server, dan hampir semua distro linux menggunakanya.
Selain itu, dalam konfigurasinya pun cukup mudah dimengerti, khususnya bagi
pemula awal.
Berikut
akan dijelaskan mengenai cara nginstall Debian Server;
1. Jalankan iso debian, kemudian pilih install
2. Kemudian
setelah dijalankan masuk ketampilan bahasa pilih English, isi nama hostname dan
domain
Domain :
Labti.com
Hostname : debian
Fullname User : puji
Password : 123
3. Kemudian masuk tampilan Partisi gunakan
seluruh ruang kosong pada partisi, buat 3 partisi standar yaitu Swap, root dan
home
4. Masuk ke tampilan mirror pilih NO, karena
kali ini mirror tidak digunakan,
5. Kemudian masuk ketampilan selection software,
pilih standar system,kali ini kita tidak mengunakan dekstop hilangkan desktop Environment,
untuk mempercepat proses instalasi
6. Pada tampilan boot record pilih yes,
7. Instalasi selesai
8. Masuk tampilan debian ketik SU kemudian
password, SU digunakan untuk masuk ke super user
Konfigurasi DNS Server
1. apt-get install bind9
2. kemudian pilih yes
3. Masukan CD 1 iso debian
4. Edit konfigurasi pada named.conf
5. Kemudian pada named.conf.local masukan
konfifurasi berikut
Kemudian save
konfigurasi CTRL + x ,pilih Yes
Konfigurasi pada File Forward
6. Masuk kedalam folder bind
Dengan cara pindah
dirictori mengunakan perintah dibawah ini
7. Kemudian copy db.lokal ke file forward yang
ada didalam folder bind
8. Buka file Forward
Nano
/var/cache/bind/forward
Pada file forward
masukan konfigurasi seperti diatas, disini kita daftarkan dns nya yaitu
labti.com dengan ip addres 192.168.1.1
Kemudian masuk ke
Reverse
Dengan mengunakan
konfigurasi dibawah ini,
9.
Kemudian restart DNS dengan cara
/etc/init.d/bind9/restart
Output
Pengujian
di server
pada pengujian diserver mengunakan
terminal dengan cara nslookup www.labti.com
maka akan muncul IP address nya.
11.
22.
Pengujian
di Client
1. Server selain di install package DNS server,
juga di install DHCP server untuk memberikan layanan IP otomatis pada client
Pada
server DHCP kali ini menggunakan Range IP 192.168.1.20 s/d 192.168.1.30. untuk pengujian
diclient menggunakan client windows
terlihat
diatas nama DNS servernya labti.com
dan
IP Address yang didapat oleh client adalah 192.168.1.20, kemudian gateway,
server itu sendiri 192.168.1.1
Kemudian
dibawah ini adalah tes koneksi terhadap server DNS, dengan memanggil nama DNS
pada client, yaitu mengunakan ping www.lati.com
2.
Konfigurasi DHCP Server
1.
#apt-get install isc-dhcp-server –y
Setelah itu masuk pada /etc/systcl.conf
interface yang ingin dijadikan DHCP pada bagian bawah
sendiri tambahkan
2. INTERFACE=”eth1”
interface yang dijadikan DHCP jika anda ingin menjadikan eth0 sebagai DHCP
Server maka isi dengan eth0
Kemudian
setting /etc/dchp/dhcpd.conf
Range isi dengan
range IP eth1
Option domain-name-server isi
denga IP eth1 dan DNS google (jika
terkoneksi internet jika tidak
terkoneksi
internet maka tak usah di setting biarkan saja kasih tanda #)
3. Kemudian restart DHCP Server
#/etc/init.d/isc-dhcp-server
restart
Pengujian
di Client
Klik kanan pada Local Area
Network > Status >Support
Jika
Jika
address type : Assigned DHCP maka DHCP sudah Active
Konfigurasi FTP Server
1. #apt-get install proftpd –y
Pilih standalone
2. Kemudian
setting /etc/proftpd/proftpd.conf
Konfigurasikan
seperti dibawah ini;
ServerName isi dengan Domain_Anda
Edit pada bagian hilangkan #
pada <Anonymous /home/ftp/shared/> dan</Anonymous>
Edit pada bagian ini :
<Anonymaous /home/user_anda/shared/> contoh <Anonymaous
/home/ranggariki/shared/>
User ftp ganti dengan user user_anda
Contoh
NB: /home/ranggariki/shared/ adalah directory yang akan
dijadikan server FTP anda bias
menggantinya dengan directory anda sendiri
misal : /home/udin/pertama/
3. Kemudian edit bagian ini juga:
Pengujian
FTP SERVER
Buka web browser
Ketik : ftp://Domain_anda
Contoh
www.labti.com
KONFIGURASI
WEB MAIL DAN WEB SERVER
1.
Install dulu Apache2 ,courier-imap
,courier-pop , squirrelmail dan postfix
#apt-get install apache2 courier-imap courier-pop squirrelmail
postfix
2. Setelah itu buat directory Maildir
#maildirmake /etc/skel/Maildir
3. Jika sudah buat lagi user dengan cara
#adduser puji
4. Setelah selesai membuat user
Setting /etc/postfix/main.cf
Tambahkan
script home_mailbox = Maildir/ (directory maildir yang telah kita buat tadi)
5. Kemudian
ketik
#dpkg-reconfigure
postfix
ok
Pilih
Internet site
System mail name (isi dengan domain anda) contoh
ranggaselaluuye.com
root and postmaster mail recipient
(biarkan kosong oke saja)
Other destination biarkan defaulnya saja
(langsung oke saja)
Force synchronous update mail on queue
(pilih no)
Local Network
Pada baris terakhir tambahkan 0.0.0.0/0
Use procomail for local delivery
(pilih no )
Mailbox size limit
(biarkan 0)
Local address extention
(biarkan +)
Internet Protocol
(pilih IPv4)
6. Setelah
itu setting /etc/apache2/apache2.conf
Tambahkan
script Include
/etc/squirrelmail/apache.conf pada bagian
bawah sendiri
7. Setelah
itu setting /etc/squirrelmail/apache.conf
Hilangkan tanda # pada kemudian edit 12.12.12.7 adalah
ip domain yang nantinya ankan kita buat
ServerName
isi dengan domian mail.domain_anda.com contoh seperti di atas
8. Setelah itu
masuk /etc/apache2/sites-available/ copy file default dengan nama domain
webmail anda
Seperti
contoh
#cp default
mail.labti.com
9. Ketik
#a2ensite mail.labti.com
#/etc/init.d/apache2
reload
10. Setelah
itu buat directory mail pada /var/www/
#mkdir
/var/www/mail
11. Setelah itu setting /etc/network/interfaces
(eth1:0 adalah ip untuk domain webmail )
12.
Kemudian restart networking,apache2,postfix ,courier-imap dan bind9
#/etc/init.d/networking restart
#/etc/init.d/apache2 restart
#/etc/init.d/postfix restart
#/etc/init.d/bind9 restart
#/etc/init.d/courier-imap
Pengujian
dengan telnet port 25 SMTP
Pengiriman dari(from) ranggariki ke penerima puji
OUTPUT
sekarang buka web browser anda !!!
Pengiriman email