Sijunjung Xcoder: Linux
Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

Konfigurasi Routing dengan DNS Server dan Web Server Terpisah


     Topologi
     1. Setting adaptor server 1, host only dan internal


     2. Sertting adaptor server 2, internal

     3. Konfigurasi IP Address pada Server 1
         eth0 (host-only) = 192.168.16.6/29
         eth1 (internal)    = 192.168.16.129/26

     4. Lalu aktifkan ip_forward pada server 1
         nano /etc/sysctl.conf

     5. Restart network, lalu cek IP Address pada server 1
         service networking restart
         ifconfig

     6. konfigurasi IP Address pada server 2
         eth0 (internal) = 192.168.16.190/26
         gateway          = 192.168.16.129 (IP eth1 server1)

     7. Restart network dan cek ip pada server 2
         service networking restart
         ifconfig

     8. Konfigurasi IP Address pada laptop asli (Virtualbox Host-Only Adapter)
         IP Address = 192.168.16.1/29
         Gateway    = 192.168.16.6 (IP eth0 server 1)

     9. Buka cmd versi administrator

     10. Tambahkan routing static pada laptop asli (windows 8)
           route add 192.168.16.128 mask 255.255.255.192 192.168.16.6
           Keterangan =
           192.168.16.128 (Network eth1 server 1 dan eth0 server 2)
           255.255.255.192 (Netmask server 1 dan eth0 server 2)
           192.168.16.6 (Ip eth0 server 1)

     11. Ping semua ip (ip eth0 server 1, eth1 server 1, eth0 server 2)

     12. Install bind9 di server 1
           apt-get install bind9

     13. konfigurasi DNS Server pada server 1
           cd /etc/bind
           cp db.local db.jr
           cp db.127 db.16

     14. Konfigurasi db.jr pada server 1
           nano db.jr

     15. Konfigurasi db.16 di server 1
           nano db.16

     16. Konfigurasi named.conf.default-zones di server 1
           nano named.conf.default-zones

     17. Konfigurasi resolv.conf di server 1
           nano /etc/resolv.conf

     18. Restart bind9 lalu cek konfigurasi dns server, jika tidak muncul ip maka konfigurasi gagal
           service bind9 restart
           nslookup jr.tkj

     19. Install apache2 di server 2
           apt-get install apache2

     20. Konfigurasi apache2 di server 2
           mkdir /var/www/blog/
           cp /var/www/index.html /var/www/blog

     21. Ubah tampilan /var/www/blog/index.html
           nano /var/www/blog/index.html

     22. Ubah konfigurasi Virtualhost apache2
           nano /etc/apache2/sites-availabled/000default.conf (jika di debian 7 & 6 /etc/apache2/sites-availabled/default)

     23. Restart apache2 di server2
           service apache2 restart

     24. Cek di browser laptop asli (windows 8), saya menyarankan menggunakan internet explorer
           blog.jr.tkj/

Konfigurasi DNS Server WEB Server FTP Server di Debian 8

     Kali ini saya akan mengkonfigurasi dns, web, dan ftp dalam satu server debian 8. Fungsi dns server adalah untuk mentranslasikan ip address menjadi nama domain, sementara web server adalah untuk menampilkan webpage, dan ftp server untuk mentrasfer file antara server dan client.

     Topologi
     1. Pertama buka virtual box dan setting network adapter debian 8 menjadi adaptor hanya host

     2. Lalu ubah IP Address debian 8 menjadi 192.168.99.1, setelah itu save dan exit
         nano /etc/network/interfaces

     3. Lalu restart network, kemudian cek ip address
         service networking restart
         ifconfig

     4. Lalu masuk ke laptop asli (win 8), ubah ip dari adapter virtualbox host-only network

     5. Lalu buka command promt dengan cara tekan tombol windows+r, ketik cmd lalu enter. Coba ping ip 192.168.99.1 (IP Debian 8) jika berhasil maka kamu bisa melanjutkan ke langkah-langkah berikutnya

     6. Kemudian install paket bind9 (dns server)
         apt-get install bind9

      7. Lalu ubah konfigurasi resolv.conf
          nano /etc/resolv.conf

     8. Setelah itu masuk ke direktori bind, lalu cp db.local menjadi db.domain dan db.127 menjadi db.99
         cd /etc/bind
         cp db.local db.domain
         cp db.127 db.99

     9. Lalu ubah file db.domain
         nano db.domain
         aslinya seperti ini
         menjadi seperti ini

     10. Ubah juga file db.99
           nano db.99
           aslinya seperti ini
           menjadi seperti ini

     11. Lalu tambahi script ini di baris paling bawah pada script
           nano named.conf.default-zones
           
           zone "jr.com" {
                      type master;
                      file "/etc/bind/db.domain";
           };
           zone "99.168.192.in-addr.arpa" {
                      type master;
                      file "/etc/bind/db.99";
           };

     12. Setelah itu restart bind9 dan cek konfigurasi dns berhasil atau tidak, jika berhasil maka akan tampil ip addres 192.168.99.1 (ip debian)
           service bind9 restart
           nslookup jr.com

     13. Setelah itu install apache2 (web server)
           apt-get install apache2

     14. Lalu install proftpd (ftp server)
           apt-get install proftpd

     15. Setelah itu akan muncul pilihan from inetd atau standalone, pilih saja standalone

     16. Kemudian buatlah user baru bernama kirim dengan password sesuai keinginanmu
           adduser kirim

     17. Lalu masuk ke win 8 (Client), bukalah browser lalu ketikkan nama domain yaitu jr.com, lalu akan muncul tampilan web server

     18. Buatlah folder baru di bernama FTP (nama bisa diganti sesuai keinginan) dan buatlah file baru bernama welcome.txt (nama bisa diganti)

     19. Lalu buka filezilla, jika belum terinstall filezilla di laptop kamu bisa mendownload di sini. Lalu masukkan IP Address dari debian 8 (192.168.99.1), dengan user kirim dan password yang sudah kamu buat saat membuat user kirim, kemudian upload file welcome ke debian 8

     20. Jika berhasil maka tampilan akan seperti ini

Notification
Ini adalah popup notifikasi.
Done