Disusun Oleh:
Nama
Kelas
Program Keahlian
Nomor Ujian
: Lukman Khakim
: XII TKJ A
: Teknik Komputer dan Jaringan
: 13-218-293-4
Nama Sekolah
Program Keahlian
Alokasi Waktu
:
:
Nama Siswa
Kelas/No.Ujian
Judul Laporan
:
:
:
Lukman Khakim
XII TKJ A/13-218-293-4
Membangun Gateway Internet, DNS Server, dan
Web Server Menggunakan Debian 6 Squeeze
:
:
:
Disetujui oleh:
Menyetujui
Penguji 1
Mengetahui
Penguji 2
KATA PENGANTAR
Assalamualaikum wr.wb.
Segala puji syukur alhamdulillah penulis panjatkan kehadirat Allah SWT
yang telah melimpahkan rahmat serta hidayah-Nya, sehingga penulis dapat
menyelesaikan penyusunan laporan ini dengan judul Membangun Gateway
Internet, DNS Server, dan Web Server Menggunakan Debian 6 Squeeze tepat
pada waktunya.
Laporan ini diajukan guna memenuhi persyaratan untuk kelulusan
kegiatan belajar di sekolah SMK TKM Teknik Tamansiswa Purworejo dengan
program keahlian Teknik Komputer dan Jaringan.
Penulis sangat berterima kasih kepada berbagai pihak yang telah
memberikan bimbingan, bantuan, dan dukungannya. Yang mana hal tersebut
sangat
berarti
bagi
penulis
demi
kelancaran
dalam
pelaksanaan
dan
pihak yang berkepentingan. Semoga Allah SWT memberi ridho dan rahmat
kepada kita semua dan selalu dalam lindungan-Nya. Aamin.
Wassalamualaikum Wr. Wb
Penulis
DAFTAR ISI
HALAMAN JUDUL.............................................................................
ii
KATA PENGANTAR............................................................................
iii
DAFTAR ISI..........................................................................................
BAB I PENDAHULUAN......................................................................
1
5
5
6
6
2.4.1 PENGKABELAN......................................................
2.4.2 TOPOLOGI...............................................................
10
11
24
32
38
39
52
3.1 PELAKSANAAN.....................................................................
52
52
52
52
3.3 PENGEMBANGAN.................................................................
53
BAB IV PENUTUP...............................................................................
54
4.1 KESIMPULAN.........................................................................
54
4.2 SARAN......................................................................................
54
4.3 REFERENSI.............................................................................
56
BAB I
PENDAHULUAN
teknologi
jaringan semakin
berkembang
informasi.
Membuat pengumuman atau pemberitahuan.
Memberikan pelayanan komunikasi obrolan (chating).
Membagi dan mendistribusi media digital (foto, video, music).
Mempromosikan produk perusahaan.
Surat menyurat.
Pembelajaran dan kursus.
Tujuan website
adalah
untuk
satu
dengan
lainnya,
maka
dari
itu
di butuhkan teknologi
komunikasi data agar satu sama lain bias saling berhubungan guna
menjalankan dan mengembangkan usahanya. Teknologi informasi terutama
yang berhubungan dengan informasi global banyak dibutuhkan oleh
masyarakat sekarang ini.
Saat ini web merupakan salah satu layanan informasi yang
banyak diakses oleh pengguna internet di dunia. Sebagai salah satu
layanan informasi maka perlu dibangun web yang mampu menangani
permintaan (request) dari banyak pengguna dengan baik (reliable) tanpa
meninggalkan aspek keamanannya. Masalah keamanan merupakan salah satu
aspek yang penting dalam pembangunan web
karena
kelalaian
dalam
yang
lain,
juga
seperti web browser atau e-mail, dimana DNS membantu memetakan host
name sebuah komputer ke IP address dimana DNS memiliki keunggulan
seperti:
1. Mudah, DNS sangat mudah karena user tidak lagi direpotkan untuk
mengingat IP address sebuah komputer cukup host name (nama
komputer).
2. Konsisten, IP address sebuah komputer bisa berubah tapi host
name tidak berubah.
3. Simple, user hanya menggunakan satu nama domain untuk mencari
baik di internet maupun intranet.
DNS dapat disamakan fungsinya dengan buku telepon. Dimana
setiap komputer di jaringan Internet memiliki host name (nama komputer)
dan Internet Protokol (IP) address. Secara umum, setiap client yang
akan mengkoneksikan komputer yang satu ke komputer yang lain, akan
menggunakan host name. lalu komputer anda akan menghubungi DNS
sever untuk mengecek host name yang anda minta
tersebut berapa
IP
internet
BAB II
PROSES KERJA
Januari
Kegiatan
Febuari
Maret
1 2 3 4 1 2 3 4 1 2 3 4
1
Rancangan Kerja
2.
Persiapan
Pelaksanaan Ujian
April
1
Praktik Kejuruan
5
Penyusunan laporan
Penyerahan laporan
Ujian sekolah
Ujian Nasional
PC Client
Spesifikasi
a.
b.
c.
d.
e.
f.
g.
Casing tower
PSU 350 watt
Processor min. 1 GHz
Harddisk min. 80 GB
RAM min. 2 GB
CD/DVD Drive 24 X
GPU Card minimal
h.
i.
j.
a.
b.
c.
d.
Jumlah
1unit /
peserta
1unit /
peserta
e. RAM min. 2 GB
f. CD/DVD Drive 24 X
g. GPU Card min.
resolusi 800 x 600
h. NIC 10/100 Mbps
i. Monitor 14
j. Keyboard
3
4
5
6
7
8
1
2
Mouse
Minimal 4 port
Min 500 watt
10/100 Mbps
Min. 56 Kbps
Switch
Crimping Tool
LAN Tester
Stabilizer
NIC (Ethernet)
Koneksi Internet
Bahan
Kabel UTP
RJ 45
1 buah
1 buah
1 buah
1 buah
1 buah
1 Titik
10 meter
6 buah
Cross over
Straight Trough
Roll over
Dalam ketiga jenis metode ini yang menjadi perbedaan adalah urutan
kabel yang disusun dalam konektor (RJ-45). Selain itu terdapat perbedaan fungsi
dalam setiap jenis pengkabelan. Jenis Cross Over digunakan dalam jaringan untuk
menghubungkan perangkat yang sama, misalnya router dengan router, switch
dengan switch, dll. Sedangkan Straight Trough digunakan untuk menghubungkan
perangkat jaringan yang berbeda, misalnya switch dengan komputer PC, switch
dengan router, dll. Dalam topologi star, switch/hub yang berfungsi sebagai pusat
node yang mana terhubung dengan router ataupun workstation, maka dalam hal
ini menggunakan jenis kabel Straight. Susunan kabel straight diuraikan sebagai
berikut :
Ujung 1
Putih Orange
Orange
Putih Hijau
Biru
Putih Biru
Hijau
Putih Cokelat
Cokelat
Tabel 3. Urutan kabel straight
Ujung 2
Putih Orange
Orange
Putih Hijau
Biru
Putih Biru
Hijau
Putih Cokelat
Cokelat
Topologi adalah gambar sketsa jaringan komputer. Dalam hal ini, topologi
yang digunakan adalah topologi star. Yang mana topologi star sangat cocok untuk
pembuatan model jaringan client server. Beberapa keunggulan topologi star antara
lain lebih efisien, mudah untuk penambahan dan pengurangan node. Mudah dalam
pembuatan, tidak terlalu rumit. Kekurangannya antara lain lebih banyak
menghabiskan kabel dan ketergantungan dari central node (Switch/hub).
1. Siapkan Hub/Switch yang akan digunakan sebagai central node.
2. Siapkan kabel UTP jenis staright yang sudah dibuat dan dapat digunakan
dengan baik.
3. Hubungkan komputer (workstation) terhadap switch/hub dengan
menggunakan kabel UTP yang telah disiapkan. Dalam switch, tidak
dibatasi penomoran port. Bebas memilih port mana saja yang akan
dipakai.
3.4.3 INSTALASI SISTEM OPERASI DEBIAN 6
1. Atur booting komputer agar melalui DVD Debian 6. Pengaturan ini dapat
dilakukan dalam menu BIOS (Basic Input Output System).
2. Saat muncul pilihan menu setup instalasi, pilih Install. Pilihan ini untuk
menginstall sistem operasi Debian 6 dengan berbasis teks.
Gambar 1. 1
3. Kemudian, langkah berikutnya adalah pemilihan bahasa default untuk sistem
operasi yang hendak diinstall. Pilih English.
Gambar 1. 2 Bahasa
4. Langkah berikutnya adalah mengatur lokasi atau tempat server berada.
Berhubung penulis berada di Indonesia, maka pilih Other.
Gambar 1. 3 Lokasi
5. Setelah memilih other, pilihan selanjutnya adalah pemilihan dunia. Pilih Asia.
Gambar 1. 4 Lokasi
6. Selanjutnya setelah memilih Asia, akan ada pilihan Indonesia. Pilih
Indonesia.
Gambar 1. 5 Negara
7. Berikutnya adalah memilih locale untuk format penulisan, pilih United
States en_US, UTF-8.
Gambar 1. 7 Keyboard
9. Selanjutnya akan ditampilkan proses konfigurasi DHCP, klik Cancel aja.
Dikarenakan server akan dikonfigurasi secara manual atau static.
Gambar 1. 10 IP Address
12. Pada bagian Netmask isikan dengan 255.255.255.248. Kemudian klik
Continue.
Gambar 1. 11 Netmask
13. Pada gateway, isikan dengan 192.168.100.1. Klik Continue.
Gambar 1. 12 Gateway
14. Name server address, isikan dengan 192.168.100.1.
Gambar 1. 13 Nameserver
15. Pada form Hostname, isikan sesuai dengan keinginan. Hostname ini berfungsi
memberikan nama mesin komputer saat terhubung kedalam jaringan. Penulis
menggunakan Hostname server11. Kemudian klik Continue.
Gambar 1. 14 Hostname
16. Pada form Domain name, isikan dengan domain yang akan digunakan. Isi
dengan sekolah.web.id, lalu klik Continue.
Gambar 1. 15 Domain
17. Langkah selanjutnya adalah mengatur password untuk user root atau
superuser. Root ini adalah user dengan hak akses tertinggi pada sistem operasi
Linux.
18. Masukkan kembali password root, harus sama dengan password yang
dimasukkan sebelumnya.
33. Selanjutnya tahap penginstallan Master Boot Record (MBR) pada komputer.
Klik Yes.
Gambar 1. 33 Finishing
35. Kemudian komputer akan me-restart sendiri dan akan booting melalui
harddisk secara otomatis dan masuk ke sistem operasi Debian yang telah
diinstall.
dari
text
editor
nano
yang
berhasil
membuka
file
sebagai router, oleh karena itu minimal interfaces ethernet, yang satu untuk
jaringan lokal atau Local Area Network (LAN), dan yang satunya digunakan
untuk jaringan luar (Internet).
Editlah konfigurasi interface pada server gateway sebagai berikut :
....
#The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.100.1
netmask 255.255.255.248
network 192.168.100.0
broadcast 192.168.100.1
#ip untuk internet
auto eth1
iface eth1 inet static
address 172.11.16.43
netmask 255.255.255.0
gateway 172.11.16.1
Gambar 2. 4 Sysctl
Gambar 2. 8 Reboot
i. Setelah kembali booting, masuk dengan user root dan masukkan password.
j. Seperti yang telah dikonfigurasi di depan, interfaces yang dikonfigurasi ada
dua yaitu eth0 dan eth1. Setelah booting kembali, dapat melakukan cek atau
melihat perubahan konfigurasi IP server menggunakan perintah ifconfig.
Seperti pada Gambar 2.9 dan Gambar 2.10.
Untuk mengecek eth0 (jaringan lokal)
# ifconfig eth0
Dan eth1 untuk jaringan inernet
# ifconfig eth1
Gambar 2. 9 ifconfig
Gambar 2. 10 ifconfig
k. Setelah komputer server sudah dikonfigurasi, kemudian komputer klien juga
harus dikonfigurasi agar dapat terkoneksi dengan server dan ke internet.
Disini penulis menggunakan sistem operasi Windows 7 yang digunakan untuk
klien.
Lakukan langkah berikut ini :
Mauk Control Panel
Klik pada Network and Internet
Klik Network and Sharing Center
Klik pada menu Change adapter settings
Klik Local Area Connection
Klik Kanan > Properties
Klik pilihan Internet Protocol Version 4 (Ipv4)
Pilih Use the following IP Address dan isikan seperti pada Gambar 2.11.
Klik OK
j. Setelah file db.192 terbuka, ganti semua tulisan localhost dengan nama
domain yaitu sekolah.web.id.
Pada file db.192 yang perlu ditambahkan adalah nama domain dan subdomain
yang sesuai dengan IP.
Angka 1 pada baris
1 IN
PTR sekolah.web.id
Adalah host id dari IP 192.168.100.1, sedangkan Net ID 192.168.100 telah
digunakan oleh file zone (named.conf.local).
Dan gantilah semua isi file db.192 menjadi seperti Gambar 3.10 di bawah ini
perintah nslookup.
#nslookup sekolah.web.id
#nslookup student.sekolah.web.id
#nslookup 192.168.100.1
Dan jika tampak seperti pada Gambar 3.16, konfigurasi DNS sudah berhasil
d. Setelah diedit, jangan lupa untuk di simpan dan keluar dari teks editor nano.
Kemudian untuk memulai perubahan port, daemon ssh harus direstart terlebih
dahulu. Perintahnya sebagai berikut ini:
# service ssh restart
f. Setelah disalin, agar file student dapat berfungsi maka harus diaktifkan
terlebih dahulu. Caranya dengan menggunakan perintah a2ensite.
# a2ensite student
webmaster@sekolah.web.id
Tambahkan ServerName student.sekolah.web.id di bawah ServerAdmin. Ini
server.
Password : <password>, password ini sama seperti password mysql yang
Site Title, diisi sesuai kebutuhan. Ini berfungsi sebagai judul website.
Username, ini berfungsi saat akan melakukan login ke dashboard
admin pada website WordPress.
WordPress.
Your E-mail, isikan email yang valid.
Privacy, klik centang jika website diijinkan untuk diidex oleh search
engine.
BAB III
HASIL
3.1 KETERLAKSANAAN
A. FAKTOR PENDUKUNG
Dari kegiatan yang telah dilakukan ini, beberapa faktor yang mendukung
pelaksanaan bagi penulis antara lain :
1. Semua komponen alat dan bahan sudah disediakan oleh pihak sekolah,
jadi penulis tidak perlu repot-repot menggunakan perlengkapan sendiri.
2. Banyak pihak yang mendukung atas jalannya pelaksanaan kegiatan ini.
Antaranya orang tua, guru-guru, dan teman-teman sekalian.
3. Luasnya sumber informasi yang didapat seperti buku-buku, internet atau
media lainnya, yang mana sangat membantu dalam proses pencarian
informasi.
4. Internet yang disediakan disekolahan cukup memadai dengan kecepatan
akses yang cukup tinggi, sangat membantu dalam mencari berbagai
kebutuhan yang diperlukan saat latihan maupun kegiatan.
B. FAKTOR PENGHAMBAT
Selain faktor yang mendukung terhadap penulis, ada juga beberapa faktor
yang menjadi kendala dan hambatan bagi penulis, antara lain :
Jadwal di sekolah yang padat karena bersamaan dengan kegiatan lain yang
banyak sehingga memerlukan cara membagi waktu yang baik sehingga
pembuatan laporan ini dapat diselesaikan sedikit lama.
3.2 MANFAAT YANG DIAMBIL
Setelah melakukan kegiatan ini, dapat dilihat beberapa manfaat yang dapat
diperoleh, antara lain :
1. Menambah wawasan mengenai jaringan komputer dan seluk beluknya.
2. Menambah pengalaman praktik yang dapat membantu siswa dalam
menghadapi dunia kerja nantinya.
3. Mengenalkan Open Source terhadap masyarakat khususnya di sekolahan.
4. Memberikan petunjuk dan langkah-langkah yang dilakukan oleh seorang
administrator jaringan dalam membuat dan menkonfigurasi server dan
penerapan dalam jaringan.
3.3 PENGEMBANGAN
Jaringan dan server yang telah penulis laksanakan bersamaan dengan
kegiatan ini dapat dikembangkan sebagaimana mestinya sesuai yang
diharapkan. Sistem ini walaupun sudah dapat berjalan dengan baik, akan
tetapi perlu adanya maintenance yang seperti melakukan ugrade software, dan
konfigurasi.
Software yang telah diinstall seringkali adanya kelamahan (bugs) sehingga
perlu dilakukan upgrade untuk menutupi kelemahan tersebut. Selain itu,
beberapa konfigurasi yang kurang tepat juga dapat membuat keamanan sistem
menjadi kurang. Oleh karena itu, pengembangan sistem ini sangat dianjurkan
untuk mengurangi berbagai ancaman dan dapat berjalan dengan sempurna.
Setelah pembuatan server web yang telah terlaksana dapat dikembangkan
tidak hanya untuk server lokal, akan tetapi dapat dijadikan server yang dapat
diakses oleh banyak orang.
BAB IV
PENUTUP
4.1 KESIMPULAN
Dari kegiatan yang telah dilakukan, penulis dapat mengambil kesimpulan,
antara lain :
1. Dalam pembangunan jaringan dan server diperlukan wawasan dan
pengetahuan yang luas. Mulai dari pengetahuan dasar tentang jaringan
dan server hingga dalam pengembangannya.
2. Sistem yang dapat berjalan dengan baik adalah sistem yang mana dari
segi software dan hardware dapat terpenuhi sesuai kebutuhan. Maka
dari itu, pemilihan software dan hardware server sangatlah penting
dan perlu diperhatikan.
3. Seorang administrator jaringan harus bisa melakukan troubleshooting
(pencarian permasalahan) jaringan dan server dengan baik. Maka
kemampuan teknik sangat perlu untuk ditanam dalam seorang
administrator jaringan. Selain itu pengalaman dalam melakukan
troubleshooting juga harus dilatih dengan baik.
4. Selain wawasan dan pengetahuan, ketelitian dan kemampuan analisis
seorang teknisi dan adminstrator jaringan sangat perlu untuk dimiliki.
4.2 SARAN
Saran untuk sekolah khususnya program keahlian TKJ (Teknik Komputer dan
Jaringan), antara lain :
1. Pembelajaran kedisiplinan dan sikap moral sangat perlu diperhatikan,
mengingat perlunya kemampuan non-teknis siswa dalam menangani
berbagai permasalahan. Contohnya cara berpendapat, bersikap, dan
berkomunikasi.
2. Perawatan berbagai alat dan komponen praktik perlu diperhatikan
dengan baik. Karena agar dalam kegiatan praktik dan KBM dapat
terlaksana dengan lancar.
3. Menambah fasilitas yang memang benar-benar dibutuhkan dalam
kegiatan belajar mengajar.
4. Buatlah komunitas kecil seperti ekstrakulikuler yang berada diluar
jam pelajaran dengan tujuan untuk meningkatkan kualitas sumber
daya siswa agar lebih terampil dan kreatif.
4.3 REFERENSI
https://en.wikipedia.org/wiki/Gateway_(telecommunications)
https://en.wikipedia.org/wiki/Domain_Name_System
https://en.wikipedia.org/wiki/Name_server
https://en.wikipedia.org/wiki/Web_server
https://en.wikipedia.org/wiki/Apache_HTTP_Server
https://en.wikipedia.org/wiki/IP_forwarding
https://en.wikipedia.org/wiki/Routing
https://en.wikipedia.org/wiki/Iptables
https://en.wikipedia.org/wiki/Secure_Shell
https://en.wikipedia.org/wiki/BIND
https://en.wikipedia.org/wiki/Client-server_model
https://id.wikipedia.org/wiki/Topologi_bintang
https://wiki.debian.org/
http://www.medvim.com/view?v=TQQA8RpKxqg
http://www.medvim.com/view?v=BdwbJ0QS_qo
Note :
1.
2.
3.
4.
5.
6.
7.
8.
9.
Paper size
Margin top
Margin left
Margin bottom
Margin right
Font
Font size
Line spacing
Text-align
: A4 (21 x 29.7)
: 4cm
: 4cm
: 3cm
: 3cm
: Times New Roman
: 12px
: 1.5
: Justify
More Information :
E-mail
: lukkhakim[at]gmail[dot]com
SELAMAT BELAJAR
DAN
SALAM SUKSES