Anda di halaman 1dari 21

PROPOSAL PROYEK TUGAS AKHIR

Disusun Oleh : TURYADI NIS : 080910083

SMK TELEMATIKA INDRAMAYU


Jl.Raya sindangkerta, Lohbener Indramayu 45252 E-mail : ypti@telkom.net ; administrator@telematika.4t.com http:// www.dermayu.com

PROPOSAL PROJECK WORK / PROYEK TUSAS AKHIR


Nama sekolah Program Keahlian Nomor peserta Nama peserta Judul proyek : SMK Telematika Indramayu : Teknik Komputer & Jaringan : : TURYADI

: MEMBANGUN JARINGAN CLIENT SERVER BERBASIS LINUX REDHAT PRODUK / JASA : DHCP Server, WEB Server, FTP Server dan Hosts File

Indramayu, 10 Januari 2010 Mengetahui, Guru Pembimbing Peserta Uji

Toikin Turyadi

Menyetujui, Kepala SMK Telematika Indramayu

AGUS SUHERMAN

KATA PENGANTAR Puji syukur penyusun panjatkan kehadirat ILLAHI robbi yang telah memberikan rahmat serta hidayah-Nya sehingga dapat menyelesaikan penyusunan Proposal Proyek Tugas Akhir dengan judul Membangun Jaringan Client Server Berbasis Linux Redhat . Adapun maksud penyusunan laporan ini untuk memenuhi salah satu syarat mengikuti Ujian Nasional di SMK Telematika Indramayu. Meskipun mengerjakanya dengan keterbatasan kemampuan dalam penyusunan kata-kata, oleh karena itu penyusun berharap mohon dimaklumi. Penyusun menyadari

bahwa dalam penyusunan Proposal ini tidak lepas dari dukungan dan bimbingan berbagai pihak yang terkait, oleh karena itu pada kesempatan ini penyusun menyampaikan banyak terima kasih kepada : 1. 2. 3. 4. Bapak Agus Suherman, selaku Kepala SMK Telematika Indramayu Bapak Toikin, selaku guru Pembimbing. Ibu Rini Devi selaku wali kelas XII.C Semua Bapak/Ibu guru SMK Telematika Indramayu yang telah memberikan banyak materi adaptif maupun produktif. 5. Kedua orang tua saya yang telah memberikan semangat, motivasi dan doa restu dalam menyelesaikan laporan ini. 6. Pihak-pihak yang tidak dapat saya sebutkan satu persatu, atas dukungan dan doa restu yang berhubungan dengan kegiatan Praktek Kerja Industri. Penyusun menyadari bahwa penyusunan Proposal ini masih jauh dari kesempurnaan, untuk itu kritik dan saran yang membangun dari pembaca. Akhirnya dengan segala kerendahan hati, penyusun mohon maaf atas Proposal ini, apabila dalam penyusunan laporan ini masih belum sempurna, karena penyusun masih dalam tahap belajar dan semoga Proposal ini dapat bermanfaat baik untuk diri sendiri maupun untuk orang lain. Indramayu, 10 Januari 2010 Penyusun,

TURYADI

ii

DAFTAR ISI

LEMBAR PROPOSAL.i KATA PENGANTAR...ii DAFTAR ISI.iii BAB I PENDAHULUAN A.Latar Belakang...1 B.Alasan Pemilihan Judul......1 BAB II KEUNGGULAN DAN FUNGSI A. Keunggulan Produk / Jasa......2 B. Fungsi Produk / Jasa.......3 BAB III MEMBANGUN JARINGAN CLIENT SERVER 1. Hardware yang di perlukan..4 2. Software yang di perlukan...4 3. Menyiapkan Server......4 4. Menyiapkan Client...5 5. Sketsa / Gambar Kerja.....5 BAB IV PROSES PRODUKSI / SISTEMATIKA KERJA A. Menginstall Sistem Operasi Linux RedHat ..6 B. Konfigurasi fasilitas-fasilitas Linux RedHat ....12 1. Konfigurasi Hosts File ..12 2. Konfigurasi WEB Server...12 3. Konfigurasi FTP Server ....13 4. Konfigurasi DHCP Server ....14 BAB V RENCANA ANGGARAN BIAYA 16 BAB VI SASARAN PENGGUNA .16 BAB VII JADWAL KERJA ...17 BAB VIII PENUTUP .....17

