Anda di halaman 1dari 23

PEMBAHASAN UPK TKJ 2017/2018 PAKET 3

Konfigurasi Server
1. IP WAN (eth0) = sesuaikan dengan koneksi internet masing-masing
2. Gateway WAN = sesuaikan dengan koneksi internet masing-masing
3. DNS = sesuaikan dengan koneksi internet masing-masing
4. IP LAN (eth1) = 192.168.10.1/29
5. Ubah repository ke server debian di internet = sesuaikan masing-masing

Konfigurasi Client
6. IP LAN = 192.168.10.xxx/29
Keterangan : xxx merupakan address antara 2 sampai 254

Konfigurasi DNS Server


1. Buat domain = sekolah.sch.id
2. Buat subdomain web = www.sekolah.sch.id
3. Buat subdomain FTP = ftp.sekolah.sch.id
4. Buat subdomain mail = mail.sekolah.sch.id

Konfigurasi Web Server


1. Buat halaman homepage index.html yang menampilkan tulisan
“SELAMAT DATANG DI WEB SEKOLAH.SCH.ID”.

Konfigurasi FTP Server


1. Buat hak akses anonymous

Konfigurasi Mail Server


1. Install mail server
2. Instal webmail

Konfigurasi File Server


1. Buat direktori “smk” pada home direktori
2. Share direktori “smk” dengan mode security = user

Konfigurasi Cacti
1. Install Cacti
2. Konfigurasi Cacti menggunakan browser dari client
Tugas Anda sebagai Server Administrator adalah :
Mengimplementasikan topologi jaringan dibawah dan mengkonfigurasi kebutuhan server
sebagaimana disebutkan pada bagian sebelumnya dengan ketentuan sebagai berikut :
1. Menerapkan prosedur kesehatan, keselamatan, dan keamanan kerja
2. Membangun topologi jaringan sesuai dengan gambar dibawah
3. Melakukan konfigurasi dan pemasangan kabel UTP
4. Menginstalasi system operasi client dan server
5. Melakukan konfigurasi komputer server dan mengkonfigurasi service-service DNS Server,
Web Server, FTP Server, Mail Server, File Server dan Monitoring server.
6. Lakukan pengujian hasil konfigurasi server dari client.
KONFIGURASI SERVER

1. Konfigurasi Dasar Server


a. Konfigurasi ip address pada masing-masing Ether.
#nano /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.2.xxx (urutan duduk peserta)
netmask 255.255.255.0
gateway 192.168.2.1
dns-nameservers 192.168.2.2

auto eth1
iface eth1 inet static
address 192.168.10.1
netmask 255.255.255.248

Simpan (ctrl+x)

b. Konfigurasi nameserver
#nano /etc/resolv.conf
nameserver 192.168.10.1
nameserver 192.168.2.1
nameserver 8.8.8.8

c. Konfigurasi hosts atau domain


#nano /etc/hosts
192.168.10.1 smkm3kng.sch.id ukktkj2018

d. Konfigurasi hostname
#nano /etc/hostname
ukktkj2018
#/bin/hostname -F /etc/hostname

e. Restart network
#service networking restart
2. Konfigurasi Router
a. Mengaktifkan ip forwarding dari lokal ke publik
#nano /etc/sysctl.conf (hilangkan tanda pagar #)
net.ipv4.ip_forward=1
#nano /proc/sys/net/ipv4/ip_forward
1
#cat /proc/sys/net/ipv4/ip_forward
1

b. Routing ip lokal ke publik


#nano /etc/rc.local
iptables –A POSTROUTING –t nat –o eth0 –j MASQUERADE

c. Reboot Debian dengan mengetikan # reboot

3. Konfigurasi Client
a. Konfigurasi IP VirtualBox Host-Only Network:
IP address : 192.168.10.2
Subnet mask : 255.255.255.248
Default gateway : 192.168.10.1
DNS-1 : 192.168.10.1
DNS-2 : 8.8.8.8

b. Konfigurasi IP client dalam win xp virtual:


IP address : 192.168.10.3
Subnet mask : 255.255.255.248
Default gateway : 192.168.10.1
DNS-1 : 192.168.10.1
DNS-2 : 8.8.8.8

c. Tes koneksi dari PC client ke ip eth1, eth0, gateway, dns, dan internet dengan
perintah ping dan browser.
KONFIGURASI DNS SERVER

1. Install dan konfigurasi DNS


a. Install bind9
#apt-get install bind9

b. Konfigurasi bind9 dengan masuk ke direktori /etc/bind dan lihat isinya.


#cd /etc/bind
#ls

c. Copy file db.local menjadi file db.smkm3


#cp db.local db.smkm3

d. Copy file db.255 menjadi file db.192


#cp db.255 db.192

e. Isi script pada file named.conf.local untuk membuat zone domain


