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
Thursday, September 7, 2017
membuat image QEMU
1. membuat QEMU mikrotik.img
C:\Program Files\GNS3\qemu-0.11.0>qemu-img.exe create -f qcow2 mikrotik.img 256M
Formatting 'mikrotik.img', fmt=qcow2 size=268435456 encryption=off cluster_size=0
*instruksi.
copy file mikrotik.iso ke direktori "C:\Program Files\GNS3\qemu-0.11.0>" --> rename file iso tersebut menjadi mikrotik.iso
2. proses instalasi QEMU mikrotik
C:\Program Files\GNS3\qemu-0.11.0>qemu.exe mikrotik.img -boot d -cdrom "Mikrotik.iso"
*instruksi.
lakukan langkah instalasi sampai selesai, kemudian tutup qemu emulator.
3. Menjalankan QEMU mikrotik
C:\Program Files\GNS3\qemu-0.11.0>qemu.exe mikrotik.img -boot c
4. reset winsock catalog untuk masalah error "winerror-1225"
C:\Users\instruktur>netsh winsock reset catalog
5. lokasi file mikrotik.img yg telah dibuat berada pada direktori user/gns3/images/qemu
Tuesday, August 15, 2017
Virtual LAN
File Latihan : https://drive.google.com/file/d/0B5_BQSe6s8b8bVdvX2NYY01JaWM
File Latihan : https://drive.google.com/file/d/0B5_BQSe6s8b8bVdvX2NYY01JaWM
1. Konfigurasi Core_SW Switch>enable Switch#config t Switch(config)#hostname CORE_SW CORE_SW(config)#vlan 10 CORE_SW(config-vlan)#name GURU CORE_SW(config-vlan)#exit CORE_SW(config)#vlan 20 CORE_SW(config-vlan)#name SISWA CORE_SW(config-vlan)#exit CORE_SW(config)#vlan 30 CORE_SW(config-vlan)#name TU CORE_SW(config-vlan)#exit CORE_SW(config)#inteface range fa0/1-4 CORE_SW(config-if-range)#switchport mode dynamic desirable CORE_SW(config-if-range)#exit CORE_SW(config)#inteface vlan 10 CORE_SW(config-if)#ip address 192.168.10.254 255.255.255.0 CORE_SW(config-if)#exit CORE_SW(config)# CORE_SW(config)#inteface vlan 20 CORE_SW(config-if)#ip address 192.168.20.254 255.255.255.0 CORE_SW(config-if)#exit CORE_SW(config)#inteface vlan 30 CORE_SW(config-if)#ip address 192.168.30.254 255.255.255.0 CORE_SW(config-if)#exit CORE_SW(config)#ip dhcp pool GURU CORE_SW(dhcp-config)#network 192.168.10.0 255.255.255.0 CORE_SW(dhcp-config)#default-router 192.168.10.254 CORE_SW(dhcp-config)#dns-server 192.168.125.2 CORE_SW(dhcp-config)#exit CORE_SW(config)#ip dhcp pool SISWA CORE_SW(dhcp-config)#network 192.168.20.0 255.255.255.0 CORE_SW(dhcp-config)#default-router 192.168.20.254 CORE_SW(dhcp-config)#dns-server 192.168.125.2 CORE_SW(dhcp-config)#exit CORE_SW(config)#ip dhcp pool TU CORE_SW(dhcp-config)#network 192.168.30.0 255.255.255.0 CORE_SW(dhcp-config)#default-router 192.168.30.254 CORE_SW(dhcp-config)#dns-server 192.168.125.2 CORE_SW(dhcp-config)#exit CORE_SW(config)#inteface fastethernet 0/5 CORE_SW(config-if)#no switchport CORE_SW(config-if)#ip address 192.168.25.2 255.255.255.252 CORE_SW(config-if)#exit CORE_SW(config)#router ospf 1 CORE_SW(config-router)#network 192.168.10.0 0.0.0.255 area 0 CORE_SW(config-router)#network 192.168.20.0 0.0.0.255 area 0 CORE_SW(config-router)#network 192.168.30.0 0.0.0.255 area 0 CORE_SW(config-router)#network 192.168.25.0 0.0.0.3 area 0 CORE_SW(config-router)#exit CORE_SW(config)#ip routing CORE_SW(config)#do write 2. Konfigurasi SW_lt01 Switch>enable Switch#config t Switch(config)#hostname SW_lt01 SW_lt01(config)#vlan 10 SW_lt01(config-vlan)#name GURU SW_lt01(config-vlan)#exit SW_lt01(config)#vlan 20 SW_lt01(config-vlan)#name SISWA SW_lt01(config-vlan)#exit SW_lt01(config)#interface fa0/1 SW_lt01(config-if)#switchport mode access SW_lt01(config-if)#switchport access vlan 10 SW_lt01(config-if)#exit SW_lt01(config)#interface range fa0/11-13 SW_lt01(config-if-range)#switchport mode access SW_lt01(config-if-range)#switchport access vlan 20 SW_lt01(config-if-range)#exit SW_lt01(config)#interface fa0/24 SW_lt01(config-if)#switchport mode trunk SW_lt01(config-if)#exit SW_lt01(config)#do write 3. Konfigurasi SW_lt02 Switch>enable Switch#config t Switch(config)#hostname SW_lt02 SW_lt02(config)#vlan 10 SW_lt02(config-vlan)#name GURU SW_lt02(config-vlan)#exit SW_lt02(config)#vlan 20 SW_lt02(config-vlan)#name SISWA SW_lt02(config-vlan)#exit SW_lt02(config)#interface fa0/1 SW_lt02(config-if)#switchport mode access SW_lt02(config-if)#switchport access vlan 10 SW_lt02(config-if)#exit SW_lt02(config)#interface range fa0/11-13 SW_lt02(config-if-range)#switchport mode access SW_lt02(config-if-range)#switchport access vlan 20 SW_lt02(config-if-range)#exit SW_lt02(config)#interface fa0/24 SW_lt02(config-if)#switchport mode trunk SW_lt02(config-if)#exit SW_lt02(config)#do write 4. Konfigurasi SW_lt03 Switch>enable Switch#config t Switch(config)#hostname SW_lt03 SW_lt03(config)#vlan 10 SW_lt03(config-vlan)#name GURU SW_lt03(config-vlan)#exit SW_lt03(config)#vlan 20 SW_lt03(config-vlan)#name SISWA SW_lt03(config-vlan)#exit SW_lt03(config)#interface fa0/1 SW_lt03(config-if)#switchport mode access SW_lt03(config-if)#switchport access vlan 10 SW_lt03(config-if)#exit SW_lt03(config)#interface range fa0/11-13 SW_lt03(config-if-range)#switchport mode access SW_lt03(config-if-range)#switchport access vlan 20 SW_lt03(config-if-range)#exit SW_lt03(config)#interface fa0/24 SW_lt03(config-if)#switchport mode trunk SW_lt03(config-if)#exit SW_lt03(config)#do write 5. Konfigurasi SW_RG Switch>enable Switch#config t Switch(config)#hostname SW_RG SW_RG(config)#vlan 10 SW_RG(config-vlan)#name GURU SW_RG(config-vlan)#exit SW_RG(config)#vlan 20 SW_RG(config-vlan)#name SISWA SW_RG(config-vlan)#exit SW_RG(config)#vlan 30 SW_RG(config-vlan)#name TU SW_RG(config-vlan)#exit SW_RG(config)#inteface range fa0/1-10 SW_RG(config-if-range)#switchport mode access SW_RG(config-if-range)#switchport access vlan 10 SW_RG(config-if-range)#exit SW_RG(config)#interface range fa0/11-20 SW_RG(config-if-range)#switchport access vlan 30 SW_RG(config-if-range)#exit SW_RG(config)#interface fa0/23 SW_RG(config-if)#switchport access vlan 20 SW_RG(config-if)#exit SW_RG(config)#interface fa0/24 SW_RG(config-if)#switchport mode trunk SW_RG(config-if)#exit 6. Konfigurasi Router1 Router> Router>enable Router#configure terminal Router(config)#hostname R1 R1(config)#interface fa0/0 R1(config-if)#ip address 192.168.25.1 255.255.255.252 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#inteface fa0/1 R1(config-if)#ip address 192.168.125.1 255.255.255.252 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#interface serial 0/0/0 R1(config-if)#ip address 10.10.10.1 255.255.255.252 R1(config-if)#clock rate 64000 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#router ospf 1 R1(config-router)#network 192.168.25.0 0.0.0.3 area 0 R1(config-router)#network 192.168.125.0 0.0.0.3 area 0 R1(config-router)#network 10.10.10.0 0.0.0.3 area 0 R1(config-router)#exit R1(config)#do write 7. Konfigurasi Router2 Router> Router>enable Router#configure terminal Router(config)#hostname R2 R2(config)#interface fa0/0 R2(config-if)#ip address 192.168.150.1 255.255.255.252 R2(config-if)#no shutdown R2(config-if)#exit R2(config)#interface serial 0/0/1 R2(config-if)#ip address 10.10.10.2 255.255.255.252 R2(config-if)#no shutdown R2(config-if)#exit R2(config)#router ospf 1 R2(config-router)#network 192.168.150.0 0.0.0.3 area 0 R2(config-router)#network 10.10.10.0 0.0.0.3 area 0 R2(config-router)#exit R2(config)#do write
Friday, August 11, 2017
KONFIGURASI KONEKSI WAN dengan ENCAPSULASI PPP AUTHENTICATION PAP
TOPOLOGI
TOPOLOGI
Konfigurasi interfaceKonfigurasi interface R0 Router> >enable Router#conf terminal Router(config)#hostname R0 R0(config)#interface fa0/0 R0(config-if)#ip address 192.168.10.254 255.255.255.0 #no shutdown #exit R0(config)#interface serial 0/0/0 R0(config-if)#ip address 10.10.10.1 255.255.255.252 #clock rate 64000 #no shutdown #exit R0(config)#exit R0#write Konfigurasi interface R1 Router> Router>enable Router#config terminal Router(config)#hostname R1 R1(config)#intefacefa0/0 R1(config-if)#ip address 192.168.20.254 255.255.255.0 #no shutdown #exit R1(config)#interface serial 0/0/1 R1(config-if)#ip address 10.10.10.2 255.255.255.252 #no shutdown #exit R1(config)#exit R1#write Konfigurasi Routing Dynamic --> EIGRP R0#configure terminal R0(config)#router eigrp 10 R0(config-router)#network 192.168.10.0 255.255.255.0 #network 10.10.10.0 255.255.255.252 #no auto-summary #end R0#write R1#configure terminal R1(config)#router eigrp 10 R1(config-router)#network 192.168.20.0 255.255.255.0 #network 10.10.10.0 255.255.255.252 #no auto-summary #end R1#write Konfigurasi PPP R0#username router0 password router0 R0#configure terminal R0(config)#username router0 password router0 R0(config)#interface serial 0/0/0 R0(config-if)#encapsulation ppp #ppp authentication pap #ppp pap sent-username router1 password router1 R0(config-if)#end R0#write R1#username router1 password router1 R1#configure terminal R1(config)#username router1 password router1 R1(config)#interface serial 0/0/1 R1(config-if)#encapsulation ppp #ppp authentication pap #ppp pap sent-username router0 password router0 #end R1#write
Thursday, March 23, 2017
FORMAT TUGAS AKHIR MARET 2017/2018
HALAMAN JUDUL
HALAMAN PERSETUJUAN
HALAMAN PENGESAHAN
HALAMAN PERSEMBAHAN
HALAMAN MOTTO
HALAMAN PENGANTAR
DAFTAR ISI
DAFTAR GAMBAR
DAFTAR TABEL
BAB I PENDAHULUAN
A. LATAR BELAKANG MASALAH
B. RUMUSAN MASALAH
C. PEMBATASAN MASALAH
D. TUJUAN TUGAS AKHIR
E. WAKTU dan TEMPAT PELAKSANAAN
F. SISTEMATIKA PENULISAN
BAB II LANDASAN TEORI
SESUAI HASIL KONSULTASI
BAB III ANALISA dan DESAIN SISTEM
A. URAIAN SISTEM KERJA
1.GAMBAR KERJA
2.RENCANA LANGKAH KERJA
B. ANGGARAN KEBUTUHAN ALAT dan BIAYA
1.KALKULASI KEBUTUHAN ALAT, BAHAN dan JASA
BAB IV IMPLEMENTASI
A. PROSES PENGERJAAN
B. HASIL YANG DICAPAI
BAB V TEMUAN
A. KETERLAKSANAAN
B. MANFAAT YANG DIRASAKAN
BAB VI PENUTUP
A. KESIMPULAN
B. SARAN
DAFTAR PUSTAKA
Monday, January 16, 2017
Praktek 17012017
BRIEF
1. anda akan melaksakan praktikum FTP SERVER dengan multiple user yang mengakses single direktori FTP SERVER.
2. buat virtualServer dengan interface berikut
a. interface adapter 1 host-only
fungsi : virtualBox dapat berkomunikasi dengan Host LAPTOP.
b. interface adapter 2 NAT
fungsi : virtualBox dapat berkomunikasi dengan jaringan Internet melalui interface HOST LAPTOP yg terhubung ke internet,
dengan demikian maka virtualBox dapat melakukan instalasi paket applikasi dari repository yg terdapat di jaringan internet.
3. mempelajari cara managemen user dan group
4. mempelajari bagaimana mengatur kepemilikan direktori suatu group
PRAKTIKUM
Topologi
LAPTOP DEBIAN-SERVER
VirtualBox Interface adapter1 Eth0 (Host-only) adapter2 Eth1 (NAT / atau koneksi ke Internet)
IP address 192.168.125.2/30 192.168.125.1/30 DHCP Request
langkah 1. Instalasi Sistem Operasi Debian 8 pada VirtualBox
ketentuan :
a. user root -> passwd : smk
b. other user : user = namasiswa -> passwd : smk
c. applikasi yg di-install
- standart system
- ssh server
Langkah 2. Konfigurasi dasar
ketentuan :
a. konfigurasi networking
root@debian:~#nano /etc/network/interfaces
...
...
# 1st adapter (adapter Host-Only)
auto eth0
iface eth0 inet static
address 192.168.125.1
netmask 255.255.255.252
# 2nd adapter (adapter NAT)
auto eth1
iface eth1 inet dhcp
b. restart fungsi networking
root@debian:~#/etc/init.d/nteworking restart
c. berikan konfigurasi resolver agar dapat berkomunikasi dengan fungsi DNS Service
root@debian:~#nano /etc/resolv.conf
nameserver 202.134.1.10
nameserver 202.134.2.5
nameserver 8.8.8.8
Langkah 3. menambahkan daftar repository
root@debian:~#nano /etc/apt/source.list
# deb cdrom:[Debian GNU/Linux 8.5.0 _Jessie_ - Official amd64 DVD Binary-1 2016$
# deb cdrom:[Debian GNU/Linux 8.5.0 _Jessie_ - Official amd64 DVD Binary-1 2016$
# Line commented out by installer because it failed to verify:
# deb http://security.debian.org/ jessie/updates main contrib
# Line commented out by installer because it failed to verify:
# deb-src http://security.debian.org/ jessie/updates main contrib
# jessie-updates, previously known as 'volatile'
# A network mirror was not selected during install. The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.
#
# deb http://ftp.debian.org/debian/ jessie-updates main contrib
# deb-src http://ftp.debian.org/debian/ jessie-updates main contrib
deb http://httpredir.debian.org/debian jessie main
deb-src http://httpredir.debian.org/debian jessie main
deb http://httpredir.debian.org/debian jessie-updates main
deb-src http://httpredir.debian.org/debian jessie-updates main
deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
lakukan update
root@debian:~#apt-get update
Langkah 4. Instalasi aplikasi FTP Server
root@debian:~#apt-get install proftpd
*pilih mode "standalone"
Langkah 5. konfigurasi proftpd
root@debian:~#nano /etc/proftpd/proftpd.conf
*cari dan edit bagian script berikut ini
UseIPv6 off
DefaultRoot /home/siswa/
Group siswa
restart service proftpd
root@debian:~#/etc/init.d/proftpd restart
langkah 6. membuat grup siswa
root@debian:~#addgroup siswa
langkah 7. membuat user dan menentukan password
root@debian:~#useradd budi
root@debian:~#passwd smk
root@debian:~#useradd rudi
root@debian:~#passwd smk
langkah 8. modifikasi attribut group user budi dan rudi
root@debian:~#usermod -G siswa budi
root@debian:~#usermod -G siswa rudi
*periksa hasil konfigurasi langkah 4
root@debian:~#cat /etc/group
output => siswa:x:1001:budi,rudi
Langkah 9. konfigurasi Direktori service PROFTPD
root@debian:~/home#mkdir siswa
*buat file test-ftp.txt pada direktori siswa
root@debian:~/home#nano /home/siswa/test-ftp.txt
*isilah file "test-ftp.txt" dengan tulisan berikut
--> ini file yang berada pada direktory ftp server
tekan tombol ctrl+x untuk menyimpan dan keluar dari text editor
*mengganti attribut hak akses pakai direktori service PROFTPD
root@debian:~#chmod -R 775 /home/siswa
*mengganti attribut group direktori FTP-SERVER
root@debian:~#chgrp -R siswa /home/siswa
*lihat attribut
root@debian:~/home#ls -l
drwxrwxr-x 4 root siswa 4096 Jan 14 21:02 siswa
langkah 10. Test FTP SERVICE
Dari Laptop, cek koneksi ke FTP Server
C:>ping 192.168.125.1
Buka aplikasi Ms.Windows Explorers
ketikkan pada kolom url
ftp://192.168.125.1
login sebagai user budi atau rudi secara bergantian
*jika konfigurasi anda benar seharusnya anda dapat melihat file "test-ftp.txt"
1. login sebagai budi
* buat susunan direktori sebagai berikut
DIREKTORI-FTP
|_______ DOCUMENT (upload 2 file extensi PDF)
|
|_______ AUDIO (upload 2 file extensi MP3)
|
|_______ IMAGE (upload 2 file extensi JPG)
2. login sebagai rudi
* lakukan download semua file yang terdapat pada direktory DIREKTORi-FTP
Subscribe to:
Comments (Atom)