iii

I. PENDAHULUAN

A. Latar Belakang Jaringan komputer (computer network) adalah kumpulan computer dan alat alat yang saling dihubungkan bersama menggunakan media komunikasi tertentu. Informasi yang melintas sepanjang media komunikasi memungkinkan pengguna jaringan untuk saling bertukar data atau menggunakan perangkat lunak maupun perangkat keras secara berbagi. Saat ini manfaat dari jaringan komputer sudah banyak dirasakan. Saat ini Linux adalah Sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan Linux sekarang merupakan Alternatif Sistem Operasi yang lebih murah jika dibandingkan Sistem Operasi komersial misalnya Windows XP/NT/ME/2000. Linux mempunyai perkembangan yang sangat cepat, hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Pemanfaatan sistem operasi Linux pada saat ini sangat dibutuhkan setiap instansi Perusahaan. Selain karena Security yang sangat tinggi juga memiliki keunngulan lain yaitu bersifat Free, sehingga kita dapat memperoleh sesuai dengan kebutuhan kita. B. Alasan Pemilihan Judul Setelah Perkembangan Linux yang semakin maju dan beragam dan juga memiliki keunggulan yang sudah tidak diragukan lagi yaitu seperti halnya Linux tidak dapat terserang oleh virus sehingga server yang akan dibangun nanti diharapkan akan terbebas dari virus. Saya labih tertarik pada jaringan Client Server karena keamanannya yang tinggi dalam penyimpanan data, Sistem Operasinya yang asli dan adanya Administrator. Disamping itu juga sesuai dengan bidang keahlian yang telah dipelajari Di Sekolah. Berdasarkan konsep tersebut saya memilih judul Project Akhir yaitu Membangun Jaringan Client Server Berbasis Linux RedHat. Saya akan mencoba menerapkan Layanan fasilitas-fasilitas dari Linux RedHat diantaranya DHCP Server, WEB Server, FTP Server dan Hosts file. 1

II. KEUNGGULAN DAN FUNGSI

A. Keunggulan Produk / Jasa 1. Keunggulan sistem operasi Linux diantaranya yaitu : Linux adalah sistem operasi yang bersifat gratis sehingga kita bebas menggunakannya baik pribadi maupun untuk komunitas tanpa ada tuntutan hak cipta. Linux merupakan Sistem Operasi yang jarang sekali atau bahkan tidak ada Virus kopmputer dibandingkan dengan Sistem Oresai lain yang sangat rentan dengan virus, sehingga jaringan Client Server dapat berjalan dengan baik. Sistem keamanan Linux sangat tinggi dibandingkan windows, sehingga jaringan kita tidak akan mudah ditembus oleh orang yang tidak bertanggung jawab. Dukungan akses 33 macam sistem file yang berbeda. Linux mampu mengakses sistem file FAT16, FAT32 (Kepunyaan DOS), VFAT (Win), HPFS (OS/2), Minix, UFS (Solaris), xenix,SCO, dsb. Multiuser yaitu lebih dari satu orang dapat menggunakan program yang sama atau berbeda-beda dari satu mesin yang sama pada saat bersamaan diterminal yang sama atau berbeda. Linux merupakan Sistem Operasi yang jarang ngehang sehingga jaringan Client Server kita bisa berjalan Optimal. Freeware yaitu software yang bersifat free tanpa ada tuntutan dari hak cipta Stabilitas yaitu stabil digunakan sebagai apa saja, baik Server maupun Client Dapat digunakan sebagai Web Server, FTP Server, DHCP Server dan dilengkapi dengan Firewall Pemanfaatan memory secara optimal dengan membuat virtual memory Dll.

