Dalam kegiatan Uji Kompetesi ini anda bertindak sebagai teknisi jaringan, tugas anda sebagai teknisi jaringan
adalah merancang bangun dan mengkonfigurasi Gateway Server, DNS Server, Proxy Server, FTP Server, Web
Server pada Jaringan. Namun dalam pembahasan ini saya masih menggunakan VirtualBox dan Client
menggunakan Windows XP karena keterbatasan fasilitas. Download juga soalnya disini
Opsi konfigurasi :
Konfigurasi Server
1. IP Virtual = Sesuai dengan kondisi lab. Jaringan yang diberikan
2. IP LAN = 192.168.100. 1/25
Konfigurasi Client
3. IP LAN = 192.168.100.xxx/25
4. Proxy = 192.168.55.1
Keterangan : xxx merupakan address antara 2 sampai 254
Langkah-langkah Instalasi OS
1. Install server (Debian server)
Sekian maudhoh khasanah dari saya, bukan bermaksud menggurui tapi hanya mengingatkan saja
Konfigurasi Server :
Gateway Server
1. # Login sebagai root
2. # nano /etc/network/interfaces
auto eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.255.128
(simpan keluar Ctrl+O Ctrl+X . dan seterusnya ketika selesai mengetikan settingan selalu simpan keluar dengan
cara yang sama)
(xx = nomor ip sesuai urutan peserta ujian, yang tidak boleh sama dengan peserta ujian lain)
(192.168.0.254 murupakan IP sekolah menuju ke internet, jadi sesuaikan dengan IP sekolah kalian)
6. # nano /etc/rc.local
8. # nano /etc/sysctl.conf
Hapus pagar awal di baris ke-28 (klik ctrl+c untuk mengecek baris keberapa)
IP address : 192.168.100.2
Subnet mask : 255.255.255.128
Default gateway : 192.168.100.1
Preferred DNS server : 192.168.0.xx
Alternate DNS server : 192.168.0.254
-masuk ke cmd ping ke 192.168.100.1 , 192.168.0.xx , 192.168.0.254 , www.google.com
Pastikan semuanya konek (ditunjukan dengan hasil Reply . . .TTL)
Proxy Server
1. kenalkan keping DVD-1,2,
# apt-cdrom add
dan jika ada notifikasi (Y/n), klik y , begitu seterusnya ketika menginstall paket lainya.
3. # nano /etc/squid3/squid.conf
- cari kata (ctrl+w) http_port 3128 , disamping kata http_port 3128 ketikan transparent
ketikan :
5. # nano /etc/rc.local
6. # /etc/rc.local
DNS Server
8. install paket bind9
# cd /etc/bind/
1 # nano named.conf
zone “sekolah.sch.id” {
type master;
file “/etc/bind/db.sekolah”;
};
zone “smkbisa.com” {
type master;
file “/etc/bind/db.smkbisa”;
};
zone “192.in-addr.arpa” {
type master;
file “/etc/bind/db.192”;
};
1 # cp db.local db.sekolah
1 # cp.db.127 db.192
1 # nano db.sekolah
ubah localhost menjadi sekolah.sch.id dengan cara Ctrl+w > localhost > Ctrl+R > Enter > sekolah.sch.id > klik A.
sehingga menjadi seperti di bawah ini :
;
; BIND data file for loopback interface
;
$TTL 604800
@ in S0A sekolah.sch.id. root.sekolah.sch.id. (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;
@ IN NS sekolah.sch.id.
@ IN A 192.168.0.xx
www IN A 192.168.0.xx
ftp IN A 192.168.0.xx
1 # cp db.sekolah db.smkbisa
ubah sekolah.sch.id yang dibawah saja menjadi smkbisa.com, sehingga menjadi seperti ini :
;
; BIND data file for loopback interface
;
$TTL 604800
@ in S0A sekolah.sch.id. root.sekolah.sch.id. (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;
@ IN NS smkbisa.com.
@ IN A 192.168.0.xx
www IN A 192.168.0.xx
ftp IN A 192.168.0.xx
1 # nano db.192
ubah localhost menjadi sekolah.sch.id dengan cara sama seperti diatas, sehingga menjadi seperti ini :
;
; BIND data file for loopback interface
;
$TTL 604800
@ in S0A sekolah.sch.id. root.sekolah.sch.id. (
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
;
@ IN NS sekolah.sch.id.
@ IN PTR sekolah.sch.id.
192.168.0.xx IN PTR www.sekolah.sch.id.
192.168.0.xx IN PTR www.smkbisa.com.
192.168.0.xx IN PTR ftp.sekolah.sch.id.
1 # nano /etc/resolv.conf
nameserver 192.168.0.xx
search sekolah.sch.id
1 # rndc reload
jika terjadi kesalahan, cek settingan di named.conf, kemungkinan terjadi kesalahan penulisan.
ping www.sekolah.sch.id
ping smkbisa.com
ping ftp.sekolah.sch.id
(pastikan semuanya konek ditunjukan dengan reply…..TTL)
FTP Server
1. apt-get install proftpd
run proftpd : standalone
2. ls –la /home
5. userdel ftp
8. passwd
9. nano /etc/proftp/proftp.conf
<Anonymous /home/nama_user/share>
User (kasih jarak 2x tab) ftp
UserAlias (kasih jarak 2x tab) Anonymous (jarak 1x tab) ftp
</Anonymous>
nama :
kelas :
jurusan :
2. # nano /etc/ssh/sshd_config
hostname : 192.168.0.xx
username : root
port : 22
password : xxx (sesuai password kita masing-masing)
login..
- apache (*)
- yes
6. # mkdir /var/www/www-data
7. # mkdir /var/www/www-data2
10. buka PC Client lagi ke winscp, copy file wordpress ke /var/www/www-data dan /var/www/www-data2
11. # cd /etc/apache2/sites-available
ServerAdmin namasiswa@sekolah.sch.id
ServerName www.sekolah.sch.id
ServerAlias sekolah.sch.id
DocumentRoot /var/www/www-data
ServerAdmin namasiswa@smkbisa.com
ServerName www.smkbisa.com
ServerAlias smkbisa.com
DocumentRoot /var/www/www-data2
20. # cd /var/www/www-data/
DB_Name „sekolah‟);
DB_USER „root‟);
DB_Password „123‟);
23. buka PC Client, masuk ke browser ketikan di url : www.sekolah.sch.id/phpmyadmin, kemudian login,
28. # cd /var/www/www-data2/
DB_Name „smkbisa‟);
DB_USER „root‟);
DB_Password „123‟);
31. buka PC Client, masuk ke browser ketikan di url : www.smkbisa.com/phpmyadmin, kemudian login,
32. buat post baru di www.sekolah.sch.id dan www.smkbisa.com dengan wordpress tentang biodata kalian.