Minggu, 26 November 2017

Konfigurasi DHCP, DNS, FTP, WEB SERVER dan MAIL SERVER pada Debian

20.18 Posted by Bima prasetya adi pratama No comments
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

0 komentar:

Posting Komentar