B. Fungsi Produk / Jasa Fungsi Client Server a. Fungsi Server Server adalah komputer yang menyediakan fasilitas bagi komputerkomputer lain yang terhubung dalam sebuah jaringan. b. Fungsi Client Client adalah komputer-komputer yang menerima atau menggunakan fasilitas yang disediakan oleh server.

Fungsi DHCP
a. Memberikan IP Address secara otomatis b. Kecil kemungkinan untuk terjadi IP Conflict c. Memudahkan dalam transfer data kepada PC Client lain atau PC Server

Fungsi WEB
a. Melayani masalah web kepada client b. Memberikan informasi atau men-download data-data kepada semua Client

Fungsi FTP
a. FTP Server menjalankan software yang digunakan untuk tukar menukar file yang selalu siap memberikan layanan FTP apabila mendapat request dari client. b. Untuk menSharing data. c. Untuk menyediakan tempat penyimpanan data bagi Client.

Fungsi Hosts File


a. Untuk memetakan alamat IP ke Hosts Name

III. MEMBANGUN JARINGAN CLIENT SERVER


kebutuhan yang diperlukan membangun jaringan Client Server, diantaranya mempersiapkan Hardware dan Software.

1. Hardware yang di perlukan No Nama Bahan Komputer server 1. 2. 3. 4. 5. 6. 7. 8. 9.


Komputer client Lan Card /NIC Kabel UTP Crimping Tool Konektor Switch / Hub Gunting Kabel tester Obeng + dan -

Spesifikasi
Pentium VI Pentium III Datatwist For RJ 45 & RJ 11 RJ 45 Min 8 Port

Jumlah
1 2 4 15 2 10 1 1 1 2

Satuan
Buah Buah Buah Meter Buah Buah Buah Buah Buah Buah

2. Software yang di perlukan Kategori


System Operasi Editor Grafis Web Browser Microsoft Office 2003

Produk
Windows XP, Linux RedHat Adobe Potoshop Mozilla Firefox Word, Excel, Power Point

3. Menyiapkan Server No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Nama Perangkat


Processor RAM Harddisk Monitor Power Suply Casing CD ROOM Drive VGA Card Motherboard LAN Card

Spesifikasi
Min 1.8 GH Min 256 MByte Min 10 GB 17 250 Watt Tertutup Min 52 Min 1024 PC Dual Core 10 / 100 Mbps

Jumlah
1 Buah 1Buah 1 Buah 1 Buah 1 Buah 1 Buah 1 Buah 1 Buah 1 Buah 1 Buah 4

4. Menyiapkan Client No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Nama Bahan


Processor RAM Harddisk Monitor Power Suply Casing CD ROOM Drive VGA Card Motherboard LAN Card

Spesifikasi
Min 1 GH Min 128 Mbyte Min 10 GByte 17 250 Watt Tertutup Min 52 Min 800 Pentium III 10 / 100 Mbps

Jumlah
2 Buah 2 Buah 2 Buah 2 Buah 2 Buah 2 Buah 2 Buah 2 Buah 2 Buah 2 Buah

5. SKETSA / GAMBAR KERJA

DHCP Server WEB Server FTP Server Hosts File

IV. PROSES PRODUKSI / SISTEMATIKA KERJA A. Berikut adalah panduan untuk mengInstal sistem operasi Linux RedHat

1.) Setting di BIOS 2.) Pilihlah mode install Red Hat Linux in Graphical mode dengan menekan tombol <ENTER> di keyboard.

3.)Masukkan Disk 1 dari 3 CD Instal RedHat. Kemudian pilih OK lalu Enter. Beberapa saat akan muncul opsi pemilihan bahasa selama proses instalasi. lalu Next (gambar 1.1) 4.) Kemudian anda akan disuruh memilih layout keyboard, kemudian next (gambar 1.2)

( gambar 1.1 )

(gambar 1.2)

