SETTING DNS SERVER LINUX
Setelah beberapa saat membahas bagaimana cara menambahkan resolver pada konfigurasi networking di Linux, kali ini saya membahas tentang membangun sebuah server dengan sistem operasi Linux. Apa sih Server itu? server adalah sebuah komputer yang menyediakan layanan kepada client. Layanannya yaitu sebagai berikut: DNS Server (Lookup Domain Name), Web Server(Web Hosting), Database Server(Server sebagai media penyimpanan bagi client sering disebut Cloud Storage), FTP Server(Server yang menyediakan layanan Upload dan Download), Streaming Multimedia Server(Server yang menyediakan layanan streaming audio, video, picture, dan hal lainnya yang berkaitan dengan multimedia, dsb.
Nah yang saya bahas kali ini yaitu DNS Server, bagaimana cara membangun sebuah DNS Server dengan menggunakan sistem operasi Linux?, tentunya kita membutuhkan source repository untuk mengambil dan memasang aplikasi DNS Server. Source Repository yaitu sumber dari sistem operasi Linux untuk mendapatkan sebuah aplikasi yang dibutuhkan oleh pengguna. Bisa dari Disc installer distro linux(contoh: disc1 debian7, disc2 debian7, disc3 debian7) bisa dari alamat FTP di Internet yang menyediakan source repository Linux(contoh:ftp://ftp.deb-multimedia.org bisa juga http://www.deb-multimedia.org). Aplikasi DNS Server yang paling umum dan digunakan saat ini(2016) yaitu BIND versi 9. BIND merupakan kepanjangan dari Barceley Internet Name Domain. Konfigurasinya sangat mudah, karena pada file konfigurasi ada contoh penulisan baris konfigurasi yang dapat dibaca dan diterapkan oleh sistem. Yuk tanpa basa basi langsung kerja saja, monggo di simak : :D \ :v /
Soal:
1)Buatlah jaringan lokal (LAN) dengan 1 server, 1client, dan router untuk akses ke Internet seperti topologi berikut:
Nah yang saya bahas kali ini yaitu DNS Server, bagaimana cara membangun sebuah DNS Server dengan menggunakan sistem operasi Linux?, tentunya kita membutuhkan source repository untuk mengambil dan memasang aplikasi DNS Server. Source Repository yaitu sumber dari sistem operasi Linux untuk mendapatkan sebuah aplikasi yang dibutuhkan oleh pengguna. Bisa dari Disc installer distro linux(contoh: disc1 debian7, disc2 debian7, disc3 debian7) bisa dari alamat FTP di Internet yang menyediakan source repository Linux(contoh:ftp://ftp.deb-multimedia.org bisa juga http://www.deb-multimedia.org). Aplikasi DNS Server yang paling umum dan digunakan saat ini(2016) yaitu BIND versi 9. BIND merupakan kepanjangan dari Barceley Internet Name Domain. Konfigurasinya sangat mudah, karena pada file konfigurasi ada contoh penulisan baris konfigurasi yang dapat dibaca dan diterapkan oleh sistem. Yuk tanpa basa basi langsung kerja saja, monggo di simak : :D \ :v /
Soal:
1)Buatlah jaringan lokal (LAN) dengan 1 server, 1client, dan router untuk akses ke Internet seperti topologi berikut:
2) Bangun lah sebuah DNS Server pada sistem operasi Linux dengan menggunakan aplikasi BIND9
3)Tambahkan record domain pada DNS Server yang sudah terinstall pada server linux.
Nama Domain Alamat IP Tipe
ujianproduktif11.edu 171.11.11.2 Domain untuk named server
www.ujianproduktif11.edu 171.11.11.3 Sub-Domain untuk layanan ke Web Server
ftp.ujianproduktif11.edu 171.11.11.4 Sub-Domain untuk layanan ke FTP Server
3)Tambahkan record domain pada DNS Server yang sudah terinstall pada server linux.
Nama Domain Alamat IP Tipe
ujianproduktif11.edu 171.11.11.2 Domain untuk named server
www.ujianproduktif11.edu 171.11.11.3 Sub-Domain untuk layanan ke Web Server
ftp.ujianproduktif11.edu 171.11.11.4 Sub-Domain untuk layanan ke FTP Server
4)Lakukan ujicoba dengan melakukan lookup domain yang telah dibuat melalui komputer client.
Jawab
1) Buka terminal linux kemudian login menggunakan super user/su/Root
2) Tambahkan source repository linux dengan cara: masukkan disc1 installer distro linux yang anda gunakan, disini saya menggunakan disc installer linux Debian7 disc1. Kemudian eksekusi perintah:
apt-cdrom add ----- Menambahkan disc yang dimasukkan sebagai source repository linux anda.
apt-get update ---- Mengupdate source list repository linux anda.
2) Tambahkan source repository linux dengan cara: masukkan disc1 installer distro linux yang anda gunakan, disini saya menggunakan disc installer linux Debian7 disc1. Kemudian eksekusi perintah:
apt-cdrom add ----- Menambahkan disc yang dimasukkan sebagai source repository linux anda.
apt-get update ---- Mengupdate source list repository linux anda.
3) Install aplikasi DNS Server Linux agan yaitu bind9 dengan mengeksekusi perintah:
apt-get insall bind9 ---- Memiliki arti "access source repository untuk meng install bind9"
apt-get insall bind9 ---- Memiliki arti "access source repository untuk meng install bind9"
Konfirmasi instalasi dengan meng inputkan karakter Y (Yes).
4)Sekarang mulai konfigurasi menambahkan dns record sesuai soal:
a. Menambahkan zone forward( Mapping alamat domain ke alamat IP) dan Zone Reverse (Mapping alamat IP ke alamat domain) pada file konfigurasi/etc/bind/named.conf.local , eksekusi perintah berikut:
nano /etc/bind/named.conf.local --- membuka dan meng edit file konfigurasi named.conf.local
4)Sekarang mulai konfigurasi menambahkan dns record sesuai soal:
a. Menambahkan zone forward( Mapping alamat domain ke alamat IP) dan Zone Reverse (Mapping alamat IP ke alamat domain) pada file konfigurasi/etc/bind/named.conf.local , eksekusi perintah berikut:
nano /etc/bind/named.conf.local --- membuka dan meng edit file konfigurasi named.conf.local
(Kemudian tambahkan zone forward dan reverse pada file konfigurasi named.conf.local seperti gambar diatas. NB*: Zone reverse pada angka 11.11.171. yaitu penulisan alamat IP dibalik)
5) Antara file zone dan file yang menampung dns record harus saling tersambung. Perhatikan teks file "db.forward"; yang ada pada zone forward artinya bahwa translasi domain ke alamat ip dengan domain ujianproduktif11.edu, maka file yang digunakan untuk membaca translasi yaitu file db.forward yang ada pada direktori /etc/bind/db.forward.
cp db.local db.forward artinya kita mengcopy file db.local dan hasilnya diberinama db.forward. Sedangkan cp db.127 db.reverse artinya kita mengcopy file db.127 dan hasilnya diberi nama db.reverse)
6) Menambahkan dns record pada file db.forward, dengan mengeksekusi perintah: nano /etc/bind/db.forward
Begitu juga dengan yang file db.reverse,
service bind9 restart
Jika anda ingin melakukan pengujian melalui client windows, anda tinggal set IPv4 nya agar sejaringan dengan server,kemudian set dns resolver ke alamat ip server. seperti berikut:
(Konfigurasi IP STATIC pada Client)
Nah sampai disini jumpa kita kali ini :D, semoga bermanfaat bagi kita semua. Bantu Up dan Share ya Gan :D :), simak episode selanjutnya mengenai membangun sebuah server dengan linux. :D
Terimakasih telah berkunjung ke laman blog saya, like gan :V
Terimakasih telah berkunjung ke laman blog saya, like gan :V
sumber: https://networkingsupport11.blogspot.co.id
0 komentar:
Post a Comment