Anda di halaman 1dari 30

MODUL UKK 2018 SMK TEKNIK KOMPUTER DAN JARINGAN

PAKET 3 (Membangun DNS Server, Web Server, FTP server, Mail Server + Webmail, File
Server dan Monitoring(Cacti) Server pada jaringan)

1. Installasi Debian Server Wheezy


 Install Debian Server seperti biasa (debian-7.11.0-i386-DVD-1.iso)

2. Konfigurasi Interfaces
 Setelah selesai login menggunakan user root lalu konfigurasi interfaces dengan perintah
dibawah
# nano /etc/network/interfaces
 Tekan Enter
 Isikan seperti digambar dibawah ini

 Ganti X dengan nomor meja komputer kamu


 Simpan dengan Ctrl + X lalu tekan Y kemudian Enter
 Aktifkan interface dengan perintah dibawah
# ifconfig eth0 up
# ifconfig eth1 up
# service networking restart
 Lakukan pengujian ke IP interface eth0 dan eth1 dengan perintah ping, pastikan kedua-
duanya Reply dan TTL
# ping 192.168.2.X --> X adalah nomor meja komputer kamu
# ping 192.168.10.1
 Setelah sukses lanjutkan dengan ping ke IP Gateway (INTERNET) pada posisi kabel
LAN belum terpasang dengan perintah dibawah
# ping 192.168.2.1
 Ping akan berjalan dengan keterangan Destination Host Unreachable karena kabel LAN
belum terpasang, pada posisi ini pasang kabel LAN yang ke internet, silahkan coba salah
satu port yang ada, tunggu beberapa saat sambil mengamati ping yang berjalan, jika
keterangan ping berubah menjadi TTL maka posisi kabel yang dipasang sudah benar, jika
belum berubah menjadi TTL maka pindahkan ke port yang lain. Jika sudah berhasil tekan
Ctrl + C untuk mengakhiri perintah ping.

3. Konfigurasi resolv, iptables, sysctl, dan repository


 Konfigurasi resolv dengan perintah dibawah
# nano /etc/resolv.conf
 Lalu isikan seperti dibawah ini

 Simpan dengan Ctrl + X lalu tekan Y kemudian Enter


 Konfigurasi iptables dengan perintah dibawah
# iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -j MASQUERADE
 Tekan Enter
 Simpan dengan perintah
# iptables-save > /etc/iptables
# echo "up command iptables-restore < /etc/iptables" >> /etc/network/interfaces
 Aktifkan IP Forwarding dengan perintah
# nano /etc/sysctl.conf
 Hilangkan tanda pagar pada #net.ipv4.ip_forward=1 menjadi net.ipv4.ip_forward=1
 Simpan dengan Ctrl + X lalu Y kemudian Enter kemudian ketikkan perintah dibawah
untuk mengecek apakah sudah berubah atau belum
# sysctl -p
 Konfigurasi repository debian agar bisa install melalui internet dengan perintah dibawah
# nano /etc/apt/sources.list
 Tambahkan 3 baris ini dipaling bawah

deb http://kambing.ui.ac.id/debian/ wheezy main contrib non-free


deb http://kambing.ui.ac.id/debian/ wheezy-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ wheezy/updates main contrib non-free

 Sehingga menjadi seperti gambar dibawah ini

 Simpan dengan Ctrl + X lalu Y kemudian Enter


 Sampai disini konfigurasi dasar sudah selesai, silahkan uji dengan ping ke google apakah
konfigurasi berhasil dengan perintah.
# ping google.com
 Pastikan Reply dan TTL, jika berhasil silahkan dilanjutkan ke langkah berikutnya jika
belum silahkan cari masalahnya dan jangan dilanjutkan ke langkah berikutnya karena
tidak akan bisa.
 Update Package List dengan repository yang sudah ditambahkan dengan perintah
dibawah ini, dan tunggu berjalan sampai selesai.
# apt-get update
 Jika sudah selesai bisa dilanjutkan ke langkah berikutnya, jika belum atau terjadi error