5.) Selanjutnya memilih jenis mouse yang sedang anda gunakan itu,apakah model mouse anda ps/2 atau serial. pilih 3 buton Mouse (PS/2). kemudian Next. (gambar 1.3) 6.) disini kita memilih Upgrade atau Instal. Pilih Perform a New Red Hat Linux Instalasion untuk instal. Kemudian Next, ( gambar 1.4)

( gambar 1.3 )

(gambar 1.4)

7.) Pilih Server Untuk instalasi tipe ini, hanya butuh 6 GB lebih spasi di hardisk kemudian Next (gambar 1.5) 8.) tampil metode pembagian partisi. pilih Automatically Partition berarti instaler akan mempartisi sendiri hardisk. Kemudian Next (gambar 1.6)

( gambar 1.5 )

(gambar 1.6)

9.) pilih Remove all Linux partitions on this system, kemudian Next (gambar 1.7) 10.) pada bagian ini untuk memilih jenis Partisi,. Langsung Next (gambar 1.8)

(gambar 1.7)

(gambar 1.8)

11.) kemudian langsung pilih Next. ( gambar 1.9 ) 12.) muncul tampilan berikut, pilih Edit lalu hilangkan Centang pada Automatically DHCP isikan IP Address : 192.168.1.1, Hosts Name : telematika.com , Gateway : 192.168.1.100 dan isikan DNS. Kemudian Next . ( gambar 1.10 )

( gambar 1.9 )

( gambar 1.10 )

13.) Jika anda berencana menghubungkan komputer ke jaringan, isikan data yang diminta. Jika tidak biarkan kosong. Beri tanda Centang pada eth0, FTP, SSH, DHCP dan Telnet. kemudian Next, (gambar 1.11 ) 14.) muncul tampilan berikut yang meminta anda mengisikan jenis bahasa yang akan digunakan oleh RedHat nantinya. Kemudian Next ( gambar 1.12)

( gambar 1.11)

( gambar 1.12)

15.) Sehingga tampil setting waktu. Kemudian Next ( gambar 1.13) 16.) Muncul layar berikut yang mengharuskan anda mengisi passowrd root misalkan 123456 Root merupakan Super user. Root adalah nama lain dari administrator sistem di Linux. Kemudian Next ( gambar 1.14)

( gambar 1.13)

( gambar 1.14)

17.) Kemudian akan muncul tampilan berikut, Lalu Next ( gambar 1.15) 18.) Berikutnya akan memilih paket-paket apa yang akan di instal sebagai berikut jika sebelumnya anda memilih tipe instalasi Personal Desktop, diatas Ada dua optional disini, Accept the current package list dan Customize the set of packages to be installed. Jika anda ingin memilih sendiri paket-paket yang akan di instal maka pilih Customize the set of packages to be installed. kemudian Next ( gambar 1.16)

( gambar 1.15)

( gambar 1.16)

19.) Silahkan memilih paket-paket yang hendak di instal. Untuk memilih komponenkomponen dari paket, klik chek box yang ada disamping kiri nama paket, lalu klik Details untuk memilih dan menghilangkan komponen-komponen dari paket tersebut. Kemudian Next ( gambar 1.17) 20.) installer akan mulai menginstal paket- paket yang anda pilih. Kemudian akan memulai instalasi RedHat 9.0 . Ini memakan waktu agak lama, tergantung berapa banyak paket yang anda pilih. Setelah beberapa lama proses instalasi berjalan, anda diminta memasukan CD instalasi RedHat 9.0 yang kedua dan yang ketiga. Jadi sering-seringlah memperhatikan CD-ROOM anda. ( gambar 1.18)

(gambar 1.17)

( gambar 1.18)

21.) lalu muncul tampilan berikutnya yang meminta anda membuat Disket Boot. Terserah anda mau membuat disket boot atau tidak. Kemudian Next (gambar 1.19) 22.) Berikutnya installer akan meminta anda memilih konfigurasi Video Card. Dan juga anda diminta memilih jumlah RAM video card tersebut. Lalu Next ( gambar 1.20)

(gambar 1.19)

( gambar 1.20)

10

