rustam azis sopandi - xii tkj - ebook administrasi server debian 5
Post on 29-Dec-2015
54 Views
Preview:
DESCRIPTION
TRANSCRIPT
Administrasi Server Debian 5
Rustam Azis Sopandi
TKJ SMKN 2 Bandung
[ADMINISTRASI SERVER DEBIAN 5] Ebook yang berisikan tentang membangun sebuah server, dengan skema jaringan yang sudah ditentukan
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 2
Skema Jaringan yang akan Dibangun
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 3
A. Instalasi Sistem Operasi Debian 5 Lenny
Langkah-langkah yang harus dikerjakan dalam menginstall sistem operasi Debian 5 ini adalah:
1. Tampilan awal dalam proses instalasi, untuk melakukan instalasi basis text, pilih Install, lalu
Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 4
2. Selanjutnya, pemilihan bahasa yang akan digunakan, pilih saja English , lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 5
3. Selanjutnya, pemilihan region/tempat kita berada, hal ini berfungsi untuk penyetelan zona
waktu, karena tidak ada Indonesia, maka pilih orther, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 6
4. Indonesia, terletak di benua Asia, maka pilih Asia, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 7
5. Selanjutnya, pilih region kita, yaitu Indonesia, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 8
6. Selanjutnya, pemilihan tipe keyboard yang kita gunakan, yang saya gunakan adalah versi
American English, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 9
7. Pada tahap ini, mencoba untuk mendapatkan DHCP, dari sebuah jaringan yang terhubung, tapi,
karena kita akan membuat sebuah PC server, maka kita harus setting manual, maka pilih cancel,
lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 10
8. Pilih saja Countinue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 11
9. Untuk melakukan pengisian IP secara manual, pilih “Configure network manually”, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 12
10. Isi IP addressnya, sesuai dengan skema jaringan, pilih Countinue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 13
11. Lalu masukan netmasknya, pilih Countinue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 14
12. Untuk interface ini, pada bagian gateway dikosongkan saja, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 15
13. Masukan IP DNS yang akan digunakan oleh pc server, karena akan membangun sebuah DNS
server, maka masukan saja IP servernya, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 16
14. Masukan nama pc servernya, isi dengan bebas, jika sudah, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 17
15. Masukan domain yang nanti akan dibuat, sesuaikan saja dengan keinginan, pilih Continue, lalu
Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 18
16. Pilih zona waktu sesuai dengan tempat kalian berada, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 19
17. Pada tahap ini, tahap melakukan partisi pada harddisk, untuk singkatnya, gunakan fasilitas
Guided, dimana , fasilitas ini akan memparisi harddisk secara otomatis, berdasarkan
rekomendasi, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 20
18. Pilih harddisk yang akan digunakan untuk instalasi, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 21
19. Gunakan, setingan rekomendasi saja, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 22
20. Pilih “Finish partitioning and write changes to disk”, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 23
21. Pilih Yes, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 24
22. Masukan password root (super user/admin) sesuai dengan keinginan kalian, pilih Continue, lalu
Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 25
23. Masukan kembali password yang kalian inginkan, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 26
24. Isikan ini dengan nama lengkap dari user pertama yang akan dibuat, isikan sesuai kenginan
kalian saja, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 27
25. Masukan username yang akan digunakan, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 28
26. Masukan password, yang akan diberikan pada username, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 29
27. Masukan kembali password yang akan digunakan, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 30
28. Pada tahap ini, pilih saja No, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 31
29. Pada tahap ini, pilih lagi No, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 32
30. Pilih No lagi pada tahap ini, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 33
31. Karena, kita akan membuat server, maka, centang saja Standar System, centang dengan
menggunakan spasi, pilih Continue, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 34
32. Pilih Yes pada tahap ini, lalu Enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 35
33. Instalasi pun selesai, pilih Continue, lalu Enter, untuk melanjutkan, dan me-reboot PC
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 36
34. Proses reboot PC
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 37
35. Pilih, pilihan pertama, lalu Enter
36. Tampilan login pada Debian 5
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 38
B. Seting Network Interface dan Routing
Untuk melakukan pemasangan IP, ikuti langkah-langkah berikut:
1. Login as root
2. Masukan command sebagai berikut:
3. Lalu, ubah file tersebut menjadi seperti gambar dibawah ini, kemudian save.
4. Lalu restart, dengan perintah
5. Edit file rc.local dengan cara :
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 39
6. Lalu tambahkan ke file tersebut, menjadi seperti ini, lalu save. Script ini berfungsi sebagai net
rules, atau table routing
7. Kemudian edit file /etc/sysctl.conf, dengan memasukan perintah
8. Kemudian, hilangkan tanda # pada “net.ipv4.tcp_syncookies=1” dan “net.ipv4.ip_forward=1”
fungsi dari ini adalah untuk memperbolehkan sebuah paket (internet) untuk melewati ipv4.
Lihat gambar dibawah ini. Lalu save.
9. Reboot PC
10. Lakukan test, dengan melakukan ping ke address 192.168.1.254, 192.168.5.254, 192.168.5.1,
dan 8.8.8.8 . Jika konfigurasinya betul, maka, status ping tersebut, akan Reply
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 40
11. Lakukan pengetesan routing, dengan menggunakan client, yang terhubung dengan eth0, dengan
perincian IP sebagai berikut:
12. Lakukan test ping, ke address 192.168.1.254, 192.168.5.254, 192.168.5.1 dan 8.8.8.8 . semua
hasil test ping, harus reply, baru bisa dikatakan sukses
13. Selesai setting network interfaces dan routing
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 41
C. Instalasi dan Konfigurasi DNS Server
Langkah-langkah untuk menginstalasi dan konfigurasi DNS server, adalah sebagai berikut:
1. Mount CD dengan cara memasukan perintah sebagai berikut
lalu, Enter.
2. Install paket DNS server dengan memasukan perintah:
3. Kemudian, masuk ke direktori dari paket DNS tersebut, dengan cara :
4. Kemudian, edit file named.conf, dengan memasukan perintah :
5. Lalu, tambahkan zone baru, seperti gambar dibawah ini
save
6. Kemudia, copy-kan “db.local” menjadi sesuasi nama yang di pilih pada tahap sebelumnya, yaitu
“forward.db”, dan “db.127” dengan “reverse.db”. Untuk melakukannya, masukan perintah
seperti:
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 42
7. Kemudian, edit “forward.db” dengan perintah
8. Ubah file dengan mengubah semua tulisan “localhost” dengan domain yang di inginkan, contoh
“rustam.com”,lalu ubah, IP “127.0.0.1” menjadi IP server, yaitu “192.168.1.254” dan masukan
sub domain yang baru, laluuntuk lebih jelas, lihat gambar di bawah ini
save
9. Kemudian, edit juga file reverse.db, dengan memasukan perintah:
10. Lalu ubah file tersebut dengan mengubah semua “localhost” menjadi domain kita
“rustam.com”, dan angka “1.0.0” di ganti dengan IP terakhir server kita yaitu “254”. Untuk lebih
jelasnya, lihat gambar”
save
11. Kemudian, restart DNSnya dengan cara:
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 43
12. Untuk menghubah IP DNS, edit file /etc/resolv.conf dengan menggunakan perintah
13. Ubah file tersebut, menjadi seperti ini :
14. Lakukan pengetesan dengan cara melakukan ping ke rustam.com , www.rustam.com . dan
hasilnya harus reply.
15. Lakukan juga test ping melalui clinet dengan, konfigurasi IP address seperti
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 44
16. Lakukan ping ke “rustam.com”,” www.rustam.com” statusnya, Reply apabila berhasil
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 45
D. Instalasi dan Konfigurasi Web Server
Langkah-langkah untuk menginstalasi dan konfigurasi Web server, adalah sebagai berikut:
1. Install paket Web server dengan memasukan perintah sebagai berikut
2. Lalu, edit file…/sites-available/default dengan cara seperti dibawah ini
3. Kemudian, ubah filenya menjadi seperti gambar dibawah ini
save
4. Lalu restart, dengan cara memasukan perintah seperti ini
5. Folder web server berada di direktori /var/www/, maka untuk mengedik halamat depannya,
masukan perintah, seperti ini
6. Ubah file index.html sesuai keinginan kalian, untuk contoh seperti ini
7. Untuk melakukan pengetesan, installkan paket links2 (browser), dengan cara memasukan
peritantah
8. Masukan perintah seperti berikut untuk memeriksa web server.
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 46
dan harus keluar seperti :
9. Lakukan juga pemeriksaan di client, dengan cara, membuka domain www.rustam.com atau
rustam.com, dan address 192.168.1.54 di browser, dan harus tampil seperti ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 47
E. Melakukan Instalasi dan Konfigurasi DHCP Server
Langkah-langkah untuk menginstalasi dan konfigurasi DHCP server, adalah sebagai berikut:
1. Installkan paket DHCP Server dengan cara memasukan perintah berikut
2. Lalu ubah file dhcpd.conf yang ada di direktori /etc/dhcp3/ dengan cara memasukan perintah
3. Lalu ubah filenya menjadi seperti gambar di bawa ini
save
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 48
4. Kemudian, edit juga file dhcp3-server, dengan memasukan perintah sebagai berikut
5. Kemudian isikan bagian INTERFACES=”eth0” seperti gambar dibawah ini
6. Restart DHCH server dengan perintah, seperti
memang akan terjadi failed pada proses restart pertama, karena DHCP server belum berjalan
7. Lakukan pengetesan DHCP server melalui client, dengan meng-obtainkan pada setingan IP
address, seperti ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 49
8. Dan saat, mengetikan perintah “ipconfig” di command promt, harus muncul seperti:
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 50
F. Melakukan Instalasi dan Konfigurasi Webmail Server
Langkah-langkah untuk menginstalasi dan konfigurasi Webmail server, adalah sebagai berikut:
1. Installkan paket paket yang dibutuhkan untuk membangun sebuah webmail server, di
antaranya, postfix squirrelmail courier-pop courier-imap dan php5-imap. Untuk perintah nya
lihat gambar berikut ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 51
2. Kemudian buat direktori Maildir, yang berfunsi sebagai direktori email, caranya dengan
memasukan perintah sebagai berikut
3. Lalu edit file main.cf yang ada di direktori postfix, dengan cara:
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 52
4. Lalu ubah filenya menjadi seperti ini
5. Kemudian edit file apache.conf yang ada didirektori squirrelmail dengan memasukan perintah:
if
6. Kemudian ubah filenya menjadi seperti
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 53
7. Edit juga file apache2.conf yang ada di didirektori apache2, dengan cara memasukan perintah
sebagai berikut
8. Ubah file tersebut, menjadi seperti ini (menambahkan include baru, yang di targetkan ke
squirrelmail), lihat gambar berikut
9. Langkah berikutnya, mengaktifkan courier sebagai pengantar dalam mengirim email, caranya
dengan memasukan perintah
kemudian, tulis huruf “D” kemudian Enter
lalu, tulis courier, dan Enter lagi
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 54
kemudian save, dan quit dengan cara sebagai berikut
enter
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 55
enter
10. Kemudian restart komputer dengan memasukan perintah
11. Setelah reboot, buat sebuah user untuk percobaan, misal usernya, “rustam” dan “tiffany” isi
password sesuai dengan keinginan kalian, caranya seperti gambar ini
enter, lalu isikan password, dan data akun
enter, lalu isikan password dan data akun
12. Kemudian test webmail server dengan membukanya melalui browser, dengan cara
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 56
13. Maka akan tampil seperti ini
lalu masukan salah satu user yang sudah dibuat tadi, missal kita gunakan user “rustam”,
masukan passwordnya, lalu enter.
14. Dan selanjutnya, akan masuk ke halamanan webmailnya, seperti ini
15. Untuk pengetesan berfungsi atau tidaknya, coba dengan mengirimkan email ke user “tiffany”
dengan cara seperti gambar di atas, dengan mengisi send to, subject, dan isi dari email,
kemudian pilih Send
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 57
16. Lakukan pengiriman ulang, untuk pengecekan tidak adanya error, seperti gambar ini
17. Setelah 2 email terkirim, buka user “tiffany” untuk memeriksa, apakah email sudah masuk atau
belum, carana, log out kan terlebih dahulu user “rustam” , lalu login ulang, seperti gambar ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 58
18. Jika sukses, maka ibox akan terisi 2 buah email, seperti gambar berikut
19. Lakukan juga pemeriksaan dengan menggunakan browser, dan memanggil dengan domain
“mail.rustam.com”, jika berhasil akan muncul seperti gambar ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 59
20. Lakukan pengecekan secara grafis, caranya sama, seperti ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 60
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 61
G. Melakukan Instalasi dan Konfigurasi FTP Server
Langkah-langkah untuk menginstalasi dan konfigurasi Webmail server, adalah sebagai berikut:
1. Installkan paket FTP server terlebih dahulu, dengan cara seperti :
2. Untuk FTP server, hanyak butuh pengisntalan saja, maka, langsung masuk ke pemeriksaan,
caranya, masuk ke folder salah satu user, misalkan user “rustam”, maka masukan perintah
sebagai berikut:
3. Kemudia buat sebuah file kecil, untuk di cobakan, missal kan file txt, caranya, masuk perintah
seperti
lalu isikan datanya seperti ini
save
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 62
4. Lalu berikan akses ke pada user “rustam” untuk dapat mengakses FTP Server, dengan cara
memasukan perintah seperti :
5. Kemudian, cobakan dengan memasuk FTP server melalui servernya dengan cara:
6. Lalu akan muncul tampilan seperti ini, dan loginkan user yang sudah diberi akses “rustam”
berhasil
7. Cobakan dengan memanggil FTP server melalui browser Client, dan langkah dan hasilnya harus
seperti ini jika berhasil
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 63
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 64
H. Melakukan Instalasi dan Konfigurasi Proxy Server
Langkah-langkah untuk menginstalasi dan konfigurasi Webmail server, adalah sebagai berikut:
1. Instalkan paket yang dibutuhkan oleh Proxy server, yaitu squid, masukan perintah sebagai
berikut:
2. Lalu edit file squid.conf, yang ada didirektori squid, dengan memasukan perintah :
3. Kemudian, squid.conf, cari yang betuliskan “http_port 3128” menjadi “http_port 3128
transparent”, kemudian tambahkan jaringan yang dapat mengakses jaringan kita, kemudian,
membuat sebuah list situs yang di block, untuk lebih jelas, lihat gambar berikut
“http_port 3128” menjadi “http_port 3128 transparent”
cari kata insert your, kemudian tambahkan di bawahnya, network jaringan mana saja yang dapat
memasuki jaringan, untuk lebih jelas lihat gambar:
yang di perbolehkan mengakses hanya jaringan yg berada dalam segmen, 192.168.1.0/24 dan
192.168.5.0/24, selain dari segmen itu, tidak dapat mengakses jaringan, ini merupakan salah
satu bentuk dari firewalling.
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 65
cari kata ACL CONNECT, kemudian tulis dibawahnya, seperti ini
save squid.conf
4. Kemudian, buat sebuah list website-website yang akan di block di /etc/squid/block.txt (sesuasi
dengan yang dimasukan di config squid.conf, dengan cara memasukan perintah:
kemudian, maksukan list list website yang akan di block, missal:
save
5. Yang terakhir, tambahkan iptables baru, edit kembali file rc.local, dan tambahkan script,
“IPTABLES –t nat –A PREROUTING –s 192.168.1.0/24 –p tcp –dport 80 –j REDIRECT –to-port
3128”, seperti pada gambar ini.
6. Reboot komputer
7. Kemudian, lakukan pemeriksaan, dengan mecobakan client mengakses web-web, yang masuk
kedalam list web yang di block( google.com , kaskus.com)
dan hasilnya, jika client membuka client yang di block akan muncul seperti ini
Adminstrasi Server Debian 5 Lenny, oleh : Rutam Azis Sopandi –TKJ SMKN 2 Bandung | 66
top related