Konfigurasi DNS dan Mail Server pada Server Centos 7
# Konfigurasi DNS Server
Remote server menggunakan aplikasi putty dengan IP Address yang telah ditentukan 135.181.254.67.
Login terlebih dahulu menggunakan user : root dan password : Vpssmkn1@3.
Terlebih dahulu install paket bind dengan menggunakan perintah yum install bind-*.
Edit file /etc/sysconfig/network dengan menggunakan perintah vi.
Tambahkan script berikut.
NETWORKING=yes
GATEWAY=135.181.254.1
HOSTNAME=kelompok8.id
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; };
};
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;
Masukan perintah vi /var/named/ db.254.181.135 dan masukan script berikut;
Aktifkan service DNS dengan perintah;
Cek juga status service DNS server, dan pastikan service berjalan dengan baik.
Secara default telah terinstall di centos7, tetapi jika belum terinstall masukan perintah dibawah untuk menginstall.
Aktifkan service firewalld pada saat boot lalu jalankan. Kemudian cek status firewall dengan perintah sebagai berikut.
Jangan lupa untuk menambahkan pula service DNS pada firewalld dan restart rule dengan perintah sebagai berikut:
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
Pada file /etc/resolv.conf tambahkan nameserver yaitu IP Address server yang digunakan dan tambahkan search nama domain yang telah dibuat.
Lakukan test jaringan untuk ip address dan domain yang telah dibuat dengan perintah ping.
ping kelompok8.id
ping 135.181.254.67
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
Install postfix nya terlebih dahulu, dengan menggunakan perintah yum install postfix -y.
Masukan perintah vi /etc/postfix/main.cf untuk mengedit file tersebut.
Cari lagi ke bawah sampai menemukan kata myhostname= , lalu uncommand dan masukan domain mail server.
Scroll ke bawah hingga menemukan kata mydomain= lalu hapus uncommand dan masukan domain utama dari mail server.
Cari kata myorigin = , uncommand dan isikan string domain.
Pada kata inet_interfaces ganti kata localhost itu dengan all.
Temukan kata mydestination = , tambahkan string domain.
Pada kata mynetworks = , masukan IP network.
Scroll ke bawah jika menemukan kata home_malibox = isikan directory mail nya dan uncommand.
Pada kata smtpd_banner = lalu isikan string hostname dan ESMTP.
Yang terakhir, isikan skrip tersebut di baris paling bawah pada file tersebut.
Kemudian mulai dan jalankan postfix nya.
Selanjutnya daftarkan smtp ke firewall agar client dapat menggunakan protocol smtp melalui server ini. Dan restart firewall nya
Installasi dan Konfigurasi Dovecot
Install paket dovecot nya menggunakan perintah yum -y install dovecot.
Edit konfigurasi file dovecot.conf dengan perintah vi /etc/dovecot/dovecot.conf.
Gulir ke bawah temukan kata protocols lalu uncommand.
Pada kata listen , uncommand dan hanya isikan * lalu simpan dan keluar.
Edit lagi pada konfigurasi dovecot yaitu vi /etc/dovecot/conf.d/10-auth.conf.
Edit pada baris ke 10 dan pada kata disable_plaintext. Uncommand dan ganti kata yes menjadi no.
Pada kata auth_mechanism, tambahkan kata login diakhir opsi.
Edit lagi pada file 10-mail.conf. dengan menggunakan perintah vi /etc/dovecot/conf.d/10-mail.conf.
Pada kata mail_location isi dengan direktori maildir:~/Maildir.
Edit file 10-master.conf dengan perintah vi /etc/dovecot/conf.d/10-master.conf.
Menuju baris ke 96 temukan kata postfix smtp-auth lalu edit pada zona ini.
Buka fila 10-ssl.conf dengan perintah vi /etc/dovecot/conf.d/10-ssl.conf.
Pada kata ssl ubah value ssl nya menjadi no.
Restart aplikasi dovecot dan jalankan (enable) agar layanan dovecot bisa berjalan secara otomatis saat server menyala.
Tambahkan juga port yang digunakan oleh pop3 dan imap, yaitu port 110 dan 143 kedalam firewall, dan jangan lupa lakukan reload service firewall.
Untuk melakukan pengetestan buat 2 user baru menggunakan perintah useradd (namauser) passwd (namapassword).
User1
User2
Verifikasi
Karena telnet belum terinstall, instal lah telnet terlebih dahulu dengan perintah berikut:
Lakukan pengetestan dengan mencoba melakukan pengiriman email melalui fitur telnet, kemudian lakukan pengiriman email seperti berikut. Masukan perintah telnet mail.kelompok8.id 25
Untuk memeriksa apakah email itu terkirim, berarti server yang digunakan adalah server masuk, oleh karena itu membuka layanan telnet port yang digunakan adalah 110.

Tidak ada komentar:
Posting Komentar