23.) muncul konfigurasi monitor dan resolusi monitor. Setelah anda memasukan dengan benar, maka selesai sudah instalasi Linux RedHat 9.0 ( gambar 1.21) 24.) pilih Exit ( gambar 1.22)

(gambar 1.21) 25.) sedang Booting ( gambar 1.23) 26.) Login dengan User root ( gambar 1.24)

( gambar 1.22)

( gambar 1.23)

( gambar 1.24)

11

B. Berikut adalah panduan untuk Konfigurasi fasilitas-fasilitas yang ada pada jaringan Client Server Linux RedHat

1. KONFIGURASI HOSTS FILE a. Setting Server 1. [root@localhost root]# vi /etc/hosts 127.0.0.1 telematika.localhosts.localdomain 192.168.1.1 telematika.telematika.com Kemudian simpan dengan menekan Esc:wq 2. [root@localhost root]# reboot Untuk Mereset Komputer b. Setting Client 1. Masuk ke DOS 2 c:\>cd /WINDOWS/system32/drivers/etc 3. c:\>edit hosts 127.0.0.1 192.168.1.1 localhosts www.telematika.com localhosts www.telematika.com

Kemudian Save > Exit

2. KONFIGURASI WEB SERVER 1. [root@telematika root] # vi /var/www/error/index.html <html><body><h1><marquee>DNS Server</marquee></h1></body></html> <html><body><h1><marquee>Linux Redhat 9.0</marquee></h1></body></html> Simpan file tersebut dengan menekan Esc:wq 2. [root@telematika root] # vi /etc/httpd/conf/httpd.conf Cari File noindex.html ganti menjadi index.html ( baris 351) <Location Match "^/$> Options -Indexes ErrorDocumen t 403 /error/noindex.html </LocationMatch> Di Ganti index.html Simpan file tersebut dengan menekan Esc:wq

3. root@telematika root] # /etc/init.d/network restart 4. root@telematikaroot] # /etc/init.d/httpd restart 12

5. Buka browser pada komputer Client, ketikkan http://www.telematika.com Kemudian akan muncul tampilan berikut.

3. KONFIGURASI FTP SERVER 1. [root@telematika root] vi /etc/vsftpd/vsftpd.conf anonymous_enable=NO ftpd_banner = Welcome to blah FTP service pam_service_name = vsftpd userlist_deny = NO userlist_enable = YES listen = YES tcp_wrappers = YES Simpan file tersebut dengan menekan Esc:wq 2. [root@telematika root]#Useradd turyadi 3. [root@telematika root]#Passwd turyadi masukkan password = 123456 4. [root@telematika root]# mkdir /home/turyadi/public_html 5. [root@telematika root]# chmod 777 /home/turyadi/public_html 6. #cp /var/www/error/index.html /home/turyadi/public_html/data.doc 7. #cp /var/www/error/index.html /home/turyadi/public_html/tugas.xls 8. # cp /var/www/error/index.html /home/turyadi/public_html/contoh.doc 9.[root@telematika root]# /etc/init.d/vsftpd restart 10. Buka browser pada Client, akan muncul tampilan berikut. ketikkan ftp://www.telematika.com Kemudian

13

4. KONFIGURASI DHCP SERVER a. Setting Server 1. [root@telematika root]# cd /usr/share/doc/dhcp-3.0p11 2. [root@telematika root]# cp dhcpd.conf.sample /etc/dhcpd.conf 3. [root@telematika root]# vi /etc/dhcpd.conf ddns-update-style interim; ignore client-updates; Network Id subnet 192.168.1.0 netmask 255.255.255.0 { Default Gateway # --- default gateway option routers 192.168.1.100; option subnet-mask option nis-domain option domain-name 255.255.255.0; Subnet Mask

telematika.com; Host Name telematika.com; Ip Add Server

option domain-name-servers 192.168.1.1;

