IP Alias
1. Konfigurasi Interface
Root@SMK00:~# nano /etc/network/interfaces
#ip alias pertama
auto eth0:0
iface eth0:0 inet static
address 192.168.150.1
netmask 255.255.255.255
#ip alias ke-dua
auto eth0:1
iface eth0:1 inet static
address 192.168.150.2
netmask 255.255.255.255
2. restart fungsi networking
Root@SMK00:~#/etc/init.d/networking restart
3. lakukan pengujian hasil konfigurasi (konfirmasi apakah konfigurasi sdh berfungsi)
Root@SMK00:~# ifconfig -a
Root@SMK00:~# ifconfig eth0:0 atau eth0:1
Laptop
ping 192.168.150.1
---------------------------- DNS SERVER -----------------------------------------
NSLOOKUP>
smk.net = 192.168.200.1
xiismkpi.smk.net = 192.168.150.1
xiismkpa.smk.net = 192.168.150.2
4. konfigurasi BIND9
a. masuk ke direktory BIND9 ?
Root@SMK00:~#cd /etc/bind
b. konfigurasi file RECORD
Root@SMK00:/etc/bind~# nano named.conf.local
zone "smk.net" {
type master;
fle "db.smk";
};
zone "168.192.in-addr.arpa" {
type master;
file "db.192";
};
c. Konfigurasi file forward
Root@SMK00:/etc/bind~# cd /var/cache/bind
Root@SMK00:/var/cache/bind~#ls
db.smk db.192
Root@SMK00:/var/cache/bind~# nano db.smk
;
; BIND data file for local
;
$TTL 604800
@ IN SOA smk.net. root.smk.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS smk.net.
@ IN A 192.168.200.1
ns IN A 192.168.200.1
www IN A 192.168.200.1
xiismkpi IN A 192.168.150.1
xiismkpa IN A 192.168.150.2
@ IN AAAA ::1
c. Konfigurasi file reverse
Root@SMK00:/var/cache/bind~# nano db.192
;
; BIND data file for local
;
$TTL 604800
@ IN SOA smk.net. root.smk.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS smk.net.
1.200 IN PTR ns.smk.net.
1.200 IN PTR www.smk.net.
1.150 IN PTR xiismkpi.smk.net.
2.150 IN PTR xiismkpa.smk.net.
d. Restart Fungsi BIND9
Root@SMK00:/var/cache/bind~# /etc/init.d/bind9 restart
e. konfirmasi hasil konfigurasi
Root@SMK00:~#nslookup
> xiismkpi.smk.net
192.168.150.1
> xiismkpa.smk.net
192.168.150.2
> 192.168.200.1
------------------------------ WEB Server -------------------------------------------------------------------------
5. WEB Server ??
Root@SMK00:~# cd /etc/apache2/sites-available
Root@SMK00:/etc/apache2/sites-available~#ls
000-default.conf smk.conf default-ssl.conf
a. duplikat default.conf menjadi virtualHost milik xiismkpi dan xiismkpa
Root@SMK00:/etc/apache2/sites-available~#cp 000-default.conf xiismkpi.conf
Root@SMK00:/etc/apache2/sites-available~#cp 000-default.conf xiismkpa.conf
b. periksa hasil duplikasi virtualHost default
Root@SMK00:/etc/apache2/sites-available~#ls
000-default.conf smk.conf xiismkpi.conf xiismkpa.conf default-ssl.conf
c. Konfigurasi xiismkpi.conf
Root@SMK00:/etc/apache2/sites-available~#nano xiismkpi.conf
........
ServerAdmin siswa[no.urut]@smk.net
ServerName xiismkpi.smk.net
DocumentRoot /var/www/smk/xiismkpi
Options FollowSymLinks
……
d. Konfigurasi xiismkpa.conf
........
ServerAdmin siswa[no.urut]@smk.net
ServerName xiismkpa.smk.net
DocumentRoot /var/www/smk/xiismkpa
Options FollowSymLinks
……
e. Aktifkan konfigurasi site xiismkpi.conf
Root@SMK00:/etc/apache2/sites-available~#a2ensite xiismkpi.conf
f. Aktifkan konfigurasi site xiismkpa.conf
Root@SMK00:/etc/apache2/sites-available~#a2ensite xiismkpa.conf
g. restart fungsi APACHE2
Root@SMK00:/etc/apache2/sites-available~#/etc/init.d/apache2 restart
h. buat direktory untuk conten xiismkpi.conf
Root@SMK00:/etc/apache2/sites-available~#cd /var/www/smk
Root@SMK00:/var/www/smk~# mkdir xiismkpi
Root@SMK00:/var/www/smk~# cd xiismkpi
Root@SMK00:/var/www/smk/xiismkpi~# nano index.html
WELCOME to XIISMKPI.SMK.NET !!!
Root@SMK00:/var/www/smk/xiismkpi~# cd ..
i. Buat direktory untuk konten xiismkpa.conf
Root@SMK00:/var/www/smk~#mkdir xiismkpa
Root@SMK00:/var/www/smk~#cd xiismkpa
Root@SMK00:/var/www/smk/xiismkpa~#nano index.html
WELCOME to XIISMKPA.SMK.NET !!!
j. Pengujian!
buka WebBrowser (chrome, IE, dll) buka xiismkpa.smk.net dan xiismkpi.smk.net
Tuesday, October 31, 2017
Praktikum sub-domain 01Nov2017
Tuesday, October 24, 2017
Latihan DNS Server
DNS Server
Virtual Box
PC Virtual =debianServer01
adapter1 -> host Only
adapter2 -> NAT
konfigurasi DASAR
a. Konfigurasi Interface
root@debian:~# nano /etc/network/interfaces
konfigurasi sebagai berikut
#Primary network interface
auto eth0
iface eth0 inet static
address 192.168.200.1
netmask 255.255.255.0
#Secondary network interface
auto eth1
iface eth1 inet dhcp
restart fungsi networking -> /etc/init.d/networking restart
konfigurasi PC HOST agar dapat berkomunikasi dng PC Virtual melalui "VirtualBox Host-Only Adapter"
b. mengganti HOSTNAME
root@debian:~# nano /etc/hostname
smk00
c. mengganti informasi pada /etc/hosts
root@debian:~# nano /etc/hosts
Konfigurasi DNS Server - BIND9
Fungsi DNS Server ? menerjemahkan alamat nama domain ke alamat IP Address.
1. File Record ? daftar nama2 domain yg dicatat pada DNS Server "/etc/bind/named.conf.local"
2. File Forward ? daftar terjemahan nama domain ke alamat IP address contoh = "/etc/bind/db.local"
3. File Reverse ? daftar terjemahan alamat IP address suatu domain contoh = "/etc/bind/db.127"
4. File Resolve ? daftar IP DNS Server lainnya selain IP DNS Server lokal.
(jika lokal DNS Server tdk kenal, maka akan ditanyakan ke DNS Server lainnya)
Instal Bind9
root@smk:~#apt-get install bind9
file record
konfigurasi File record
root@smk:~#cd /etc/bind9
root@smk:/etc/bind~# nano named.conf.local
zone "smk.net" {
type master;
file "db.smk";
};
zone "168.192.in-addr.arpa" {
type master;
file "db.192";
};
file forward&reverse
duplikat file forward dan reverse milik localhost
root@smk:/etc/bind~#cp db.local /var/cache/bind/db.smk
root@smk:/etc/bind~#cp db.127 /var/cache/bind/db.192
edit file Forward
root@smk:/etc/bind~#cd /var/cache/bind
root@smk:/var/cache/bind~#nano db.smk
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA smk.net. root.smk.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS smk.net.
@ IN A 192.168.200.1
ns IN A 192.168.200.1
@ IN AAAA ::1
edit file reverse
root@smk:/var/cache/bind~#nano db.192
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA smk.net. root.smk.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS smk.net.
1.200 IN PTR smk.net.
1.200 IN PTR smk.net.
file resolver
edit file resolver untuk meletakkan alamat IP DNS Lokal pada bagian atas file resolver
root@smk:/var/cache/bind~#nano /etc/resolv.conf
nameserver 192.168.200.1
nameserver 172.20.1.1
nameserver 208.67.222.222
nameserver 202.134.1.10
nameserver 202.134.2.5
nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 192.168.200.1
restart fungsi DNS Server
root@smk:/var/cache/bind~#/etc/init.d/bind9 restart
Lakukan pengujian dengan nslookup
root@smk00:~# nslookup
> smk.net
Server: 192.168.200.1
Address: 192.168.200.1#53
Name: smk.net
Address: 192.168.200.1
> 192.168.200.1
Server: 192.168.200.1
Address: 192.168.200.1#53
1.200.168.192.in-addr.arpa name = smk.net.
>
Latihan WEB server
WEB SERVER
1. Membuat Web server sendiri -> smk.net
a. Masuk ke direktory /etc/apache2
root@debian:~# cd /etc/apache2
b. masuk ke direktory virtualHost apache2
root@debian:/etc/apache2~# cd sites-avilable
c. duplikat default virtualHost menjadi smk.conf
root@debian:/etc/apache2/sites-avilable~# cp 000-default.conf smk.conf
d. konfigurasi virtualHost smk.conf
............
ServerAdmin webmaster@localhost
ServerName www.smk.net
ServerAlias smk.net
DocumentRoot /var/www/smk
............
e. buat direktory sebagai lokasi konten web di /var/www/
root@debian:/etc/apache2/sites-avilable~#cd /var/www/
root@debian:/var/www~# mkdir smk
root@debian:/var/www~# cd smk
root@debian:/var/www/smk~#
f. membuat file "index.html" sebagai content web
root@smk00:/var/www/smk~# nano index.html
smk.net
WELCOME TO SMK.NET
g. Aktifkan virtualHost smk.net,
masuk kembali ke direktory /etc/apache2/sites-availables
root@smk00:/var/www/smk#cd /etc/apache2/sites-availables
aktifkan virtualHost smk.net
root@smk00:/etc/apache2/sites-availables~#a2ensite smk.conf
non-aktifkan virtualHost default
root@smk00:/etc/apache2/sites-availables~#a2dissite 000-default.conf
h. restart fungsi apache2 -> root@SMK00:~#/etc/init.d/apache2 restart
root@SMK00:~#service apache2 restart
TUGAS DNS & WEB 26OKT2017
Subscribe to:
Comments (Atom)