INSTALLASI SERVER
Disusun oleh :
1
KATA PENGANTAR
Puji Syukur Alhamdulillah penulis panjatkan kehadirat Allah SWT, yang telah
memberikan kesehatan, ketabahan dan kelapangan hati kepada penulis dalam
menyelesaikan Laporan ini
Dalam penulisan laporan ini, penulis banyak mendapat bantuan dan
bimbingan dari berbagai pihak. Maka sudah sewajarnya pada kesempatan ini, penulis
menyampaikan rasa terima kasih kepada :
Bapak Drs. Harol Kristiyandoko, MT, selaku Kepala SMKN 1 Kota Mojokerto.
Bapak Choirul Anwar, S.Pd, selaku Ketua Kompetensi Keahlian.
Bapak Choirul Ikhsan Fakeh S.St, selaku Pembimbing Sekolah.
Orang tua, Saudara-saudara dan rekan-rekan penulis.
Yang telah membantu dalam penyusunan laporan ini. Semoga mendapat imbalan
yang berlipat ganda dari Allah SWT.
Akhirnya penulis berharap semoga laporan ini dapat bermanfaat bagi
pembaca pada umumnya dan bagi penulis pada khususnya.
Penulis
2
DAFTAR ISI
Kata Pengantar............................................................................................... i
Daftar isi......................................................................................................... ii
I. Pembahasan
I.1 DNS (Domain Name Server)................................................. 1
I.2 Web Server dan Database Server........................................... 11
I.3 Ftp (File Transfer Protocol)................................................... 29
I.4 Mail Server............................................................................. 41
I.5 Web Mail Server.................................................................... 56
I.6 Proxy Server........................................................................... 72
I.7 DHCP (Dinamic Host Configuration Protocol)..................... 86
I.8 NTP (Network Time Protocol)............................................... 93
I.9 Samba Server......................................................................... 100
I.10...............................................................................................VPN
(Virtual Private Network) ..................................................... 107
I. PEMBAHASAN
3
1.1 DNS (DOMAIN NAME SYSTEM)
A. PENGERTIAN
DNS SERVER
Dasar Teori
DNS adalah singkatan dari Domain Name Server Fungsi dari DNS ini adalah
menerjemahkan IP Address menjadi sebuah domain, serta menerjemahkan sebuah
domain menjadi IP Address. Contohnya bila kita akan membuka atau merequest url
Domain tertentu, biasanya kita menggunakan deretan nama atau huruf karena lebih
mudah dihafal seperti google.com, yahoo.com , facebook.com dan sebagainya.
Analisa
Ketika menginstall DNS harus benar-benar teliti dan jeli, karena di debian juga
sangat (case sensitive). Jika ada salah satu saja kata yang salah, DNS kita bisa tidak
jalan. Dan ketika membuat IP terkadang IP yang kita buat sering tidak muncul, jika
kita sudah membuat IP tetapi IP yang kita buat tidak muncul, maka DHCP di
VMWare di matikan saja, agar tidak menggangu IP yang sudah kita buat. Jika masih
tidak bisa reboot debian anda. Kemudian juga perhatikan juga penulisan di
named.conf, zone forward, zone reverse ataupun resolv. Karena jika ada sedikit
salah DNS tidak bisa jalan.
DNS adalah singkatan dari Domain Name System adalah suatu metode untuk
meng-konversikan IP Address (numerik) suatu komputer ke dalam suatu nama
domain (alphabetic), ataupun sebaliknya. Yang memudahkan kita dalam mengingat
4
computer tersebut. Dengan adanya DNS Server, kita bisa mengakses halaman situs
dari server Debian tersebut hanya dengan mengakses nama Domain-nya
(www.debian.edu), tanpa mengingat Ip Address dari computer tersebut.
B. LANGKAH - LANGKAH
5
4. Langkah selanjutnya adalah me-Restart
Ketik : /etc/init.d/networking restart Enter
6
5. Langkah kedua adalah menginstall bind9
Ketik : apt-get install bind9 Enter
7
6. Langkah selanjutnya adalah mengkonfigurasi
Ketik : nano /etc/bind/named.conf Enter
8
Tampilan halaman named.conf . Isi halaman tersebut seperti pada gambar.
Setelah selesai simpan perintah tersebut
Tekan : Ctrl+O, Enter, Ctrl+X
9
9. Langkah selanjutnya adalah mengcopy perintah yang ada pada Zone
Reverse
Ketik : cp /etc/bind/db.127 /var/cache/bind/db.192 Enter
10
10. Langkah selanjutnya adalah mendaftarkan DNS pada Komputer
Ketik : nano /etc/resolv.conf Enter
11
11. Langkah selanjutnya adalah merestart bind9
Ketik : /etc/init.d/bind9 restart Enter
12
C. Kesimpulan
Disini DNS berfungsi untuk menerjemahkan Domain menjadi IP ataupun IP
menjadi Domain. Secara umum, setiap client yang akan mengkoneksikan komputer
yang satu ke komputer yang lain, akan menggunakan host name. Lalu komputer anda
akan menghubungi DNS server untuk mengecek host name yang anda minta tersebut
berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan
komputer anda dengan komputer lainnya. Resolvers atau client mengirimkan
permintaan ke name server berupa queries. Name server akan memproses dengan
cara mencek ke local database DNS, menghubungi name server lainnya atau akan
mengirimkan message failure jika ternyata permintaan dari client tidak ditemukan.
Proses tersebut disebut dengan Forward Lookup Query, yaitu permintaan dari client
dengan cara memetakan nama komputer (host) ke IP address.
13
I.2 Web Server dan Database Server
A. PENGERTIAN
Dasar Teori
Database adalah kumpulan dari data-data yang membentuk suatu berkas (file)
yang saling berhubungan (relation). Database adalah tempat penyimpanan sebuah
data yang berupa informasi.Database sangat berpengaruh penting terhadap
penyimpanan sebuah aplikasi tertentu.
Sedangkan Web server adalah sebuah aplikasi server yang melayani
permintaan HTTP atau HTTPS dari browser dan mengirimkannya kembali dalam
bentuk halaman-halaman web. Halaman-halaman web yang dikirim oleh web server
biasanya berupa file-file HTML dan CSS yang nantinya akan ditata oleh browser
sehingga menjadi halaman-halaman web yang bagus dan mudah dibaca.
14
Analisa
Linux adalah sistem operasi yang sangat sensitif saat pengoperasiannya. Anda
harus berhati-hati saat menjalankannya, apalagi pada saat memulai proses installasi.
Pada proses tersebut anda dilarang salah saat mengetikkan perintah installasi ataupun
konfigurasi karena akan berakibat fatal.
Saat menginstall Database Server anda harus memastikan bahwa komputer
tersebut tersambung dengan Iso Debian debian-7.1.0-i386-DVD-1, lalu lanjutkan
proses installasi. Anda harus teliti saat melakukan konfigurasi. Proses pengujian
sangatlah mudah, ketik mysql u root p pada terminal, cek hasil yang muncul.
Pastikan hasilnya seperti mysql> itu berarti langkah anda berhasil.
B. LANGKAH LANGKAH
15
2. Selanjutnya adalah mengkonfigurasi mysql
Ketik : nano /etc/mysql/my.cnf Enter
3. Lalu merestart mysql
Ketik : /etc/init.d/mysql restart Enter
16
Pada jendela pilihan Klik OK NO, lalu pilih apache2 (klik spasi), lalu pilih OK
17
7. Pengujian hasil
Perintah : nslookup yosvi.com Enter
Ifconfig Enter
18
2. Pada address bar, ketik yosvi.com/phpmyadmin Enter
19
4. Tampilan halaman yosvi.com/phpmyadmin
20
Ubah setting pada <virtualHost *:80></Directory> menjadi perintah seperti
dibawah ini:
<virtualHost *:80>
ServerAdmin admin@yosvi.com
ServerName www.yosvi.com
DocumentRoot /var/www/webyosvi
</Directory>
Setelah itu tekan Ctrl + O , Enter , Ctrl + X
21
5. Setelah terhapus , selanjutnya adalah menambahkan file konfigurasi yang baru
pada apache
Perintah : a2ensite yosvi Enter
7. Merestart apache2
Perintah : /etc/init.d/apache2 restart Enter
22
9. Isi halaman tersebut dengan mode html
Hasil :
23
11. Langkah selanjutnya adalah mengcopy induk.html menjadi index.html
Kelebihan mengubah nama menjadi index.html adalah file akan langsung
terbuka saat dilakukan pencarian .
24
Memasukkan file joomla pada direktori
1. Masukkan file joomla tersebut dengan format Archive .zip
2. Export database, agar file joomla dapat dijalankan pada linux nantinya
3. Masukkan file joomla dan database pada flashdisk, lalu sambungkan
(connect) flashdisk tersebut pada linux di vmware
4. Setelah itu masuk ke Terminal (Applications accessories terminal )
Masukklah ke direktori #home
Ketik : cd /media Enter
ls Enter
Temukkan nama flashdisknya
Ketik : cd WINNIE Enter
ls Enter
Temukan file joomla.zip, lalu copy pada direktori yang telah dibuat
Ketik : cp test.zip /var/www/folderweb Enter
Setelah itu masukklah ke direktori tersebut
Ketik : cd /var/www/folderweb Enter
ls Enter
lihat apakah file sudah berhasil tercopy
25
6. Langkah selanjutnya adalah ketik : Unzip test.zip Enter
Ketik : ls Enter
26
Lalu edit $log_path dan $tmp_path menjadi direktori yang ditempati file
joomla atau /var/www/ffolderweb
9. Masukklah ke iceweasel
Ketik yosvi.com/phpmyadmin pada address bar Enter
27
10. Setelah itu import database yang telah di export tadi
28
29
30
11. Setelah selesai semuanya
Masukklah ke iceweasel untuk pengujian
Ketik yosvi.com pada address bar Enter
C. Kesimpulan
Anda harus mempunyai DNS Server terlebih dahulu untuk melanjutkan proses
installasi web server dan database server, karena DNS merupakan teknologi yang
mempermudahkan manusia untuk mengakses alamat komputer serta harus lebih
berhati-hati dalam menuliskan perintah installasi serta konfigurasi.
31
I.3 FTP (File Transfer Protocol) Server
A. PENGERTIAN
Dasar Teori
FTP Server merupakansingkatan dari File Transfer Protocol atau yang dalam
bahasa Indonesia berarti Protokol Pengiriman Berkas. Sesuai dengan namanya, FTP
ini berfungsi untuk melakukan Pengunduhan (Download) file dan Pengunggahan
(Upload) file kepada sebuah server. FTP juga merupakan protokol yang pertama kali
di kembangkan dan masih tetap digunakan hingga saat ini.
Analisa
Saat menginstall FTP Server anda harus memastikan computer anda telah
terhubung dengan Iso debian-7.1.0-i386-DVD-2. Disini banyak terjadi kendala
seperti Iso susah untuk di deteksi ataupun Iso yang telah rusak, anda harus pandai-
pandai untuk memahami kondisi tersebut. Salah satu caranya adalah dengan
menyambungkan lalu meng.Ejectnya kembali. Setelah itu restart komputer anda dan
sambungkan Iso debian-7.1.0-i386-DVD-2. Pastikan anda berhasil mendeteksi Iso
tersebut. Setelah itu lakukan proses installasi, anda harus lebih berhati-hati saat
melakukan konfigurasi dan menbuat user baru, pastikan anda mengingat password
yang anda buat pada user tersebut. Sebelum melakukan pengujian pastikan anda telah
32
mengkonfigurasi Hak Akses Direktori tersebut, anda dapat menggunakan Aplikasi
WINSCP untuk melakukan pengujian, salah satu kuncinya adalah anda harus
mengetahui IP address debian anda serta password debian anda.
B. LANGKAH LANGKAH
33
Ketik : apt-get install proftpd Enter
34
Ketik : userdel ftp Enter
35
8. Langkah selanjutnya adalah merestart proftpd
Ketik : /etc/init.d/proftpd restart Enter
9. Pengujian
Ketik : ftp localhost / ftp yosvi.com Enter
Masukkan nama User : Debian
Password : debian
ftp> = ftp berhasil berjalan normal
36
10. Selanjutnya buka web browser / ice weasel
37
12. Selanjutnya edit virtual network editor pada debian , ubah ip sesuai settingan
ip yang telah dibuat
13. Masuk ke windows, ubah ip sesuai ip pada debian . samakan jaringannya saja
38
14. Apabila telah selesai, buka Mozilla firefox. Ketik pada address bar
Ketik : ftp://yosvi.com Enter
39
15. Selanjutnya tes dengan aplikasi WINSCP pada windows
16. Langkah pertama adalah member hak akses pada direktori
Ketik : ftp yosvi.com Enter
40
18. Tentukan direktori pada sisi bagian kanan folderweb
19. Lalu cari file pada sisi bagian kiri dan tarik ke sisi bagian kanan (mengcopy)
41
42
20. Setelah itu buka Mozilla firefox, pada address bar ketik ftp://yosvi.com
Enter
21. klik folder folderweb dan cari file yang sudah di copy
C. Kesimpulan
Banyak orang yang mengira bahwa FTP itu tidak / kurang berperan dalam
kehidupan sehari-hari. Untuk mendownload dan mengupload file hanya menggunkan
web biasa saja. Pernyataan diatas amatlah keliru, pada kenyataan teknisnya, ketika
kita sedang melakukan proses download dan upload melalui sebuah website, tanpa
sadar kita sebenarnya telah menggunakan protokol FTP / Protokol Pengiriman
Berkas.
43
I.4 Mail Server
A. PENGERTIAN
Dasar Teori :
Mail Server adalah Perangkat lunak program yang mendistribusikan file atau
informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan
pada bitnet untuk menyediakan layanan serupa http://FTP . MAIL Server ini adalah
program daemon yang bekerja menampung dan mendisstribusikan email pada suatu
jaringan.Mail server bisa diartikan sebagai aplikasi yang menerima e-mail masuk dari
pengguna lokal dan pengirim remote dan ke depan keluar e-mail untuk pengiriman.
Mail Server juga dikenal sebagai Mail Transfer Agent (MTA) atau Internet Router).
Sebuah komputer yang didedikasikan untuk menjalankan jenis aplikasi perangkat
lunak komputer yang juga disebut Mail Server. Hal ini dianggap sebagai jantung dari
setiap email system. Setiap email yang dikirimkan dibuat untuk melewati sejumlah
server mail sepanjang jalan ke penerima.
Analisa :
Jika keadaan mail server tidak berjalan dengan semestinya artinya terjadi suatu
kesalahan pada konfigurasi mail server. Kesalahan yang sering terjadi yaitu pada saat
mengkonfigurasi postfix dan dpkg, di dpkg ini jika ada penulisan yang salah mail
server anda bisa tidak jalan atau gagal.Perhatikan juga setiap penulisan huruf besar
dan kecil.
B. LANGKAH LANGKAH
44
1. Sambungkan iso debian-7.1.0-i386-DVD-1 dan iso debian-7.1.0-i386-DVD-
2 pada computer anda.
2. Selanjutnya masukklah ke terminal dengan menggunakan superuser/su dan
masukkan passwordnya.
3. ketikkan perintah untuk menambahkan atau mendeteksi DVD
Ketik : apt-cdrom add Enter
45
Klik OK
46
7. Membuat Direktori untuk menyimpan data E-mail
Ketik : maildirmake /etc/skel/Maildir Enter
47
10. Selanjutnya adalah perintah untuk mengkonfigurasi
Ketik : nano /etc/postfix/main.cf Enter
Tampilan halaman, pada bagian bawah sendiri tuliskan perintah seperti pada
gambar
Ketik : home_mailbox = Maildir/
Lalu tekan Ctrl+O Enter Ctrl+X untuk menyimpan konfigurasi.
48
Klik OK
49
Klik OK
Pada Halaman ini gunanya untuk memperkenalkan sub domain, tambahkan mail
.yosvi.com seperti gambar berikut, lalu OK
50
Pada force synchronous updates on mail queue pilih NO
51
Pada use procmail for local delivery pilih NO
Pada mailbox size limit (bytes) isi 0 , karena 0 adalah angka unlimited. Lalu OK
52
Pada local address extension character isi + lalu pilih OK
53
12. Langkah selanjutnya zone forward
Ketik : nano /var/cache/bind/db.yosvi Enter
54
Tambahkan mail IN A 192.168.3.34 di bawah @ IN A 192.168.3.34
Tekan Ctrl+O Enter Ctrl+X untuk menyimpan konfigurasi
55
14. Setelah selesai anda harus merestart
Merestart bin9 : /etc/init.d/bind9 restart Enter
Merestart mail server : /etc/init.d/postfix restart Enter
Merestart Courier imap : /etc/init.d/courier-imap restart Enter
Merestart Courier Pop : /etc/init.d/courier-pop restart Enter
15. Pengujian :
Ketik : telnet mail.yosvi.com 25
mail from:yosvi
rcpt to:drastiani
data Enter
lalu masukkan isi email anda Enter dan tambah kan tanda .
Quit Enter , untuk keluar
56
Lakukan hal yang sama, namun menggunakan user drastiani dan password
drastiani Enter
Lihat ada berapa email masuk , lalu gunakan nomer urut untuk melihat
pesannya
Ketik : retr 1 Enter
Quit Enter, untuk keluar
57
C. Kesimpulan:
Untuk membuat Mail Server anda harus lebih hati-hati saat mengetikkan skrip pada
konfigurasi postfix anda dan saat mengkonfigurasi dpkg anda. Agar mail server yang
sudah anda buat tidak mengalami kegagalan.
58
A. PENGERTIAN
Dasar Teori
Web Mail adalah Aplikasi Email berbasis web. Web adalah sebuah alamat situs
internet. Jadi dengan kata lain sebuah email yang berada di dalam web, sehingga
untuk membuka email tersebut, maka harus terlebih dahulu mengaktifkan alamat web
yang digunakan membuat email tersebut. Kondisi ini dapat diakses menggunakan
web browser internet explorer, firefox dan opera, google crome, safari, netcape dan
lain-lain. Kelebihan webmail bisa dibuka komputer yang berbeda secara langsung
tanpa harus mensetting ulang layanan. Manfaat menggunakan web mail email yaitu
email yang kita kirim akan dapat diakses dari mana saja. Berbeda jika kita
menggunakan aplikasi lain seperti Outlook Express, Mozillas Thunderbird dimana
email tersebut hanya dapat diakses dari komputer tertentu. dan Salah satunya
kerugian kita mengakases email lewat webmail adalah harus terhubung dengan
koneksi internet jika ingin mengecek atau membaca email di akun pengguna itu
sendiri
Analisa
Web mail pastinya sudah sangat dikenal dan digunakan banyak orang di dunia ini.
Dengan web mail kita dapat saling berkirim email dengan teman, atau ke alamat
email tertentu. Selain mengirim email dalam bentuk teks, kita juga dapat mengirim
email berupa file, dll. Dengan web mail kita bisa berkirim dan menerima email
dengan siapapun, kita juga bisa mengirim email dalam bentuk teks dan lain-lain.
Manfaat WebMail adalah untuk mengoperasikan e-mail account (membaca /
menerima, mengirimkan, menghapus, membuat address book, dll) yang sudah di buat
melalui cPanel.
B. LANGKAH LANGKAH
59
Ketik : nano /etc/squirrelmail/apache.conf Enter
Carilah tempat pada bagian bawah sendiri, tulislah perintah sebagai berikut
Ketik : <VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.yosvi.com
</VirtualHost>
Lalu tekan Ctrl+O Enter Ctrl+X untuk menyimpan konfigurasi.
4. Mengkonfigurasi Apache
Ketik : nano /etc/apache2/apache.conf Enter
60
Ketik : Include /etc/squirrelmail/apache.conf
Lalu tekan Ctrl+O Enter Ctrl+X untuk menyimpan konfigurasi.
5. Merestart apache
Ketik : /etc/init.d/apache2 restart Enter
6. Lakukan pengujian
61
Buka web browser / Ice Weasel, pada address bar ketik Domain yang telah
dibuat seperti mail.yosvi.com Enter
Lihatlah ada berapa pesan yang masuk pada Menu INBOX, lalu klik pesan tersebut.
Pilih Reply untuk membalas.
62
Tulis pesan anda, tentukan Subjectnya lalu klik SEND. Misalkan anda membalas
pesan dari yosvi@yosvi.com
63
8. Sign Out, dan masuklah sebagai yosvi Enter
64
10. Mencoba menguji pada windows menggunakan Mozilla Firefox
11. Tentukan penggunaan Vmnet adapter pada debian dan windows, samakan
Jaringannya.
12. Samakan jaringannya, default gateway dan DNS Server diisi Ip yang sama
dengan Debian.
13. Masukklah pada Mozilla Firefox, pada address bar ketik nama Domain yang
telah dibuat pada Debian, mail.yosvi.com Enter
14. Masukkan name dan password sebagai yosvi , lalu klik Login
65
15. Buka INBOX dari drastiani@yosvi.com, klik Reply untuk membalasnya.
16. Tentukkan Subjectnya lalu ketik pesan anda, pilih SEND untuk mengirim.
66
17. Lihat pada menu SENT , lihat apakah pesan benar benar sudah terkirim
67
Tentukan subjectnya lalu ketik pesan anda, klik SEND untuk mengirim.
Lihat pada menu SENT apakah pesan benar- benar sudah benar-benar
terkirim.
68
20. Menggunakan Microsoft office outlook 2007 untuk mengirim email.
21. Membuat akun email, Isilah data data seprti pada gambar
69
Pilih microsoft Exchange, POP3, IMAP, or HTTP lalu klik Next.
Klik finish.
70
Klik Send/Receive all
71
Lalu klik send/receive all
72
Tentukan subjectnya dan tulis pesan anda, klik SEND untuk mengirim.
C. KESIMPULAN
73
Server mail yang menawarkan solusi lengkap untuk semua kebutuhan sistem
email yang berhubungan dengan pengguna. Ini pada dasarnya dirancang dan
dikembangkan untuk memenuhi persyaratan dari setiap ukuran organisasi. Layanan
Mail Server membantu dalam melindungi jaringan perusahaan dari ancaman
keamanan (seperti virus dan spam). Beberapa fitur canggih Mail Server memastikan
perlindungan yang maksimal dari jaringan dari segala macam ancaman eksternal. Ini
juga melacak email yang dikelola atau diperoleh dari ISP.
Penggunaan web sangat nyaman untuk mengirim surat, tidak perlu ke kantor pos,
cukup duduk di depan komputer yang terhubung Internet dan ketik pesan lalu dikirim
ke alamat tujuan dan Hanya dengan hitungan detik e-mail dapat dikirimkan ke
belahan dunia manapun. Selain itu pesan yang dikirim tidak hanya sekedar teks
(tulisan) saja. Isi e-mail dapat berupa gambar, foto, video, program, bahkan
suara.Web mail pastinya sudah sangat dikenal dan digunakan banyak orang di dunia
ini. Dengan web mail kita dapat saling berkirim email dengan teman, atau ke alamat
email tertentu. Selain mengirim email dalam bentuk teks, kita juga dapat mengirim
email berupa file, dll. Dengan web mail kita bisa berkirim dan menerima email
dengan siapapun, kita juga bisa mengirim email dalam bentuk teks dan lain-lain.
Manfaat WebMail adalah untuk mengoperasikan e-mail account (membaca /
menerima, mengirimkan, menghapus, membuat address book, dll) yang sudah di buat
melalui cPanel. WebMail sesuai digunakan apabila Alamat e-mail kita harus bisa
diakses beberapa orang sekaligus. Misalkan e-mail kontak utama perusahaan dimana
terdapat beberapa orang yang dapat mengakses dan menjawab e-mail yang masuk.
74
A. PENGERTIAN
Dasar teori :
Server Proxy adalah server yang diletakkan antara suatu aplikasi client dan
aplikasi server yang dihubungi. Apalikasi client dapat berupa browser web, client
FTP, dan sebagainya. Sedangkan aplikasi server dapat berupa server web, server FTP
dan sebagainya. Server Proxy yang diletakkan di antara aplikasi client dan aplikasi
server tersebut, dapat digunakan untuk mengendalikan maupun memonitor lalu-lintas
paket data yang melewatinya.
Analisa :
Salah satu kendala yang dirasakan adalah sulitnya mengontrol jumlah pengguna
dan siapa saja yang berhak menggunakan akses internet serta mengontrol web yang
hanya bisa diakses pada waktu tertentu serta tidak bisa membagi bandwidth yang
dimiliki, sehingga terjadi penurunan performa jaringan. Hal ini diakibatkan karena
tidak adanya administrasi jaringan yang dapat memanjemen pengguna, manajemen
paket maupun manajemen bandwidth.
B. LANGKAH LANGKAH
75
Ketik : apt-get update Enter
76
4. Setelah itu lakukan proses konfigurasi.
Ketik : gedit /etc/squid/squid.conf Enter atau nano /etc/squid/squid.conf
Enter
77
a. Ctrl+w http_port 3128 , ubah menjadi http_proxy 3128 transparent
78
d. Ctrl+w visible_hostname, cari tempat dibawah default menjadi
visible_hostname proxy.yosvi.com
79
f. Ctrl+w http_access deny all, tambahkan pagar menjadi #http_access
deny all
Isi domain yang akan anda blok. Lalu tekan CTRL+O Enter CTRL+X
untuk menyimpan
80
Isi kata kunci yang akan anda blok. Lalu tekan CTRL+O Enter
CTRL+X untuk menyimpan
8. Merestart squid
Ketik : /etc/init.d/squid restart Enter
81
9. Selanjutnya adalah mengedit
Ketik : nano /usr/share/squid/errors/English/ERR_ACCESS_DENIED
Enter
82
11. Selanjutnya adalah perintah Routing
Ketik : iptables t nat A PREROUTING s 192.168.3.0/24 p tcp dport
80 j REDIRECT to-port 3128 Enter
Menyimpan settingan
Ketik : iptables-save > /etc/iptables Enter
83
13. Untuk melakukan pengujian, masukklah ke ice weasel. Setting network pada
menu EDIT menjadi manual proxy configuration.
Isi http proxy dengan ip anda, isi port dengan 3128, pilih SOCKS v5 , lalu
klik save.
14. Ketik domain yang dimiliki computer anda, misalnya yosvi.com. hasilnya
adalah ERROR. ini pertanda konfigurasi anda berhasil karena domain anda
telah di proxy.
84
15. Lalu coba ketik facebook.com
16. Lalu coba ketik salah satu keyword yang telah anda blok tadi, seperti contoh
tattoo. Apabila hasilnya ERROR, pertanda konfigurasi anda berhasil.
85
17. Setelah itu silahkan anda coba mengetik alamat yang tidak anda blok, seperti
yahoo.com.
Hasilnya adalah ERROR, namun terdapat laporan Unable to determine IP
address host name yahoo.com . ini dikarenakan alamat tersebut tidak
termasuk dalam daftar blok anda dan computer anda tidak tersambung internet
86
18. Setelah itu, jadikan windows sebagai client. Masuk ke Mozilla Firefox.
Setting network menjadi Use System Proxy Settings, lalu klik save.
19. Lalu coba anda ketik salah satu alamat yang termasuk pada daftar blok anda,
apabila hasilnya ERROR, pertanda anda sukses menginstall proxy tersebut.
87
C. KESIMPULAN
Untuk itu diperlukan sebuah Proxy Server sebagai keamanan pengguna dengan
melakukan proses authentikasi sebelum mengakses internet.
I.7 DHCP (Dinamic Host Configuration Protocol) SERVER
88
A. PENGERTIAN
Dasar teori :
DHCP server merupakan sebuah mesin yang menjalankan layanan yang dapat
"menyewakan" alamat IP dan informasi TCP/IP lainnya kepada semua klien yang
memintanya. Beberapa sistem operasi jaringan seperti Windows NT Server, Windows
2000 Server, Windows Server 2003, atau GNU/Linux memiliki layanan seperti
ini.DHCP client merupakan mesin klien yang menjalankan perangkat lunak klien
DHCP yang memungkinkan mereka untuk dapat berkomunikasi dengan DHCP
Server. Sebagian besar sistem operasi klien jaringan (Windows NT Workstation,
Windows 2000 Professional, Windows XP, Windows Vista, atau GNU/Linux)
memiliki perangkat lunak seperti ini.
Analisa :
DHCP sangatlah mudah jika anda mampu melakukannya dengan baik, teliti dan
benar. Karena DHCP merupakan perangkat aplikasi yang saling terhubung dengan
VPN server.
karena DHCP merupakan sebuah protokol yang menggunakan
arsitektur client/server, maka dalam DHCP terdapat dua pihak yang terlibat,
yakni DHCP Server dan DHCP Client. DHCP server merupakan sebuah mesin yang
menjalankan layanan yang dapat menyewakan alamat IP dan informasi TCP/IP
lainnya kepada semua klien yang memintanya. Beberapa sistem operasi jaringan
seperti Windows NT Server, Windows 2000 Server, Windows Server 2003, atau
GNU/Linux memiliki layanan seperti ini. DHCP client merupakan mesin klien yang
menjalankan perangkat lunak klien DHCP yang memungkinkan mereka untuk dapat
berkomunikasi dengan DHCP Server.
89
B. LANGKAH LANGKAH
90
4. Apabila perintah untuk menginstall tersebut failed , lakukan konfigurasi.
Ketik : nano /etc/dhcp/dhcpd.conf Enter
5. Cari konfigurasi yang lengkap, copy dan paste tepat dibawah konfigurasi yang asli,
misalnya seperti pada gambar dibawah.
Subnet 192.168.3.0 mask 255.255.255.0 { ini merupakan net id dari ip
computer
Range 192.168.3.8 192.168.3.21; ini merupakan rentang ip yang
akan diberi pada client
Option domain-name-servers yosvi.com ini merupakan DNS yang
dimiliki computer anda
Option domain-name yosvi.com ini merupakan DNS yang
dimiliki computer anda
Option routers 192.168.3.34; disini computer juga berfungsi
sebagai router
Option broadcast-address 192.168.3.255; ini merupakan broadcast dari ip
yang dimiliki computer
Default-lease-time 600;
Max-lease-time 7200;
}
91
6. Selanjutnya adalah menentukan Ethernet card apabila lebih dari 1
Ketik : nano /etc/default/isc-dhcp-server Enter
92
7. Selanjutnya adalah me-start dan me-restart
Ketik : /etc/init.d/isc-dhcp-server start Enter
/etc/init.d/isc-dhcp-server restart Enter
8. Untuk pengujian, lakukan pada windows. Terlebih dahulu atur network dan ip pada
debian misalnya menggunakan VMnet1. Pada windows atur network yang
digunakan seperti pada debian/Vmnet1, klik 2x pada internet protocol version 4,
pilih obtain an IP address automatically - OK
93
Klik Vmnet1 - Disable
Tunggu beberapa saat lalu klik enable , lihat details Vmnet1. Computer anda akan
mendapatkan ip secara otomatis dari debian
94
C. KESIMPULAN
DHCP server diperlukan agar PC/Laptop yang terhubung ke AP mendapatkan
IP secara otomatis.
95
I.8 NTP (Network Time Protocol) SERVER
A. PENGERTIAN
Dasar Teori :
Network Time Protocol (NTP) berfungsi untuk meminjamkan waktu dari server
ke client.
B. LANGKAH LANGKAH
96
4. Selanjutnya adalah mengkonfigurasi
Ketik : nano /etc/ntp.conf Enter
97
5. Selanjutnya adalah menambahkan ip ntp pada bind9
Ketik : nano /var/cache/bind/db.yosvi Enter
98
7. Restart bind9
Ketik : /etc/init.d/bind9 restart Enter
10. Selanjutnya adalah atur ip pada windows, seperti contoh pada debian
menggunakan Vmnet1 jadi pada windows gunakan vmnet1 dan samakan
jaringannya
99
Lalu atur Time Zone pada (UTC+07.00) Bangkok, Hanoi, Jakarta lalu klik
OK
100
Beri tanda centang pada Synchronize with an Internet time server, lalu
masukkan Ip dari ntp anda, klik Update now. Samakan waktu pada debian.
101
1.9 SAMBA SERVER
A. PENGERTIAN
Dasar teori :
SMB (Server Message Block) merupakan protokol standar yang dibuat oleh
microsoft yang digunakan pada sistem Windows. Fungsi SMB dalam Windows
adalah sebagai protokol yang digunakan untuk membagi data, baik dari perangkat
CD-ROM, hard disk, maupun perangkat keluaran seperti printer dan plotter untuk
dapat digunakan bersama-sama. Untuk keperluan yang sama Linux juga
mengembangkan sebuah program yang mempunyai fungsi yang sama seperti SMB
pada Windows. Samba merupakan paket program yang berjalan pada sistem Linux
102
yang mampu menerapkan protokol SMB pada platform Linux. Samba mampu
bertindak sebagai jembatan yang menghubungkan dua komputer yang menggunakan
sistem operasi yang berbeda, misalnya Windows dengan Linux.
B. LANGKAH LANGKAH
103
Selanjutnya pada Authentication, pada pagian # security = user ubah menjadi
security = sharing (hilangkan pagar)
Setelah itu gunakan Ctrl+V untuk mencari tempat paling bawah, tulis perintah seperti
dibawah ini :
[datayosvi]
Browseable = Yes
Read only = No
Writeable = Yes
Path = /home/debian/yosvi
Guest ok = Yes
104
3. Setelah itu buatlah direktori untuk penyimpanan data dan beri hhak akses
penuh untuk user
Ketik : mkdir yosvi Enter
Chmod 777 yosvi Enter
105
5. Lalu beri hak akses penuh untuk file tkj3.doc
Ketik : chmod 777 tkj3.doc
8. Selanjutnya merestart
106
Ketik : /etc/init.d/samba restart Enter
9. Lakukan pengujian
Buka cmd pada windows, ping ip yang dimiliki debian
Ketik : ping 192.168.3.34 Enter
10. Lalu tekan windows+R atau cari aplikasi RUN pada windows
Ketik : \\192.168.3.34 Enter
107
Buka folder tersebut yang telah terisi file tkj3.doc
C. KESIMPULAN
108
Samba server berfungsi untuk menyediakan layanan file dan print untuk client
microsoft windows, layanan ini dapat berjalan dalam TCP/IP. Platform asli
penyebaran unix dan linux, meskipun saat ini sedang dipakai umum diberbagai sistem
linux, sehingga kegunaan SAMBA adalah sistem untuk berbagi file dan printer antara
Unix dan Windows secara transparant dan stabil.
A. PENGERTIAN
Dasar teori :
Virtual Private Network (VPN) adalah layanan server yang berfungsi untuk
membuat suatu trowongan yang menghubungkan suatu komputer dengan internet
seacara private.
Untuk mempermudah mengelola jaringan dengan skala yang lebih luas tersebut
maka jaringan (network) itu harus dipisahkan menjadi beberapa jaringan kecil.
Mengatur beberapa jaringan kecil yang penghuninya hanya puluhan host tentu akan
lebih mudah dari pada mengatur sebuah jaringan besar yang berisi ratusan bahkan
ratusan/ribuan host. Dalam proposal ini, Teknik memisahkan jaringan ini dapat
diimplementasikan untuk jaringan local antar kota atau dengan kata lain jaringan
Metro Lan antar gedung, penerapan metrolan bersamaan dengan penerapan protokol
Virtual Private Network (VPN).
B. LANGKAH LANGKAH
109
2. Lakukan proses installasi
Ketik : apt-get install pptpd y Enter
110
Tambahkan user dan password
Pada client tulis nama user, pada server tulis pptpd pada secret tulis
password untuk user anda, pada IP address tulis * ini berarti semua ip dapat
mengakses.
111
Connect to a workplace Next
112
Let me decide later Next
Pada internet address isi ip yang dimiliki debian, Destination name diisi nama
terserah anda Next
113
Pada username isi user ang telah ditambahkan pada debian tadi, isi password
user Create
Close.
114
Berhasil connect
C. KESIMPULAN
Kemampuan membentuk jaringan LAN yang tidak di batasi tempat dan waktu,
karena koneksitasnya dilakukan via internet. Virtual Private Network (VPN) dapat
digunakan untuk penggunaan suatu database terpusat untuk mengkomunikasikan
antara server dan client via internet .
115
II. PENUTUP
Kesimpulan :
Dari latihan instalasi dan konfigurasi Debian Server yang saya lakukan sedikit
terjadi masalah karena kecerobohan dan kurang telitinya dalam menjalankan dan
melakukan pengkonfigurasian Debian Server. Untuk itu demi kelancaran pada saat
melakukan Instalasi dan Konfigurasi Samba Server pembaca harus teliti dan mengerti
alurnya.
Saran :
Ketelitian dan pemahaman dalam menjalankan Instalasi dan Konfigurasi
Debian Server sangat diperlukan demi kelancaran dan hasil yang memuaskan. Untuk
menyempurnakan laporan ini, kritik dan saran anda sangat saya perlukan.
116
DAFTAR PUSTAKA
117
BIOGRAFI
118