Anda di halaman 1dari 27

PAKET 1 (DEBIAN SQUEEZE)

SMK INSAN KREATIF

SKEMA MEMBANGUN SERVER GATEWAY INTERNET

COMPETITIOR AREA

TABEL KETENTUAN PENGGUNAAN IP ADDRESS


PERANGKAT PC Server PC Client INTERFACES Eth0 Eth1 Eth0 ADDRESS 192.168.1.2 192.168.50.1 192.168.50.x atau DHCP NETMASK 255.255.255.0 255.255.255.0 255.255.255.0 GATEWAY 192.168.1.1 192.168.50.1 DNS-NAME SERVER 202.134.0.155 202.134.2.5

Keterangan : - x adalah nomor yang valid - 192.168.1.1 merupakan gateway yang digunakan SMK Insan Kreatif - 202.134.0.155 dan 202.134.2.5 merupakan DNS yang diberikan oleh ISP

Konfigurasi Debian SMK Insan Kreatif

BIOS SETUP

1. Ketentuan-ketentuan Setting Debian 6 Squeeze sebagai berikut: a. Pertama siapkan DVD Installasi Debian 6 Squeeze b. Selanjutnya siapkan PC yang akan di install Debian 6 Squeeze dan spesifikasi komputer yang bisa di install 6 Squeeze adalah sebagai berikut: 1) Prosesor(R) ASUS Dual-Core. 2) RAM DDR2 1 GB. 3) HDD 250 GB. c. Selanjutnya setting BIOS pada komputer Anda, untuk masuk dan mensettingnya bisa menekan DEL, F1, F2, dan F12 sesuai pembuat BIOSnya.

Gambar 1.1 Interface BIOS d. Selanjutnya pilih menu BOOT, untuk mensetting first dan second menekan +/- untuk jenis PhoenixBIOS.

bootnya dengan

Gambar 1.2 Boot Priority

Konfigurasi Debian SMK Insan Kreatif

e. Selanjutnya jika Anda sudah mensetting BIOSnya, Anda bisa menekan F10 untuk Save dan juga EXIT dan pilih YES jika sudah yakin Anda mensetting BIOSnya.

Gambar 1.3 Save Configuration

Konfigurasi Debian SMK Insan Kreatif

INSTALL DEBIAN 6 SQUEEZE SETUP

1. Ketentuan-ketentuan Install Debian 6 sebagai berikut: a. Mode Install : Command Line Interfaces (CLI) b. Bahasa : Inggris c. Partisi : Swap, /(root), /home, (disesuaikan) d. Username/fullname : cyber e. Root password : cyber 2. Langkah-langkah instalasi Debian 6 sebagai berikut: a. Selanjutnya masukkan DVD Debian ke dalam DVD-Rom atau bisa juga dari .iso/.nrg dan pilih Installlalu tekan Enter untuk melanjutkannya.

Gambar 1.4 Tampilan awal instalasi debian 6 b. Selanjutnya pilih bahasa yang akan digunakan dalam pengoperasian debian server yaitu pilih Englishlalu tekan Enter.

Gambar 1.5 Pemilihan Bahasa c. Selanjutnya pilih Region/Wilayah tempat tinggal kita yaitu pilih Other Indonesia dengan menekan Enter.

> Asia >

Gambar 1.6 Pemilihan Lokasi Negara Konfigurasi Debian SMK Insan Kreatif 5

Gambar 1.7 Pemilihan Lokasi Regional

Gambar 1.8 Pemilihan Area Negara d. Selanjutnya pilih configure locales, dengan locales default United States lalu tekan Enter.

Gambar 1.9 Konfigurasi Locales e. Selanjutnya pilih keyboard layout, dengan layout default American English lalu tekan Enter.

Gambar 2.0 Layout Keyboard Konfigurasi Debian SMK Insan Kreatif 6

f. Langkah selanjutnya Pilih eth0 berfungsi sebagai interface yang terhubung dengan Switch. Dan tidak perlu konfigurasi IP address sekarang jadi saat mesin mencari IP melalui DHCP, pilih Cancel > Continue > Do Not configure the network at this time dengan menekan Enter.

Gambar 2.1 Konfigurasi Network

Gambar 2.2 Loading Konfigurasi Network

Gambar 2.3 Verify konfigurasi Network

Gambar 2.4 Metode Konfigurasi g. Selanjutnya isikan hostname=cyber, lalu tekan Enter

Gambar 2.5 Pemberian Nama Hostname

Konfigurasi Debian SMK Insan Kreatif