#nano named.conf.local
zone “10.168.192.in-addr.arpa” {
type master;
file “/etc/bind/db.192”;
};
zone “smkm3kng.sch.id” {
type master;
file “/etc/bind/db.smkm3”;
};
Simpan (ctrl+x)
f. Edit script pada file reverse db.192
#nano db.192
(ganti localhost menjadi smkm3kng.sch.id)
@ IN SOA smkm3kng.sch.id. root. smkm3kng.sch.id. (
;
@ IN NS smkm3kng.sch.id.
1 IN PTR smkm3kng.sch.id.
Simpan (ctrl+x)

g. Edit script pada file forward db.smkm3


#nano db.smkm3
(ganti localhost menjadi smkm3kng.sch.id)
@ IN SOA smkm3kng.sch.id. root.smkm3kng.sch.id. (
;
@ IN NS smkm3kng.sch.id.
@ IN A 192.168.10.1
www IN A 192.168.10.1
ftp IN A 192.168.10.1
mail IN A 192.168.10.1
Simpan (ctrl+x)

h. Restart DNS.
#service bind9 restart

i. Tes hasil konfigurasi dns dari server sendiri atau PC client dengan perintah
nslookup, dig atau ping ke ip address server atau domain.
KONFIGURASI WEB SERVER

1. Install dan Konfigurasi Webserver


a. Install aplikasi untuk Webserver
#apt-get install apache2

b. Pindah ke directory yang berisi konfigurasi situs-situs pada apache2 di


/etc/apache2/sites-available
# cd /etc/apache2/sites-available/

c. Salin file konfigurasi "default" dengan file konfigurasi situs yang kita buat yaitu
smkm3
# cp default smkm3

d. Kemudian kita edit dua file tersebut untuk mengkonfigurasi VirtualHost dan tempat
menyimpan file HTML atau konten dari situs web.
# nano smkm3
Akan muncul tulisan seperti ini :
<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory>
Options FollowSymLinks
AllowOverride None
</Directory>
----------- DIPOTONG -----------------

e. Kita edit dan tambahkan ServerName untuk nama domain VirtualHost nya.
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName smkm3kng.sch.id
DocumentRoot /var/www/

Simpan (ctrl+x)
f. Aktifkan file konfigurasi situs tersebut.
# a2ensite smkm3

g. Dan reload layanan apache2 untuk memperbarui konfigurasi.


# service apache2 reload

h. Masuk pada folder yang berisi konten www dan buat file index.html
# cd /var/www/

i. Masuk pada dan edit isi index.html dengan cara


# nano index.html
Sesuaikan dengan gambar di bawah ini
<html>
<body>
<h1>UJI KOMETENSI KEAHLIAN TEKNIK KOMPUTER DAN
JARINGAN</h1>
<p>SELAMAT DATANG DI WEB smkm3kng.sch.id</p>
<p>LULUS UJi KOMPETENSI KEAHLIAN 100%</p>
</body>
</html>

j. Setelah selesai, uji coba di web browser client dengan mengetikan smkm3kng.sch.id
KONFIGURASI FTP SERVER

1. Install dan Konfigurasi FTP

a. Mount DVD (masukkan DVD-2, dan siapkan juga DVD-1)

#apt-cdrom add

b. Install paket FTP

#apt-get install proftpd

(standalone >> OK)

c. Konfigurasi FTP

#nano /etc/proftpd/proftpd.conf

Ctrl+W: ServerName

(ganti “Debian” menjadi “ftp.smkm3kng.sch.id”)

Dan tambahkan kalimat berikut di baris paling bawah.


<Anonymous /home/smkm3/>
User smkm3
</Anonymous>
Simpan (ctrl+x)

Restart FTP

# service proftpd restart

d. Tes hasil konfigurasi FTP dari browser PC client: http://ftp.smkm3kng.sch.id


KONFIGURASI MAIL SERVER

1. Install dan konfigurasi mail server dan webmail


a. # apt-get install postfix courier-pop courier-imap
b. Kemudian muncul gambar Postfix Configuration, pilih Ok kemudian enter

c. Ketika muncul pilihan selanjutnya,pilih Internet Site untuk melanjutkan

d. Ketikan mail.smkm3kng.sch.id pada kolom gambar selanjutnya dan pilih Ok


e. Selanjutnya pilih Yes untuk menyelesaikan instalasi
Catatan : Dalam proses instalasi aka nada perintah untuk memasukan DVD
Debian mulain dari DVD ke 1, DVD ke 2 sampai DVD ke 3, kalian tinggal
mengikuti perintah yang diberikan dari system yang diminta dalam proses
instalasi
f. Buat folder dengan perintah
# maildirmake /etc/skel/Maildir/
g. Masuk ke # nano /etc/postfix/main.cf
h. Tambahkan perintah home_mailbox = Maildir/ pada baris paling bawah
simpan kemudian simpan dan keluar.

i. Ketikan perintah # dpkg-reconfigure postfix


j. Pilih Ok lalu Internet Site kemudian lihat lagi kolom
k. System mail name nya sudah sesuai dengan mail yang ada di DNS yaitu
mail.smkm3kng.sch.id apabila sudah sesuai tinggal pilih Ok lagi.

l. Kosongkan kolom Root and postmaster mail recipient, kemudian Pilih Ok

m. Selanjutnya pilih Ok jangan ada yang dirubah yang ada di dalam kolom
tersebut.
n. Untuk selanjutnya Pilih No untuk Force synchronous updates on mail queue?

o. Lalu tambahkan ip Address 192.168.10.0/29 pada kolom dan baris terakhir


pada gambar berikut ini lalu pilih Ok

p. Pilih No untuk Use procmail for local dilevery?

q. Selanjutnya Pilih Ok dan jangan merubah apa yang ada di kolom


r. Begitu juga untuk selanjutnya Pilih Ok dan jangan merubah apa yang ada di
kolom

s. Untuk berikutnya pilih ipv4 kemudian Ok

t. Ketikan # service postfix restart


u. Ketikan # service courier-imap restart
v. Ketikan # service bind9 restart

w. Coba cek di browser client dengan mengetikan mail.smkm3kng.sch.id


2. Install dan konfigurasi squirrelmail
a. Selanjutnya install squirrelmail dengan mengetikan perintah # apt-get install
squirrelmail pada terminal debian dengan terlebih dahulu memasukan DVD
ke 1 Debian

b. Setelah selesai instalasi squirrelmail ketikan perintah


# nano /etc/apache2/apache2.conf

c. Kemudian ketikan perintah include “/etc/squirrelmail/apache.conf” pada


baris yang paling bawah simpan kemudian keluar

d. Restart apache2 dengan mengetikan # service apache2 restart

e. Selanjutnya ketikan perintah


# ln –s /usr/share/squirrelmail/ /var/www/mail

f. Terakhir kalian buat user login untuk login di squirrelmail dengan mengetikan
perintah # adduser nama_peserta (isi dengan nama kalian) dan isi password
dan kelengkapan datanya.

g. Cek di browser client dengan mengetikan smkm3kng.sch.id/mail kemudian


tekan enter lalu login.
KONFIGURASI FILE SERVER

1. Instalasi dan konfigurasi file Server menggunakan Samba


a. Terlebih dahulu masukan DVD ke 1lalu update dan install repository debian
dengan cara :
# apt-get update
# apt-get install

b. Kemudian install samba dengan perintah


# apt-get install samba

c. Masuk ke file /etc/samba/smb.conf dengan cara


# nano /etc/samba/smb.conf

d. Edit dan ketikan perintah pada baris paling bawah seperti berikut
[smk]
path = /home/nama_peserta (isi dengan nama sendiri)
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user

Contohnya seperti dibawah ini :


e. Setelah tersimpan silahkan anda masukan user untuk penguna samba jika
anda mengunakan user dengan perintah
#smbpasswd -a nama_peserta (isi dengan nama sendiri disesuaikan dengan
pengaturan pada /samb.conf diatas)

f. Restart samba, dengan perintah #service samba restart

g. Setelah itu coba pada client dengan menekan windows+r setelah muncul
kotak dialog masukan \\ipserver atau \\192.168.10.1 , seperti gambar dibawah
ini.

h. Setelah muncul klik folder smk kemudian login dengan nama_peserta dan
password yang sudah di buat pada samba debian server
KONFIGURASI CACTI

2. Install dan konfigurasi Cacti


a. Silakan install cacti dengan perintah
# apt-get install cacti snmpd silakan tunggu prosesnya
b. Masukkan password untuk database mysql anda

c. Masukkan ulang password


d. Karena kita menggunakan web apache2 maka pilih apache2

e. Pilih yes

f. Tuliskan password database untuk cacti yang sudah anda buat tadi

g. Sekarang masuk ke direktori snmp untuk membuat database untuk cacti


ketikkan
# cd /etc/snmp
h. Buat nama databasenya dengan mengetikan
# echo “rocommunity tkj” > snmpd.conf
i. Kemudian restart dengan perintah
# service snmpd restart
j. Buka web browser di client dengan mengetikan smkm3kng.sch.id/cacti
k. Seteleh keluar seperti gambar di bawah ini klik Next untuk melanjutkan

l. Kembudian pilih New install lalu klik Next untuk melanjutkan


m. Kemudian klik Finish di tampilan berikutnya
n. Untuk pertama kalinya kalian login terlebih dahulu menggunakan username
admin dan passwordnya admin juga

o. Sekarang ubah passwordnya sesuai keinginan anda sedangkan untuk


mengubah username kalian bisa ubah sendiri nanti

p. Setelah login kita masuk ke tab host template di sini kita pilih
local linux machine
q. Silakan pilih Interfaces – Traffic (bits/sec, Total Bandwidth) pada Add Graph
Template

r. Selanjutnya pindah lagi ke tab Device kemudian Add

s. Silakan isi description,hostname dan yang lainnya seperti di bawah ini.


t. Di bagian bawahnya buat nama dari database yang telah di buat tadi,
kemudian pilih create

u. Kemudian pilih Create graphs for this host

v. centang apa yang ingin di monitoring kemudian create dan create terus sampai
selesai
w. langkah selanjutnya pindah lagi ke tab Graph Trees dan pilih Default Tree

x. ubah localhost menjadi ip yang sudah di buat tadi dengan meng klik edit host
lihat gambar :

Menjadi seperti gambar berikut ini kemudian klik simpan di bagian bawah

y. langkah terakhir adalah lihat hasilnya di tab graph