periksa dan jangan dilanjutkan OK.

4. Menginstall DNS Server (bind9)

Ketentuan:

Buat domain = sekolah.sch.id

Buat subdomain web = www.sekolah.sch.id

Buat subdomain FTP = ftp.sekolah.sch.id

Buat subdomain mail = mail.sekolah.sch.id

 Install paket DNS dengan perintah dibawah ini


# apt-get install bind9
 Setelah selesai langkah selanjutnya masuk ke directory bind dengan perintah
# cd /etc/bind
 Copy db.local menjadi db.sekolah
# cp db.local db.sekolah
 Copy db.127 menjadi db.192
# cp db.127 db.192
 Edit file named.conf.local dengan perintah dibawah ini dan menjadi seperti digambar
# nano named.conf.local
 Simpan dengan Ctrl + X lalu Y kemudian Enter
 Edit file db.192 dengan perintah dibawah ini
# nano db.192
 Ganti semua kata localhost menjadi sekolah.sch.id dan hilangkan tulisan 1.0.0 sehingga
menjadi seperti gambar dibawah ini.

 Simpan dengan Ctrl + X lalu Y kemudian Enter


 Edit file db.sekolah dengan perintah dibawah ini
# nano db.sekolah
 Ganti semua kata localhost menjadi sekolah.sch.id dan ganti 127.0.0.1 menjadi IP eth1
yaitu 192.168.10.1 lalu tambahkan subdomain web, ftp, dan mail sehingga menjadi
seperti dibawah ini.
 Simpan dengan Ctrl + X lalu Y kemudian Enter
 Konfigurasi DNS Server (bind9) sudah selesai sekarang restart service bind9 dengan
perintah dibawah
# service bind9 restart
 Pastikan berhasil dengan keterangan OK OK pada terminal. jika belum periksa kembali
file-file konfigurasi yang sudah diubah tadi.
 Lakukan pengujian DNS Server dengan perintah dibawah ini, pastikan IP berubah
menjadi Domain dan Domain berubah menjadi IP, itu menandakan DNS Server berhasil
terinstall.
# nslookup 192.168.10.1
# nslookup sekolah.sch.id

 Konfigurasi DNS Server Selesai.

5. Menginstall Web Server (apache2)

Ketentuan:

Buat halaman homepage index.html yang menampilkan tulisan “SELAMAT DATANG


DI WEB SEKOLAH.SCH.ID”.

 Install paket Web Server dengan perintah dibawah ini


# apt-get install apache2
 Setelah selesai ubah file index.html apache2 dengan perintah dibawah ini
# nano /var/www/index.html
 Ganti kata It Works! menjadi SELAMAT DATANG DI WEB SEKOLAH.SCH.ID
sehingga menjadi seperti gambar dibawah ini

 Simpan dengan Ctrl + X lalu Y kemudian Enter


 Konfigurasi Web Server Selesai dan bisa diakses dengan alamat www.sekolah.sch.id
6. Menginstall FTP Server (proftpd)

Ketentuan:

Buat hak akses anonymous

 Install paket FTP Server dengan perintah


# apt-get install proftpd
 Pilih Standalone

 Jika sudah selesai lanjutkan dengan perintah dibawah ini


# nano /etc/proftpd/proftpd.conf
 Ubah beberapa baris berikut ini
UseIPv6 on => UseIPv6 off
ServerName "Debian" => Servername "sekolah.sch.id"
 Cari <Anonymous ~ftp> Hilangkan tanda pagarnya lalu hilangkan tanda pagar
dibawahnya yang jumlah pagarnya 1 sampai dengan kata </Anonymous>
 Ganti kata DenyAll menjadi AllowAll
 Simpan dengan Ctrl + X lalu Y kemudian Enter
 Konfigurasi FTP Server Selesai dan bisa diakses dengan alamat ftp.sekolah.sch.id
7. Menginstall Mail Server + Webmail (squirrelmail)

 Install paket Mail Server + Squirrelmail dengan perintah dibawah ini