h. Selanjutnya isikan root password=cyber, lalu tekan Enter.

Gambar 2.6 Root Password i. Selanjutnya masukan kembali passwordnya=cyber lalu tekan Enter.

Gambar 2.7 Reenter Root Password j. Masukan fullname=cyber lalu tekan Enter

Gambar 2.8 Full Name the user k. Selanjutnya isikan username=cyber yang berfungsi sebagai user biasa, lalu tekan Enter dan masukan password untuk user=cyber dan masukan kembali passwordnya, lalu tekan Enter.

Gambar 2.9 User Name Account

Gambar 3.0 Password User Konfigurasi Debian SMK Insan Kreatif 8

Gambar 3.1 Reenter Password User l. Selanjutnya pilih Jakarta untuk pemilihan time zone, lalu tekan Enter.

Gambar 3.2 Konfigurasi Zona Waktu m. Selanjutnya pembuatan partisi, disini kita akan membuat partisi secara manual jadi pilih Manual lalu tekan Enter. .

Gambar 3.3 Partisi Hardisk n. Selanjutnya pilih guided partitioning, dengan pilih SCSI3 (0,0,0) (sda) - 161.1 GB VMware, VMware Virtual S >Yes dengan menekan Enter.

Gambar 3.4 Partisi Hardisk

Gambar 3.5 Partisi Hardisk

Konfigurasi Debian SMK Insan Kreatif

o. Selanjutnya kita buat partisi swap dengan pilih FREE SPACE >Create a new partition >4 GB > Primary > Beginningdengan menekan Enter.

Gambar 3.6 Pembagian Partisi

Gambar 3.7 Pembuatan Partisi

Gambar 3.8 Size Partisi

Gambar 3.9 Tipe Partisi

Gambar 4.0 Lokasi Partisi

Konfigurasi Debian SMK Insan Kreatif

10

p. Selanjutnya ganti Ext3 journaling file system menjadi swap area dengan pilih Use as > swap area > Done Setting up the partition dengan menekan Enter.

Gambar 4.1 Partisi settings

Gambar 4.2 Format File System

Gambar 4.3 Finishing Partisi q. Selanjutnya kita buat partisi kedua untuk / dengan pilih FREE SPACE > Create a new partition > 20 GB> logical > Beginning dengan menekan Enter.

Konfigurasi Debian SMK Insan Kreatif

11

Gambar 4.4 Pembagian Partisi

Gambar 4.5 Pembutan Partisi

Gambar 4.6 Size Partisi

Gambar 4.7 Tipe Partisi

Gambar 4.8 Lokasi Partisi r. Selanjutnya pilih Done setting up the partition karena settingannya sudah / lalu tekan Enter.

Konfigurasi Debian SMK Insan Kreatif

12

Gambar 4.9 Partisi Settings s. Selanjutnya kita buat partisi ketiga untuk /home dengan pilih FREE SPACE >Create a new partition > partisinya jangan dihapus karena kita pakai semuanya untuk /home > logical dengan menekan Enter.

Gambar 5.0 Finishing Partisi

Gambar 5.1 Pembuatan Partisi

Gambar 5.2 Size Partisi

Gambar 5.3 Tipe Partisi t. Selanjutnya pilih Done setting up the partition karena settingannya sudah /home lalu tekan Enter.

Konfigurasi Debian SMK Insan Kreatif

13

Gambar 5.4 Partisi Settings u. Selanjutnya karena kita sudah membuat semua partisi, sekarang pilih Finish partitioning and Write changes to disk >Yes dengan menekan Enter.

Gambar 5.5 Finishing Partisi

Gambar 5.6 Write to Disk v. Selanjutnya jika ada pertanyaan seperti Scan another CD or DVD? maka pilih No lalu tekan Enter.

Gambar 5.7 Scan The CD/DVD w. Selanjutnya jika ada pertanyaan seperti Participate in the package usage survey? maka pilih No lalu tekan Enter.

Konfigurasi Debian SMK Insan Kreatif

14

Gambar 5.8 Package Survey

x. Selanjutnya jika ada pilihan seperti choose software to install : maka pilih [*] standard system utilities lalu tekan space untuk menandai atau menghilangkan tanda * dan tekan Enter.

Gambar 5.9 Pemilihan Software y. Selanjutnya jika ada pertanyaan sepertiInstall the GRUB boot loader to the master boot record? maka pilih yes lalu tekan Enter.

Gambar 6.0 Install GRUB z. Selanjutnya jika ada pesan seperti Installation complete maka ambil DVD Installasi dari DVD-Rom dan pilih Continue lalu tekan Enter.

