Jumat, 24 September 2021

Konfigurasi Mail server pada Centos7 (real device)

 


Hai semua!!! kembali lagi sama aku Myrna Indriani, kali ini...aku membawakan materi DNS dan Mail server pada centos7 di real device lohhh. Mau tau caranya gimana? yuk ikutin terus!

Konfigurasi DNS dan Mail Server pada Server Centos 7

# Konfigurasi DNS Server

  1. Remote server menggunakan aplikasi putty dengan IP Address yang telah ditentukan 135.181.254.67.

  1. Login terlebih dahulu menggunakan user : root dan password : Vpssmkn1@3.

  1. Terlebih dahulu install paket bind dengan menggunakan perintah yum install bind-*.


  1. Edit file /etc/sysconfig/network dengan menggunakan perintah vi.

  1. Tambahkan script berikut.

NETWORKING=yes

GATEWAY=135.181.254.1

HOSTNAME=kelompok8.id

  1. Edit file named.conf yang berada pada direktori /etc/named.conf.

Tambahkan IP Address server dibelakang IP localhost dibaris listen on-port 53 {127.0.0.1;}; dan dibelakang baris allow-query {localhost;}; lalu pada bagian paling bawah tambahkan script :

Zone “kelompok8.id” IN{

Type master;

File “db.kelompok8.id”;

Allow-update {none; };

};

Zone “254.181.135.in-addr.arpa” IN{

type master;

File “db.254.181.135”;

Allow-update {none; };

};

  1. Pada direktori /var/named buatlah db.forward dan db.reverse, masukan perintah vi /var/named/db.kelompok8.id (db.forward), lalu isikan script seperti pada gambar;


  1. Masukan perintah vi /var/named/ db.254.181.135 dan masukan script berikut;


  1. Aktifkan service DNS dengan perintah;

  1. Cek juga status service DNS server, dan pastikan service berjalan dengan baik.

  1. Secara default telah terinstall di centos7, tetapi jika belum terinstall masukan perintah dibawah untuk menginstall.


  1. Aktifkan service firewalld pada saat boot lalu jalankan. Kemudian cek status firewall dengan perintah sebagai berikut.

  1. Jangan lupa untuk menambahkan pula service DNS pada firewalld dan restart rule dengan perintah sebagai berikut:



  1. Cek konfigurasi yang telah dibuat dengan perintah;

named-checkzone kelompok8.id /var/named/db.kelompok8.id

named-checkzone kelompok8.id /var/named/db.254.181.135


  1. Pada file /etc/resolv.conf tambahkan nameserver yaitu IP Address server yang digunakan dan tambahkan search nama domain yang telah dibuat.


  1. Lakukan test jaringan untuk ip address dan domain yang telah dibuat dengan perintah ping.

ping kelompok8.id

ping 135.181.254.67

  1. Lakukan pengujian dengan mengetikan perintah nslookup kelompok8.id. Jika keluaran yang didapat terlihat seperti pada gambar dibawah, maka konfigurasi DNS yang dilakukan telah berhasil.


# Konfigurasi Mail Server

Installasi dan Konfigurasi Postfix

  1. Install postfix nya terlebih dahulu, dengan menggunakan perintah yum install postfix -y.


  1. Masukan perintah vi /etc/postfix/main.cf untuk mengedit file tersebut.

  1. Cari lagi ke bawah sampai menemukan kata myhostname= , lalu uncommand dan masukan domain mail server.

  1. Scroll ke bawah hingga menemukan kata mydomain= lalu hapus uncommand dan masukan domain utama dari mail server.

  1. Cari kata myorigin = , uncommand dan isikan string domain.

  1. Pada kata inet_interfaces ganti kata localhost itu dengan all.

  1. Temukan kata mydestination = , tambahkan string domain.

  1. Pada kata mynetworks = , masukan IP network.

  1. Scroll ke bawah jika menemukan kata home_malibox = isikan directory mail nya dan uncommand.

  1. Pada kata smtpd_banner = lalu isikan string hostname dan ESMTP.

  1. Yang terakhir, isikan skrip tersebut di baris paling bawah pada file tersebut.

  1. Kemudian mulai dan jalankan postfix nya.

  1. Selanjutnya daftarkan smtp ke firewall agar client dapat menggunakan protocol smtp melalui server ini. Dan restart firewall nya

Installasi dan Konfigurasi Dovecot

  1. Install paket dovecot nya menggunakan perintah yum -y install dovecot.


  1. Edit konfigurasi file dovecot.conf dengan perintah vi /etc/dovecot/dovecot.conf.

  1. Gulir ke bawah temukan kata protocols lalu uncommand.

  1. Pada kata listen , uncommand dan hanya isikan * lalu simpan dan keluar.

  1. Edit lagi pada konfigurasi dovecot yaitu vi /etc/dovecot/conf.d/10-auth.conf.

  1. Edit pada baris ke 10 dan pada kata disable_plaintext. Uncommand dan ganti kata yes menjadi no.

  1. Pada kata auth_mechanism, tambahkan kata login diakhir opsi.

  1. Edit lagi pada file 10-mail.conf. dengan menggunakan perintah vi /etc/dovecot/conf.d/10-mail.conf.

  1. Pada kata mail_location isi dengan direktori maildir:~/Maildir.

  1. Edit file 10-master.conf dengan perintah vi /etc/dovecot/conf.d/10-master.conf.

  1. Menuju baris ke 96 temukan kata postfix smtp-auth lalu edit pada zona ini.

  1. Buka fila 10-ssl.conf dengan perintah vi /etc/dovecot/conf.d/10-ssl.conf.

  1. Pada kata ssl ubah value ssl nya menjadi no.

  1. Restart aplikasi dovecot dan jalankan (enable) agar layanan dovecot bisa berjalan secara otomatis saat server menyala.

  1. Tambahkan juga port yang digunakan oleh pop3 dan imap, yaitu port 110 dan 143 kedalam firewall, dan jangan lupa lakukan reload service firewall.

  1. Untuk melakukan pengetestan buat 2 user baru menggunakan perintah useradd (namauser) passwd (namapassword).


User1

User2

Verifikasi

  1. Karena telnet belum terinstall, instal lah telnet terlebih dahulu dengan perintah berikut:


  1. Lakukan pengetestan dengan mencoba melakukan pengiriman email melalui fitur telnet, kemudian lakukan pengiriman email seperti berikut. Masukan perintah telnet mail.kelompok8.id 25

  1. Untuk memeriksa apakah email itu terkirim, berarti server yang digunakan adalah server masuk, oleh karena itu membuka layanan telnet port yang digunakan adalah 110.



~ SEMOGA MEMBANTU~



Tidak ada komentar:

Posting Komentar