# apt-get install squirrelmail postfix courier-imap courier-pop
 Postfix Configuration pilih OK

 Pilih Internet Site lalu OK


 Ganti menjadi sekolah.sch.id lalu OK

 Langkah terakhir pilih NO

 Lanjutkan konfigurasi dengan perintah dibawah ini


 # nano /etc/postfix/main.cf
 Berikan tanda pagar pada mailbox_command dan tambahkan home_mailbox =
Maildir/ pada baris paling bawah sehingga menjadi pada gambar dibawah ini
 Simpan dengan Ctrl + X lalu Y kemudian Enter
 Lanjutkan dengan perintah dibawah ini untuk membuat folder Mailbox
# maildirmake /etc/skel/Maildir
 Kemudian buat 2 user dengan nama bebas terserah kalian, contoh disini menggunakan
nama user kariadi dan afiullah
# adduser kariadi
 Masukkan password 2 kali Enter Enter, Terakhir pilih Y lalu Enter
# adduser afiullah
 Masukkan password 2 kali Enter Enter, Terakhir pilih Y lalu Enter
 Jika sudah selesai lanjutkan konfigurasi Apache2 dengan perintah dibawah ini
# nano /etc/apache2/sites-available/default
 Tambahkan pada baris paling bawah baris dikotak ini

<VirtualHost *:80>
ServerName mail.sekolah.sch.id
DocumentRoot /usr/share/squirrelmail
</VirtualHost>

 Simpan dengan Ctrl + X lalu Y kemudian Enter


 Jika sudah selesai lanjutkan dengan merestart service apache2 dengan perintah dibawah
ini
# service apache2 restart
 Pastikan log menampilkan OK yang menandakan tidak ada kesalahan
 Konfigurasi Mail Server + Webmail selesai bisa di akses dengan alamat
mail.sekolah.sch.id

8. Menginstall File Server (samba)

Ketentuan:

Buat direktori “smk” pada home direktori


Share direktori “smk” dengan mode security = user

 Install paket File Server dengan pertintah dibawah ini


# apt-get install samba
 Buat folder dengan nama smk pada direktori home dengan perintah
# mkdir /home/smk
 Berikan akses penuh folder smk dengan perintah dibawah ini
# chmod 777 /home/smk
 Lanjutkan konfigurasi File Server dengan perintah dibawah ini
# nano /etc/samba/smb.conf
 Cari tulisan # security = user kemudian hilangkan pagarnya sehingga menjadi
security = user
 Lebih jelasnya lihat digambar dibawah ini
 Selanjutnya tambahkan pada paling bawah baris dalam kotak ini

[smk]
comment = UKK 2018
path = /home/smk
browseable = yes
readonly = no
writeable = yes

 Lebih jelas lihat pada gambar dibawah ini

 Simpan dengan Ctrl + X lalu Y kemudian Enter


 Selanjutnya buatkan password untuk user yang sudah dibuat sebelumnya pada saat
install Mail Server yaitu afiullah dan kariadi dengan perintah dibawah ini
# smbpasswd -a afiullah
 Tekan Enter lalu masukkan password tekan Enter lagi dan masukkan password yang
sama sekali lagi
 Selanjutnya untuk user kariadi
# smbpasswd -a kariadi
 Tekan Enter lalu masukkan password tekan Enter lagi dan masukkan password yang
sama sekali lagi
 Konfigurasi File Server Selesai, tinggal diuji pada client
9. Menginstall Monitoring Server (cacti)

Ketentuan:

Install Cacti
Konfigurasi Cacti menggunakan browser dari client

 Install paket Monitoring Server dengan perintah dibawah ini


# apt-get install cacti
 Pilih Yes pada package configuration

 Masukkan password kemudian pilih OK


 Masukkan password yang sama sekali lagi untuk konfirmasi

 Pilih apache2 pada pilihan Web Server lalu OK

 Jika sudah langkah selanjutnya adalah konfigurasi cacti melalu Web Browser pada sisi