Gambar 6.1 Finishing Instalasi

Konfigurasi Debian SMK Insan Kreatif

15

PROXY SERVER DEBIAN 6 SETUP

1. Ketentuan-ketentuan konfigurasi Server Gateway Internet Debian 6 Squeeze sebagai berikut: a. Interfaces : eth0 (192.168.1.2/24), eth1 (192.168.50.1/24) b. Gateway : 192.168.1.1 c. DNS Server : 202.134.0.155 dan 201.134.2.5 d. Blocking Site : www.yahoo.com, www.4shared.com, www.youtube.com 2. Langkah-langkah konfigurasi Server Gateway Internet Debian Debian 6 Squeeze sebagai berikut: a. Login sebagai Super User (SU) atau masuk kedalam direktori /root dengan memasukan username beserta password b. Konfigurasi network interfaces dengan mengetikan perintah nano etc/network/interfaces sehingga akan muncul tampilan berikut
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback

Edit seperti berikut ini dibawah iface lo inet loopback auto eth0 iface eth0 inet static address192.168.1.2 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 auto eth1 iface eth1 inet static address 192.168.50.1 netmask 255.255.255.0 network 192.168.50.0 broadcast 192.168.50.255 Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter c. Restart konfigurasi network interfaces dengan cara mengetikan perintah /etc/init.d/networking restart d. Konfigurasi DNS dengan mengetikan perintah nano /etc/resolv.conf. Kemudian edit seperti berikut ini nameserver 202.134.0.155 nameserver 202.134.2.5 Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter Konfigurasi Debian SMK Insan Kreatif 16

e. Ketikan nano /etc/sysctl.conf hilangkan tanda # pada #net.ipv4.ip_forward=1 dan hasilnya akan seperti ini net.ipv4.ip_forward=1 Kemudian untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter f. Edit file rc.local dengan menggunakan perintah nano /etc/rc.local. Tambahkan konfigurasi berikut ini dibawah exit 0

iptables t nat A POSTROUTING o eth0 j MASQUERADE iptables t nat A PREROUTING i eth1 p tcp --dport 80 j REDIRECT --to-port 3128 echo 1 > /proc/sys/net/ipv4/ip_forward Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter g. Install aplikasi proxy server yaitu squid. Dengan mengetikan perintah apt-get install squid apabila ada muncul tulisan do you want to continue? Tekan huruf Y untuk melanjutkan h. Hentikan aplikasi squid dengan mengetikan perintah /etc/init.d/squid stop i. Masuk ke file squid.conf dengan perintah nano /etc/squid/squid.conf kemudian tekan CTRL+W untuk pencarian, ubah dan tambahkan beberapa script berikut ini 1. Yang pertama cari keyword http_port 3128 tambahkan kata transparent dibelakangnya sehingga menjadi http_port 3128 transparent 2. Yang kedua cari keyword http_access deny all sebanyak dua kali dan hilangkan tanda # didepannya 3. Yang ketiga cari keyword acl connect dan tambahkan script berikut ini tepat dibawah tulisan acl CONNECT method CONNECT acl situs dstdomain /etc/squid/situs.txt acl blok url_regex i /etc/squid/blok.txt no_cache deny situs http_access deny situs http_access deny blok acl lan src 192.168.1.0/24 http_access allow lan http_access allow all cache_mgr cyber@cyber5.sch.id visible_hostname intif.sch.id Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter j. Selanjutnya yaitu membuat daftar situs dan keyword yang akan di filter yang ada di file situs.txt dan blok.txt, untuk membuat file situs.txt ketikan perintah nano /etc/squid/situs.txt kemudian masukan situs-situsnya seperti berikut ini www.yahoo.com www.4shared.com www.youtube.com Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter k. Membuat daftar keyword yang akan diblok dengan mengetikan perintah nano /etc/squid/blok.txt yahoo 4shared ym

yt
Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter Konfigurasi Debian SMK Insan Kreatif 17

l. Restart squid dengan perintah /etc/init.d/squid restart , Apabila tidak ada yang failed maka konfigurasi berhasil m. Jalankan squid dengan perintah squid -z

DHCP SERVER DEBIAN 6 SQUEEZE SETUP