option time-offset -18000; # eastern standard time # option ntp-servers 192.168.1.1; # option netbios-name-servers 192.168.1.1; # --- selects point-to-point node (default is hybrid). Dont change this unless # --- you understand Netbios very well # option netbios-node-type2; Range dynamic-bootp 192.168.1.10 192.168.1.50; Cakupan Ip Add Default-lease-time 21600; untuk Client Max-lease-time 43200; Simpan file tersebut dengan menekan Esc:wq 5. [root@telematika root]# /etc/init.d/dhcpd restart

14

b. Setting Client 1. Klik dua kali icon Local Area Network di pojok kanan bawah monitor Anda.

2. muncul jendela Network Conections, lalu pilih Properties. (Lihat Gambar 2.1) 3. Berikutnya tampil kotal dialog Local Area Connection Properties, pilih tab General kemudian pilih Internet Protocol (TCP/IP). (Lihat Gambar 2.2)

(Gambar 2.1)

(Gambar 2.2)

4. Akan muncul jendela Internet Protocol (TCP/IP) klik Properties. Pilih Obtain an IP Address automatically. 5. Klik tombol Ok untuk menutup jendela Internet Protocol (TCP/IP) lalu klik tombol Close untuk menutup jendela Local Area Connection Properties.

15

V. RENCANA ANGGARAN BIAYA


Berikut adalah anggaran biaya untuk membangun jaringan Client Server berbasis Linux RedHat 9.0 : No Nama Barang A. Alat dan Bahan 1 PC Server Pentium IV 1.8 GHz + Monitor 2 PC Client P3 + Monitor 3 Hub Dlink 8 Port 4 Kabel UTP 5 Konektor Rj-45 6 CD RedHat 9.0 7 CD WinXP Prefesional 8 Crimping Tool Total alat dan Bahan B. Komponen Pajak 1 PPN 10% 2 PPh 21 3 PPh 23 Total Komponen Pajak C. Biaya Produksi 1 Tenaga Kerja 2 Harga Jual Keuntungan Harga satuan Rp. 2.000.000 Rp. 1.750.000 Rp. 300.000 Rp. 5.000 Rp. 2.000 Rp. 20.000 Rp. 10.000 Rp. 50.000 jumlah 1 2 1 15 10 3 2 1 Satuan Buah buah buah Meter buah buah buah buah Total Rp. 2.000.000 Rp. 3.500.000 Rp. 300.000 Rp. 75.000 Rp. 20.000 Rp. 60.000 Rp. 20.000 Rp. 50.000 Rp. 6.025.000 Rp. 602.500 0 0 Rp. 602.500 Rp. 1.500.000 1 Orang Rp 1.500.000 Rp10.000.000 Rp 1.772.500

VI. SASARAN PENGGUNA


Sasaran dari penggunaan dari teknologi ini sebagai berikut : 1. Laboratorium sekolah atau perguruan tinggi 2. Instansi pemerintah yang memakai jaringan komputer 3. Perusahaan yang menggunakan jaringan komputer 4. Warnet 5. Organisasi Organisasi lain yang menggunakan jaringan komputer

16

VII. JADWAL KERJA


No. 1 2 3 4 5 6 Kegiatan Rancangan kerja penyusunan program Gambar kerja Presentasi Proses Produksi Laporan Ujian Nasional Januari 2 3 4 Februari 2 3 4 Maret 2 3 April 1 2 3 4

VIII.

PENUTUP
Demikian uraian panjang yang saya ajukan untuk keperluan Uji kopetensi

dan untuk memenuhi salah satu syarat mengikuti Ujian Nasional di SMK Telematika Indramayu. semoga dapat bermanfaat bagi teman-teman sekalian. Serta proposal ini dapat diterima dengan baik dan disetujui oleh bapak pembimbing sekalian, pengawas baik internal maupun eksternal, maupun oleh kepala sekolah yang mempunyai wewenang atas diterima tidaknya proposal ini. Akhir kata saya ucapkan banyak terimakasih atas segala perhatiannya dan saya mohon maaf jika dalam penyusunan laporan ini ada kata-kata yang kurang berkenan, harap maklum karena ini juga masih dalam proses pembelajaran.

17

Anda mungkin juga menyukai