client.
 Konfigurasi Monitoring Server (cacti) Selesai.
10. Konfigurasi dan pengujian DNS Server, Web Server, FTP server, Mail Server +
Webmail, File Server dan Monitoring(Cacti) pada sisi Client (Ubuntu 14.04)

 Pertama lakukan konfigurasi IP Address pada client ubuntu yaitu:


IP Address : 192.168.10.2
Netmask : 255.255.255.0
Gateway : 192.168.10.1
DNS Server : 192.168.10.1
 Klik logo wifi pada pojok kanan atas lalu klik Edit Connections

 Akan muncul window seperti dibawah pilih Wired connection 1 lalu klik Edit
 Setelah itu akan muncul window seperti dibawah ini lalu klik tab IPv4 Settings

 Pada bagian Method Ganti Automatic (DHCP) menjadi Manual


 Langkah berikutnya Klik tombol Add lalu isikan seperti di gambar

 Terakhir klik Save...


 Konfigurasi Client sudah selesai tinggal menguji Server dan Mengkonfigurasi
Monitoring Server (cacti)

##############################################################
 Menguji DNS Server + Web Server
Jika berhasil menampilkan halaman dengan alamat www.sekolah.sch.id seperti
dibawah berarti Installasi DNS Server + Web Server BERHASIL
 Menguji Mail Server
Jika berhasil menampilkan halaman squirrelmail dengan alamat mail.sekolah.sch.id
dan berhasil berkirim email berarti Installasi Mail Server BERHASIL
 Menguji FTP Server
Jika berhasil menampilkan halaman dengan alamat ftp.sekolah.sch.id seperti
dibawah ini berarti Installasi FTP Server BERHASIL

Mengkonfigurasi Monitoring Server (cacti)


 Untuk mengkonfigurasi cacti ketikkan alamat ini pada browser
http://sekolah.sch.id/cacti sehingga muncul halaman seperti dibawah lalu klik
Next >>
 Pilih New Install lalu kemudian Klik Next >>

 Langkah terakhir klik finish pada halaman paling bawah


 Login menggunakan Username admin dan Password admin

 Ganti Password Cacti sesuai dengan yang diinginkan


 Langkah berikutnya klik Create devices

 Selanjutnya klik Localhost


 Ganti localhost menjadi Debian 7 dan ganti 127.0.0.1 menjadi 192.168.10.1 lihat
gambar

 Sehingga menjadi seperti dibawah


 Lalu klik tombol Save pada halaman paling bawah

 Jika sudah selanjutnya klik Create Graph for this Host lihat gambar dibawah ini
 Terakhir klik tombol Create pada pojok bawah

 Untuk melihat hasil Monitoring Server (cacti) klik pada tombol graphs pada pojok
kiri atas, dan hasilnya seperti dibawah ini

 Konfigurasi dan pengujian Monitoring Server (cacti) jika berhasil seperti gambar
diatas berarti installasi Monitoring Server (cacti) BERHASIL
 Terakhir yaitu menguji File Server (samba)
 Masuk ke dalam file manager ubuntu klik logo disamping yang ditanda merah

 Selanjutnya klik Connect to Server dan isikan Server Address dengan


smb://sekolah.sch.id lalu klik Connect
 Akan tampil folder smk yang sebelumnya dibuat pada Server silahkan diklik folder
tersebut

 Jika sudah diklik maka akan diminta untuk login, isikan sesuai dengan user dan
password yang sudah dibuat sebelumnya di server lalu klik Connect
 Jika berhasil maka akan ada tampilan kosong seperti ini, berarti sudah memasuki
folder smk

 Silahkan buat folder untuk menguji apakah folder tersebut bisa diakses atau tidak
 Contoh membuat folder dengan nama Berhasil seperti digambar dibawah ini

 Jika langkah diatas berhasil berarti Installasi File Server (samba) BERHASIL

:: SELAMAT BELAJAR DAN SELAMAT BERJUANG ::


SMK NEGERI 1 BATUKLIANG

Anda mungkin juga menyukai