1. Ketentuan-ketentuan konfigurasi DHCP Server Debian 6 Squeeze sebagai berikut: a. Interfaces : eth1 b. Range IP : Disesuaikan c. Domain Name Server : 202.134.0.155 d. Domain Name : cyber 2. Langkah-langkah konfigurasi DHCP Server Debian 6 Squeeze sebagai berikut: a. langkah selanjutnya yaitu install aplikasi DHCP Server, silahkan install paketnya dengan mengetikan perintah apt-get install dhcp3-server. Apabila muncul tulisan do you want to continue? tekan saja huruf Y untuk melanjutkan. b. Edit file dhcp.conf dengan mengetikan perintah nano /etc/dhcp/dhcpd.conf, cari keyword # a slightly different configuration for an internal subnet . Kemudian akan muncul seperti berikut ini # A slightly different configuration for an internal subnet. # subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; #option domain-name-servers ns1.Internal.Example.org; # option domain-name Internal.Example.org; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} Kemudian ubahlah seperti dibawah ini hilangkan tanda # yang ada didepannya # A slightly different configuration for an internal subnet. subnet 192.168.50.0 netmask 255.255.255.0 { range 192.168.50.4 192.168.50.254; option domain-name-servers 202.134.0.155; option domain-name cyber; option routers 192.168.50.1; option broadcast-address 192.168.50.254; default-lease-time 600; max-lease-time 7200; } Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter Keterangan: a. Subnet adalah Network yang digunakan pada eth1 b. Netmask adalah netmask yang digunakan pada eth1 c. Range adalah jarak IP yang akan digunakan atau yang akan diberikan oleh DHCP server d. Option domain-name-servers adalah menentukan DNS yang akan digunakan e. Option domain-name adalah untuk menentukan domain f. Option routers adalah untuk menentukan IP router disini Konfigurasi Debian SMKIP Insan Kreatif 18 menggunakan address eth1 g. Option broadcast-address adalah untuk menentukan broadcast yang digunakan Misalnya menggunakan broadcast eth1

c. Selanjutnya ketikan perintah nano /etc/default/isc-dhcp-server, kemudian tambahkan eth1 diantara tanda kutip () pada tulisan INTERFACES kurang lebihnya seperti berikut ini
#Defaults for dhcp initscript #Sourced by /etc/init.d/dhcp #Installed at /etc/default/isc-dhcp-server by the maintainer scripts # #This is a POSIX shell fragment # #On what interfaces should the DHCP server (dhcpd) serve DHCP requests? #Separate multiple interfaces with spaces, e.g. eth0 eth1. INTERFACES=eth1

Untuk menyimpan konfigurasi tekan tombol CTRL+X kemudian tekan Y lalu Enter d. Restart aplikasi DHCP Server sebanyak dua kali dengan mengetikan perintah /etc/init.d/isc-dhcp-server restart e. Langkah terakhir dari konfigurasi semuanya yaitu merestart sistem operasi dengan mengetikan perintah init 6 atau reboot, untuk mengecek apakah konfigurasi sudah berjalan dengan baik apa tidak. Apabila pada saat proses loading terdapat script yang failed itu tandanya ada konfigurasi yang bermasalah.

Konfigurasi Debian SMK Insan Kreatif

19

PC CLIENT SETUP

1. Ketentuan-ketentuan setting PC Client sebagai berikut: a. Sistem Operasi : Windows XP atau Windows 7, Windows 8 b. Jenis sambungan : Straight-over atau Cross-over c. IP Address : 192.168.50.x (x adalah ip address yang valid) d. Gateway : 192.168.50.1 2. Langkah-langkah setting PC Client sebagai berikut: a. Klik menu Start lalu pilih Control Panel

Gambar 6.2 Start menu b. Maka akan tampil seperti berikut ini dan pilih Network and Internet >Network and Sharing Center >Change adapter settings

Gambar 6.3 Network and Internet

Gambar 6.4 Network and Sharing Center Konfigurasi Debian SMK Insan Kreatif 20

Gambar 6.5 Change adapter settings c. Langkah selanjutnya klik kanan pada Local Area Connection > pilih Properties > Double klik pada Internet Protocol Version 4(TCP/IPv4)

Gambar 6.6 Local Area Connection d. Kemudian isikan seperti berikut ini lalu pilih Ok 1. IP Address : 192.168.50.3 2. Subnetmask : 255.255.255.0 3. Default gateway : 192.168.50.1 4. Prefered DNS : 202.134.0.155 5. Alternate DNS : 202.134.2.5

Gambar 6.7 Internet Protocol Version 4(TCP/IPv4) Konfigurasi Debian SMK Insan Kreatif 21

e. Langsung saja mengetikan nama situs yang anda blok tadi yaitu www.yahoo.com dan www.4shared.com pada address bar. Berikut ini hasil dari konfigurasi proxy server yang sudah dilakukan

