Sijunjung Xcoder: Virtual Box
Showing posts with label Virtual Box. Show all posts
Showing posts with label Virtual Box. Show all posts

Ulangan Administrasi Server Versi 2

  • Topologi
     Karena no absen gwe 16 jadinya kayak gini
     IP 192.168.16.16/29
          Network 192.168.16.16/29
          Broadcast 192.168.16.23/29
          Ip yang tersedia 192.168.16.17-192.168.16.22 (berjumlah 6 ip)
     WEB 192.168.16.17 (ip pertama dari ip yang tersedia)
     DNS 192.168.16.18 (ip kedua dari ip yang tersedia)
     Laptop asli 192.168.16.19 (ip ketiga dari ip yang tersedia)

     Contoh lain semisal menggunakan no absen 20
     IP 192.168.20.20/29
          Network 192.168.20.16/29
          Broadcast 192.168.20.23/29
          Ip yang tersedia 192.168.20.17-192.168.20.22 (berjumlah 6 ip)
     WEB 192.168.20.17
     DNS 192.168.20.18
     Laptop asli 192.168.20.19

     Contoh lain semisal menggunakan no absen 9
     IP 192.168.9.9/29
          Network 192.168.9.8/29
          Broadcast 192.168.9.15/29
          Ip yang tersedia 192.168.9.9-192.168.9.14 (berjumlah 6 ip)
     WEB 192.168.9.9
     DNS 192.168.9.10
     Laptop asli 192.168.9.11

  • Langkah-Langkah
     A. Konfigurasi Adapter
          1. Pertama buka virtual box, lalu ubah adaptor jaringan dari Server Web menjadi adaptor hanya-host

          2. Dan juga ubah adapter dari Server DNS 

     B. Konfigurasi IP Address
          3. Lalu login ke debian Server Web, ubah ip address menjadi 192.168.16.17 (IP pertama dari ip yang tersedia) dengan netmask 255.255.255.248, tidak perlu gateway dalam topologi ini
              nano /etc/network/interfaces

          4. Masih di Server Web. Restart networking, kemudian cek eth0
              nano /etc/init.d/networking restart
              ifconfig eth0

          5. Lalu login ke debian Server DNS, ubah ip address menjadi 192.168.16.18 (IP kedua dari ip yang tersedia) dengan netmask 255.255.255.248, tidak perlu gateway
              nano /etc/network/interfaces

          6. Masih di Server DNS. Restart networking, kemudian cek eth0
              nano /etc/init.d/networking restart
              ifconfig eth0

          7. Lalu ubah ip address dari adapter virtual host-only adapter menjadi 192.168.16.19 netmask 255.255.255.248 dan DNS Server adalah 192.168.16.18 (IP dari Server DNS)

          8. Lalu ping semua ip lewat command promt laptop asli

     C. Konfigurasi DNS Server di Server DNS
          9. Install bind9 di Server DNS
              apt-get install bind9

          10. Masuk ke direktori bind lalu copy db.local dan db.127
                cd /etc/bind
                cp db.local db.forward
                cp db.127 db.reverse

          11. Lalu masuk ke db.forward ubah localhost menjadi jr.tkj (nama.tkj) dan ubah ip address menjadi 192.168.16.17 (Ip Server Web)
                nano db.forward

          12. Masuk ke db.reverse, ubah localhost menjadi jr.tkj (nama.tkj) dan juga ubah digit terakhir dari ip web server yaitu 17 (192.168.16.17)
                nano db.reverse

          13. Masuk ke konfigurasi named.conf.default-zones, tambahkan scipt ini pada bagian bawah sendiri. Zone pertama adalah nama domain dengan file db.forward dan zone kedua adalah ip reverse yaitu 16.168.192 (192.168.16 di balik) dengan file db.reverse
                nano named.conf.default-zones

          14. Di bagian resolv.conf tambahi IP Address dari Server DNS yaitu 192.168.16.18
                nano /etc/resolv.conf

          15. Lalu restart bind9
                service bind9 restart

     D. Konfigurasi Apache2 di Server Web
          16. Install apache2 di Server Web
                apt-get install apache2

          17. Buatlah direkotori /home/jihadt (/home/nama) dan copy index.html ke direktori yang baru saja di buat
                mkdir /home/jihadt
                cp /var/www/index.html /home/jihadt

          18. Edit isi dari index.html yang berada di /home/jihadt (/home/nama)

          19. Ubah konfigurasi dari apache2, ubah direktori html dari /var/www ke /home/jihadt
                nano /etc/apache2/sites-available/default

          20. Setelah itu restart apache2
                service apache2 restart

          21. Cek dns pada browser laptop asli, buka internet explorer lalu ketikkan ulangan.jr.tkj (ulangan.nama.tkj)

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