Gambar 6.8 www.4shared.com Error

Gambar 6.9 www.yahoo.com Error f. Untuk menguji DHCP Server maka lakukan hal-hal berikut ini 1. Pastikan IP Address dalam keadaaan Automatic 2. Kemudian masuk ke Command Prompt bisa menggunakan beberapa cara diantaranya sebagai berikut a. Yang pertama dengan menekan tombol kombinasi yaitu Windows+R lalu ketikan cmd pada kotak dialog Run lalu pilih Ok b. Yang kedua langsung dengan mengetikan cmd pada kotak dialog search programs and files yang ada setelah anda mengklik menu Start Dari kedua cara diatas akan tampak seperti berikut ini

Gambar 7.0 Command Prompt Konfigurasi Debian SMK Insan Kreatif 22

g. Kemudian untuk mengecek apakah IP Address sudah diberikan apa belum oleh DHCP Server maka anda bisa mengetikan perintah ipconfig hasilnya seperti berikut ini (yang ditandai warna merah nampak ip beserta domain yang telah diberikan DHCP Server, itu berarti tandanya DCHP Server anda berjalan dengan baik)

Gambar 7.1 Perintah ipconfig

Gambar 7.2 Hasil perintah ipconfig h. Apabila anda ingin melepaskan IP Address yang telah diberikan oleh DHCP Server maka anda bisa mengetikan perintah ipconfig /release (Nampak pada gambar yang ditandai warna merah IP Addressnya telah berhasil dilepaskan/dikosongkan kembali)

Gambar 7.3 Hasil perintah ipconfig /release

Konfigurasi Debian SMK Insan Kreatif

23

i. Dan apabila anda ingin meminta IP Address yang baru pada DHCP Server anda bisa mengetikan perintah ipconfig /renew (maka IP Address akan terisi kembali seperti gambar berikut ini)

Gambar 7.4 Hasil perintah ipconfig /renew

Konfigurasi Debian SMK Insan Kreatif

24

REMOTE ACCESS SETUP

Remote access/remote login adalah salah satu teknologi yang digunakan untuk mengakses suatu sistem melalui media jaringan. Remote access/login dibagi menjadi dua : a. Berbasis GUI contohnya Remote Desktop, VNC, Radmin b. Berbasis CLI contohnya Telnet, SSH, RAW, R-Login 1. Langkah-langkah setting Remote Access menggunakan Eputty sebagai berikut: a. Download software Eputty terlebih dahulu di Internet b. Install aplikasi Eputty pada komputer client dengan cara mendouble klik software Eputty kemudian akan muncul tampilan berikut pilih saja Next

Gambar 7.5 Langkah awal penginstalan c. Apabila muncul tampilan berikut pilih Next lagi

Gambar 7.6 Setup will install Eputty d. Kemudian pilih Install untuk memulai setup program seperti pada gambar berikut ini Konfigurasi Debian SMK Insan Kreatif 25

Gambar 7.7 Ready to install the program e. Setelah proses pengkopian file-file berhasil maka proses instalasi telah selesai dan kita tinggal klik finish untuk mengakhiri proses instalasi.

Gambar 7.8 Finishing Installation f. Setelah proses instalasi Eputty telah selesai maka langkah selanjutnya yaitu menginstall aplikasi openssh-server pada komputer Server Debian dengan cara mengetikan perintah apt-get install openssh-server apabila muncul tulisan Do you want to continue? tekan saja huruf Y untuk melanjutkan proses penginstalan g. Kembali ke computer client buka program Eputty kemudian masukan Host Name atau IP Address server yaitu 192.168.1.2 dan masukan port yang digunakan (biasanya port SSH adalah port 22) kemudian pilih Open tampak seperti gambar berikut

Konfigurasi Debian SMK Insan Kreatif

26

Gambar 7.9 Eputty Login h. Apabila tampak seperti gambar berikut silahkan anda login dan masukan password untuk bisa mengakses server di client (untuk login gunakan username dan password yang sama dengan Server Debian) kemudian tekan Enter apabila berhasil masuk maka akan tampak seperti berikut ini

Gambar 8.0 Tampilan Eputty setelah Login i. Sekarang kita sudah bisa mengakses server di client untuk mengecek apakah kita benarbenar sudah bisa mengakses server maka kita ketikan perintah nano /etc/network/interfaces hasilnya seperti gambar berikut ini

Gambar 8.1 Hasil pengujian Eputty Konfigurasi Debian SMK Insan Kreatif 27