LAPORAN PRAKTEK KERJA INDUSTRI PT. STARCOM SOLUSINDO BANDUNG Disusun untuk Memenuhi Salah Satu Persyaratan dalam Menyelesaikan Studi di SMK Negeri 13 Bandung Program Keahlian Teknik Komputer dan Jaringan disusun oleh : Billiyan Way 101616208
PEMERINTAH PROVINSI JAWA BARAT DINAS PENDIDIKAN SEKOLAH MENENGAH KEJURUAN NEGERI 13 BANDUNG PROGRAM KEAHLIAN 1. ANALISIS KIMIA 2. TEKNIK KOMPUTER dan JARINGAN 3. REKAYASA PERANGKAT LUNAK Jl. Soekarno-Hatta Km. 10 Bandung-40286; Telp/Fax (022) 7318960 Homepage : www.smkn-13bdg.sch.id E-Mail :
[email protected] i
ii
iii
IDENTITAS SISWA
Nama siswa
: Billiyan Way
Nomor Induk
: 101616204
Kelas
: XII – TKJ 1
Tempat, Tgl.lahir
: Bogor 25 Januari 2001
Alamat
: GBA III Blok B2 No.11 RT/RW
Agama
: Islam
Jenis Kelamin
: Laki - laki
Golongan Darah
:A
Catatan Kesehatan
: Baik
No. telp/Hp siswa
: 089646923743
E-Mail
:
[email protected]
Nama Orang Tua/Wali
: Cece Sopandi
Alamat Orang Tua
: GBA III Blok B2 No.11 RT/RW 03/12
Nama Sekolah
: SMKN 13 Bandung
Alamat Sekolah
: Jl. Soekarno – Hatta KM. 10 Bandung No. 40286
No. Telp sekolah
Foto 4 x 6
: (022) 7318960
Yang bersangkutan,
berwarna
Billiyan Way
iv
IDENTITAS INDUSTRI / INSTANSI
Nama
: PT.Starcom Solusindo Bandung
Alamat
:Jl. Batununggal Indah VIII No.37 RT04/RW05 Kelurahan Mengger Kecamatan Bandung Kidul 40267
Bidang Produk / Jasa
: Operator Telekomunikasi Berbasis Jaringan
Jenis
: Swasta
No. Telepon
: (022) 751 4788
No. Fax
: (022) 751 4333
Website
: www.starcoms.net
Pimpinan
: Andria Nurachman
Jabatan
: Direktur Utama
Nama Pembimbing
: Asep Rohman
Jabatan
: Koordinator NOC
Nama Pembimbing
: Jamaluddin Aziz
Jabatan
: HR & GA
v
KATA PENGANTAR
Puji dan syukur penulis panjatkan ke hadirat Allah SWT, karena atas berkat dan rahmat-Nya penulis dapat menyelesaikan praktek kerja industri ( prakerin ) dan dapat menyelesaikan penulisan ini. Laporan ini merupakan hasil praktek kerja lapangan yang dilakukan di PT. STARCOM SOLUSINDO BANDUNG tempat penulis melakukan praktek kerja. Adapun maksud dan tujuan pembuatan laporan ini adalah sebagai salah satu syarat untuk menyelesaikan studi di Sekolah Menengah Kejuruan Negeri 13 Bandung Program Keahlian Teknik Komputer Jaringan. Laporan ini berisi tentang Latar Belakang pemilihan tempat Praktek Kerja Industri (Prakerin), Ruang Lingkup tempat Praktek Kerja Industri (Prakerin), Permasalahan yang di alami ketika Praktek Kerja Industri (Prakerin), dan Penutup. Tujuan dari pembuatan laporan ini adalah untuk memberikan gambaran mengenai pelaksanaan kegiatan Praktek Kerja Industri (Prakerin) di dunia kerja sebagai bentuk sosialisasi keilmuan di sekolah yang diperoleh berupa teoritis dengan di praktekan di dunia kerja. Laporan ini dapat disusun dengan baik berkat bantuan dari pihakpihak yang telah memberikan bimbingan dan dukungan sebagai bahan masukan untuk penulis. Untuk itu, pada kesempatan ini penulis mengucapkan terima kasih kepada: 1. Allah SWT yang telah memberikan karunia-NYA 2. Bapak Ino Soprano, S.Pd.M.M.Pd. selaku kepala SMK Negeri 13 Bandung. 3. Bapak Priyo Hadisuryo A.Md selaku Kepala Program TKJ ( Teknik Komputer Jaringan ). 4. Ibu Popong Wariati S.Pd selaku Waka. Hubin-Humas. 5. Bapak Nogi Muharam, S.Kom selaku pembimbing dari SMK Negeri 13 Bandung yang telah memberikan bimbingan dan waktunya yang sangat berharga kepada penulis selama prakerin di PT. STARCOM Solusindo Bandung. vi
6. Ibu Rita Hartati sebagai ketua program Teknik Komputer dan Jaringan di SMK Negeri 13 Bandung. 7. Ibu Heti Elsia Salaka selaku Human Resource & General Affairs yang telah memberikan izin kepada penulis untuk melaksanakan praktek kerja industri di PT. STARCOM Solusindo. 8. Bapak Andria Nurachman selaku Direktur Utama PT. STARCOM Solsuindo Bandung. 9. Bapak Aziz selaku
Human Resource & General Affairs dan Bapak Asep
Rohman selaku Koordinator Network Operation Center sebagai pembimbing di PT. STARCOM Bandung yang telah memberikan bimbingan, arahan dan motivasi
serta
membagi
ilmu
pengetahuan
kepada
penulis
selama
melaksanakan praktek kerja industri. 10. Seluruh karyawan PT. STARCOM Solusindo Bandung yang tidak bisa penulis sebutkan satu persatu yang telah membagi ilmu dan menghibur penulis selama masa prakerin. 11. Seluruh Guru dan Staf Tata Usaha SMK Negeri 13 Bandung yang telah mendidik, membina, dan memberikan bekal kepada penulis selama masa prakerin di PT. STARCOM Solusindo Bandung.
Penulis menyadari bahwa laporan ini masih sangat jauh sekali dari kata sempurna, oleh karena itu dengan segala kerendahan hati penulis mengharapkan saran dan kritik yang membangun dari para pembaca. Akhir kata penulis berharap laporan ini bermanfaat bagi yang membutuhkannya. Aamiin.
vii
DAFTAR ISI IDENTITAS SISWA ...................................................................................................... iv IDENTITAS INDUSTRI / INSTANSI .................................................................................. v KATA PENGANTAR ...................................................................................................... 1 BAB 1 ......................................................................................................................... 1 PENDAHULUAN .......................................................................................................... 1 1.1.
Latar belakang. ................................................................................................... 1
1.2.
Ruang Lingkup Praktik Kerja Industri .............................................................. 1
1.3.
Batasan Masalah ................................................................................................ 1
1.4.
Maksud Dan Tujuan Penulisan Laporan ......................................................... 2
1.5.
Sistematika Penulisan Laporan………………………………………………2
BAB II ......................................................................................................................... 4 GAMBARAN UMUM INDUSTRI.................................................................................... 4 2.1. Sejarah Starcom Solusindo.................................................................................. 4 2.2. Visi dan Misi Starcom Solusindo ......................................................................... 4 2.2.1.
Visi yang di miliki Starcom Solusindo ...................................................... 4
2.2.2. Misi yang di miliki Starcom Solusindo ........................................................ 4 2.3.
Struktur Organisasi Starcom Solusindo .......................................................... 5
2.4.
Lokasi Polisi Starcom Solusindo ...................................................................... 5
BAB III ........................................................................................................................ 7 LANDASAN TEORI ....................................................................................................... 7 3.1.Pengertian Ubuntu .................................................................................................. 7 3.1.1. Sejarah Dan Pengembangan Ubuntu ......................................................... 7 3.2.Pengertian Dan Definisi DNS ( Domain Name System) ................................... 8 3.2.1. Prinsip Dasar DNS.......................................................................................... 9 3.2.2. Sejarah DNS .................................................................................................. 10 3.3.Mail Server ............................................................................................................. 10 3.3.1. Jenis-Jenis Mail Server ................................................................................ 11 3.3.2. Fungsi Web Mail Server .............................................................................. 11
viii
3.4.Zimbra Colaboration Suite ................................................................................... 12 3.5.Samba File Sharing .............................................................................................. 13 3.5.1. Cara Kerja Samba ........................................................................................ 14 3.5.2. Perbedaan SMBD dan NMBD .................................................................... 15 3.5.3. Fungsi Samba Server .................................................................................. 16 3.5.4. Keunggulan Samba Server ......................................................................... 17 3.6.Jaringan Komputer ............................................................................................... 17 3.5.1. Peralatan-peralatan Tambahan Pada Jaringan Komputer .................... 18 3.5.1. Switch ................................................................................................. 18 3.5.1. Switch 3COM .................................................................................... 20 3.5.1. Router ................................................................................................. 21 3.5.1. Mikrotik Routerboard ........................................................................ 22 3.5.1. Kabel UTP/Ethernet ......................................................................... 23 BAB IV ....................................................................................................................... 24 IMPLEMENTASI DI LINI INDUSTRI ............................................................................... 24 4.1.Konfigurasi Alat Jaringan ......................................................................................... 24 4.1.1. Mengkonfigurasi Switch 3COM .................................................................. 25 4.1.2. Mengkonfigurasi Mikrotik Di Routerboard................................................. 29 4.2.Mengkonfigurasi DNS .............................................................................................. 30 4.3.Mengkonfigurasi Zimbra .......................................................................................... 35 4.4.Mengkonfigurasi Samba .......................................................................................... 44 BAB V .................................................................................................................................. 53 PENUTUP ............................................................................................................................ 53 5.1.
Kesimpulan ........................................................................................................ 53
5.2. Saran ..................................................................................................................... 53 Daftar Gambar Gambar 2.1........................................................................................................... 5 Gambar 2.2........................................................................................................... 6 Gambar 2.3........................................................................................................... 6 Gambar 3.1........................................................................................................... 7 Gambar 3.2........................................................................................................... 8 Gambar 3.3......................................................................................................... 13 Gambar 3.4......................................................................................................... 14 ix
Gambar 3.5......................................................................................................... 17 Gambar 3.6......................................................................................................... 18 Gambar 3.7......................................................................................................... 20 Gambar 3.8......................................................................................................... 21 Gambar 3.9......................................................................................................... 21 Gambar 3.10 ....................................................................................................... 22 Gambar 3.11 ....................................................................................................... 23 Gambar 4.1......................................................................................................... 24 Gambar 4.2......................................................................................................... 25 Gambar 4.3......................................................................................................... 25 Gambar 4.4......................................................................................................... 26 Gambar 4.5......................................................................................................... 26 Gambar 4.6......................................................................................................... 27 Gambar 4.7......................................................................................................... 27 Gambar 4.8......................................................................................................... 28 Gambar 4.9......................................................................................................... 29 Gambar 4.10 ....................................................................................................... 29 Gambar 4.11 ....................................................................................................... 31 Gambar 4.12 ....................................................................................................... 32 Gambar 4.13 ....................................................................................................... 32 Gambar 4.14 ....................................................................................................... 32 Gambar 4.15 ....................................................................................................... 33 Gambar 4.16 ....................................................................................................... 33 Gambar 4.17 ....................................................................................................... 33 Gambar 4.18 ....................................................................................................... 34 Gambar 4.19 ....................................................................................................... 35 Gambar 4.20 ....................................................................................................... 35 Gambar 4.21 ....................................................................................................... 36 Gambar 4.22 ....................................................................................................... 37 Gambar 4.23 ....................................................................................................... 37 Gambar 4.24 ....................................................................................................... 38 Gambar 4.25 ....................................................................................................... 38 Gambar 4.26 ....................................................................................................... 39 Gambar 4.27 ....................................................................................................... 40 Gambar 4.28 ....................................................................................................... 40 Gambar 4.29 ....................................................................................................... 41 Gambar 4.30 ....................................................................................................... 41 Gambar 4.31 ....................................................................................................... 42 Gambar 4.32 ....................................................................................................... 42 Gambar 4.33 ....................................................................................................... 43 Gambar 4.34 ....................................................................................................... 43 Gambar 4.35 ....................................................................................................... 43 Gambar 4.36 ....................................................................................................... 43 x
Gambar 4.37 ....................................................................................................... 45 Gambar 4.38 ....................................................................................................... 45 Gambar 4.39 ....................................................................................................... 46 Gambar 4.40 ....................................................................................................... 46 Gambar 4.41 ....................................................................................................... 47 Gambar 4.42 ....................................................................................................... 48 Gambar 4.43 ....................................................................................................... 49 Gambar 4.44 ....................................................................................................... 49 Gambar 4.45 ....................................................................................................... 50 Gambar 4.46 ....................................................................................................... 50 Gambar 4.47 ....................................................................................................... 51 Gambar 4.48 ....................................................................................................... 51 Gambar 4.49 ....................................................................................................... 52
xi
BAB 1 PENDAHULUAN 1.1.
Latar belakang.
Sekolah Menengah Kejuruan sebagai salah satu Sub Sistem Pendidikan Nasional, memiliki kedudukan sangat penting dalam fungsi menyiapkan tenaga kerja terampil untuk menunjang sistem pendidikan nasional. Upaya penyiapan tenaga kerja yang terampil sesuai dengan kebutuhan dunia usaha dan industri, didekati melalui kebijakan“link and match” adalah penyelenggaraan kegiatan Praktek Kerja Industri (Prakerin). Praktek Kerja Industri merupakan salah satu bentuk pelaksanaan pendidikan dengan sistem Praktek Kerja Lapangan, siswa diharapkan agar dapat mengerti, memahami, serta lebih menguasai kemampuannya. Sehingga siswa tidak lagi canggung ketika harus berhadapan dengan lapangan pekerjaan yang sebenarnya. Setelah melaksanakan Program Praktek Kerja Industri untuk memenuhi syarat pembelajaran di SMK Negeri 13 Bandung, diharuskannya membuat laporan hasil - hasil kegiatan selama berada di Industri, yang dilaksanakan di PT. STARCOM Solusindo di bagian Administrasi, Network Operations Center ( NOC ).
1.2.
Ruang Lingkup Praktik Kerja Industri Kegiatan Praktik Kerja Industri dapat dilakukan dengan menerapkan sejumlah kompetensi kejuruan dalam bentuk sebagai berikut: 1. Troubleshooting Laptop dan Printer 2. Instalasi software yang bersifat Operating System 3. Menginput data administrasi 4. Mendata karyawan dengan dokumen lengkap 5. Instalasi dan konfigurasi switch & router,samba,dns,zimbra
1
1.3.
1.4.
Batasan Masalah 1. Zimbra tidak dapat menerima pesan dari pengguna gmail 2. DNS yang dibuat hanya primary ( master ) tidak ada secondary ( slave ) 3. Tidak ada batasan ukuran file yang dapat dikirim melalui Samba 4. Tidak dapat berbagi internet melalui routerboard dan switch
Maksud dan Tujuan Penulisan Laporan Setelah Program Praktik Kerja Industri selesai dilaksanakan, seluruh siswa diwajibkan untuk menulis laporan pelaksanaan Praktik Kerja Industri tersebut. Hal ini dilakukan dengan tujuan: 1. Siswa mampu memahami, memantapkan dan mengembangkan pelajaran yang didapat dari sekolah dan menerapkannya di dunia kerja; 2. Siswa mampu mempertanggung jawabkan kegiatan yang dilakukan selama proses PRAKERIN; 3. Mengumpulkan data guna kepentingan sekolah dan diri siswa 4. Menambah perbendaharaan kepustakaan sekolah dan menunjang peningkatan pengetahuan siswa selanjutnya; 5. Memberikan pemahaman tentang materi yang dilakukan di dunia kerja
1.5.
Sistematika Penulisan Laporan Penulisan Laporan PRAKERIN ini disusun dengan sistematika penulisan sesuai dengan kerangka laporan yang diterapkan di SMKN 13 Bandung adalah sebagai berikut :
1. BAB I PENDAHULUAN Menuliskan latar belakang dan tujuan kegiatan serta menginformasikan sekilas mengenai industri/instansi tempat prakerin, yaitu sejarah, kewajiban karyawan, fasilitas yang diberikan pada karyawan, tata tertib, struktur organisasi secara umum, dan struktur organisasi secara khusus di perusahaan / institusi serta gambaran bidang pekerjaan
2. BAB II GAMBARAN UMUM INDUSTRI
2
Dalam bab ini dijelaskan mengenai profile tempat prakerin mulai dari sejarah, visi dan misi, tata kelola perusahaan, struktur organisasi, dan layanan-layanan perusahaan.
1. BAB III TINJAUAN PUSTAKA Berisi tentang uraian atau teori yang berhubungan dengan pekerjaan di perusahaan/institusi.
2. BAB IV IMPLEMENTASI DI LINI INDUSTRI Bab ini menjelaskan tentang pekerjaan penulis di industri, kegiatan apa saja yang dikerjakan selama prakerin, dan hal lain yang terkait.
3. BAB V KESIMPULAN DAN SARAN Kesimpulan dari semua pekerjaan tentang teknik jaringan di industri/institusi dan saran-saran untuk industri/instansi tempat siswa prakerin maupun untuk sekolah, dipaparkan di sini.
3
BAB II GAMBARAN UMUM INDUSTRI 2.1. Sejarah Starcom Solusindo PT. STARCOM Solusindo (STARCOM) didirikan pada tanggal 28 Februari tahun 2000 di kota Jakarta. Starcom merupakan perusahaan jasa operator telekomunikasi berbasis jaringan tetap yang memiliki lisensi Broadband Wireless Access di Indonesia. Pada tahun 2009 STARCOM diakuisisi oleh Hariff Group sebagai perusahaan yang menyediakan solusi jaringan dengan menggunakan teknologi Wimax. Saat ini STARCOM telah mengembangkan bisnis nya pada tingkat yang lebih baik. STARCOM menawarkan berbagai macam produk inovasi agar dapat memberikan service dan solusi yang lebih baik. Dengan diakuisisinya STARCOM oleh Hariff group, memudahkan STARCOM untuk memberikan solusi yang inovatif yang dikembangkan oleh anak bangsa dan sudah terbukti terimplementasi diberbagai macam segmen bisnis
2.2. Visi dan Misi Starcoms Solusi Indo 2.2.1. Visi yang di Starcoms Solusindo Menjadi perusahaan penyedia layanan broadband cakupan terluas di Indonesia berbasis inovasi teknologi 2.2.2. Misi yang di miliki Starcom Soulusindo Memberikan kemudahan, nilai tambah dan kepuasan bagi pelanggan dalam menggunakan layanan teknologi telekomunikasi broadband Membangun dan mengelola Jaringan Aman Mandiri bagi komunikasi Pemerintahan, Pertahanan, Keamanan Masyarakat, Transportasi Publik, Keamanan Sumberdaya, Kemaritiman, Perbatasan, Energi dan Pertambangan
4
2.3.
Struktur Organisasi Starcom Solusindo
Gambar 2.1
2.4.
Lokasi STARCOM Solusindo
Starcom Solusindo yang berlokasi di Jalan. Batununggal Indah VIII No.37 RT04/RW05 Kelurahan Mengger Kecamatan Bandung Kidul 40267
5
Gambar 2.2
Gambar 2.3
6
BAB III LANDASAN TEORI 3.1. Ubuntu Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai perangkat lunak bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "kemanusiaan kepada sesama. Ubuntu dirancang untuk kepentingan penggunaan pribadi, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas, Proyek Ubuntu resmi disponsori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas, dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional.
Gambar 3.1
3.1.1. Sejarah dan Pengembangan Ubuntu Ubuntu adalah salah satu proyek andalan Debian. Sasaran awal Ubuntu adalah menciptakan system oprasi desktop Linux yang mudah dipakai. Ubuntu dijadwalkan dirilis setiap 6 bulan sehingga sistem Ubuntu dapat terus diperbarui. Ubuntu pertama kali dirilis pada 20 Oktober 2004. Semenjak itu, Canonical telah merilis versi Ubuntu yang baru setiap 6 bulan sekali. Setiap rilis didukung selama 18 bulan untuk pembaruan sistem, keamanan, dan kesalahan (bug). Setiap 2 tahun sekali (versi xx.04 dengan x angka genap) akan mendapatkan Long Term Support(LTS) selama 3 tahun untuk desktop dan 5 tahun untuk edisi server. Namun Ubuntu 12.04 yang dirilis pada April 2012 mendapatkan pembaruan sistem selama 5 tahun. Perpanjangan dukungan ini
7
bertujuan untuk mengakomodasi bisnis dan pengguna IT yang bekerja pada siklus panjang dan pertimbangan biaya yang mahal untuk memperbarui sistem. Paket-paket software Ubuntu berasal dari paket tidak stabil Debian; Ubuntu memakai format paket dan manajemen paket Debian (APT dan Synaptic). Paket Debian dan Ubuntu seringkali tidak cocok. Paket Debian sering kali perlu dibuat ulang dari source agar dapat dipakai di Ubuntu, begitu juga sebaliknya. Ubuntu bekerja sama dengan Debian untuk berusaha agar perubahanperubahan sistem Ubuntu mengarah kembali ke Debian, namun hal ini hampir tak terlaksana. Penemu Debian, Ian Murdock, pernah berkata bahwa paket Ubuntu berpotensi mengarah terlalu jauh dari Debian. Sebelum setiap rilis Ubuntu, paket-paket diambil dari paket tidak stabil Debian dan digabung dengan modifikasi Ubuntu. Sebulan sebelum perilisan, pengambilan paket dihentikan dan kerja selanjutnya adalah memastikan paket-paket yang sudah diambil bekerja dengan baik. Ubuntu sekarang dibiayai oleh Canonical Ltd. Pada 8 Juli 2005 Mark Shuttleworth mendirikan pendirian Ubuntu Foundation dan memberikan pendanaan awal sebesar US$10 juta. Tujuan dari pendirian yayasan ini adalah untuk memastikan pengembangan dan dukungan semua versi Ubuntu dapat terus berjalan. Pada 31 Oktober 2011, Mark Shuttleworth mengumumkan bahwa Ubuntu 14.04 akan mendukung smartphone, tablet, dan smart TV. Dan desaindesainnya pun sudah mulai dirancang.
3.2. Pengertian dan Definisi dari DNS (Domain Name Server)
Gambar 3.2
Pengertian DNS (Domain Name System) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk 8
basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk setiap domain. DNS adalah (Domain Name System) yang juga memiliki arti untuk mengidentifikasi setiap komputer sebagai titik dalam suatu jaringan Internet yang menggunakan bantuan sistem protokol internet adress untuk menerjemahkan dari suatu nama domain ke IP dan begitu juga sebaliknya. Domain Name System ini merupakan sistem penamaan hirarkis yang nantinya didistribusikan untuk suatu komputer, jasa, atau sumber daya terhubung ke Internet maupun jaringan pribadi. DNS biasanya digunakan sebuah Layanan Nama Domain untuk menyelesaikan permintaan untuk nama-nama website menjadi alamat IP untuk tujuan menemukan layanan komputer serta perangkat di seluruh dunia. Sekedar informasi, Domain Name / nama domain adalah salah satu komponen. Menurut Blogger Ecgalery, Sebelum dipergunakannya DNS, jaringan komputer menggunakan HOSTS files yang berisi informasi dari nama komputer dan IP addressnya. Di Internet, file ini dikelola secara terpusat dan di setiap loaksi harus di copy versi terbaru dari HOSTS files, dari sini bisa dibayangkan betapa repotnya jika ada penambahan satu komputer di jaringan, maka kita harus copy versi terbaru file ini ke setiap lokasi. Dengan makin meluasnya jaringan internet, hal ini makin merepotkan, akhirnya dibuatkan sebuah solusi dimana DNS di desain menggantikan fungsi HOSTS files, dengan kelebihan unlimited database size, dan performace yang baik. DNS adalah sebuah aplikasi services di Internet yang menerjemahkan sebuah domain name ke IP address. Sebagai contoh, www untuk penggunaan di Internet, lalu diketikan nama domain, misalnya: yahoo.com maka akan di petakan ke sebuah IP mis 202.68.0.134. Jadi DNS dapat di analogikan pada pemakaian buku telepon, dimana orang yang kita kenal berdasarkan nama untuk menghubunginya kita harus memutar nomor telepon di pesawat telepon. Sama persis, host komputer mengirimkan queries berupa nama komputer dan domain name server ke DNS, lalu oleh DNS dipetakan ke IP address.
9
3.2.1. Prinsip Dasar DNS
Domain Name System (DNS) adalah distributed database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Selain digunakan di Internet, DNS juga dapat di implementasikan ke private network atau intranet. DNS dapat disamakan fungsinya dengan buku telepon. Dimana setiap komputer di jaringan Internet memiliki host name (nama komputer) dan Internet Protocol (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 server untuk mencek host name yang anda minta tersebut berapa IP address-nya. IP address ini yang digunakan untuk mengkoneksikan komputer anda dengan komputer lainnya.
10
3.2.2. Sejarah DNS (Domain Name System)
Sebelum membahas pengertian DNS secara detail, terlebih dahulu kita harus mengetahui sejarah perkembangan DNS. DNS merupakan singkatan dari Domain Name System, DNS pertama kali ditemukan yaitu pada tahun 1983 oleh Paul Mockapetris. Sebelum ditemukan DNS, dahulu ada satu cara yang bekerja seperti layaknya DNS yang digunakan saat ini namun konsepnya masih manual, yaitu menggunakan sebuah file yang di dalamnya terdapat nama-nama komputer dan IP Addressnya, file tersebut bernama HOSTS Files. Berkat adanya HOSTS Files maka seluruh komputer yang terhubung dalam satu jaringan bisa saling mengakses dengan hanya mengetikkan nama yang telah tertulis dalam HOSTS Files tanpa harus mengetahui IP Addressnya. Cara ini memiliki kelemahan dimana ketika pada satu jaringan ada penambahan unit komputer, maka harus ada pembaharuan pada HOSTS Filesnya, yaitu menambahkan nama dan IP Address dari komputer baru tersebut. Celakanya HOSTS Files yang telah diperbaharui tersebut harus dicopykan ke seluruh komputer yang ada pada jaringan tersebut, karena HOSTS Files disimpan pada masing-masing komputer. Kita bisa bayangkan jika konsep ini masih dipakai, seluruh komputer server di dunia harus mengcopy HOSTS files setiap kali ada komputer baru yang terhubung ke jaringan internet. Seiring berkembangnya pengguna komputer yang saling terhubung pada waktu itu, lalu ditemukanlah suatu solusi cerdas sebagai pengganti konsep lama penggunaan HOSTS files, sistem baru tersebut bernama DNS (Domain Name System). Cara kerjanya akan kami jelaskan pada sub bab cara kerja DNS pada artikel ini. 3.3. Mail Server Mail server adalah sebuah server atau layanan internet berbasis cloud computing yang digunakan untuk mengirim dan menerima email dalam satu jaringan server mail yang sama. Mail server dapat mengumpulkan, mengolah, dan mengirim data-data serta informasi dalam bentuk email / surat elektronik dengan menggunakan domain email khusus atau domain email tersendiri. Mail server menggunakan daasr layanan client-server, dimana client dapat mengakses server email melalui aplikasi. Ada tiga protocol utama dalam mengirimkan email melalui mail server, yaitu protocol SMTP (Simple Mail Transfer Protocol), POP3 (Post Office Protocol V3), dan IMAP SMTP. SMTP lebih banyak digunakan untuk menampung data serta mengirimkan email ke alamat email lain yang ingin dituju. Protocol POP3 dan protocol IMAP lebih banyak digunakan untuk memudahkan user dalam membaca dan mengakses email secara remote.
11
Pada dasarnya mail server memiliki dua aplikasi yaitu SMTP (Simple Mail Transfer Protocol), dan POP (Post Office Protocol). Namun selain itu, mail server memiliki beberapa hal yang penting sebagai komponen dasar pendukung serta pengoperasiannya. Beberapa komponen yang biasanya dimiliki oleh mail server ada tiga, yaitu sebagai berikut : 1.
MUA MUA ( Mail User Agent ) memiliki beberapa program utama terkait dengan proses membaca dan membuat email. Jadi MUA bertugas sebagai program untuk membaca email, menerima, serta perintah-perintah untuk membuat dan mengirimkan pesan. MUA disebut juga sebagai email reader atau pembaca email, karena fungsi utamanya adalah perintahperintah dalam email seperti menerima email, serta mengirim balasan email. Ada beberapa MUA yang juga dilengkapi dengan Multipurpose Internet Mail Extension (MIME), yaitu program yang digunakan untuk mengirimkan email yang berisi file atau attachment-attachment tertentu.
2.
MTA MTA ( Mail Transport Agent ) adalah salah satu komponen mail server yang bertugas untuk mengurus bagian program pengiriman email. MTA akan melakukan fungsi-fungsi yang harus dilakukannya antara lain adalah menerima dan memproses pesan-pesan email yang masuk melalui berbagai macam jaringan, menentukan alamat tujuan sebagai bahan pertimbangan bagaimana cara mengirimkan sebuah pesan email tersebut, serta menggunakan daftar distribusi untuk mengirimkan salinan pesan. 3. MDA MDA ( Mail Delevery Agent ) merupakan bagian program dari mail server yang bertugas sebagai agen pengiriman pesan email. MDA memiliki dua komponen utama, yaitu sebuah database yang berisi saluran atau jaringan untuk mengirimkan pesan, serta yang kedua adalah delivery agent yang bertugas untuk mengirimkan pesan email sesuai dengan jaringan yang dipilih. 3.3.1. Jenis – Jenis Mail Server Mail server memiliki berbagai jenis-jenis tertentu berdasarkan sistem pengoperasian dan programnya. Beberapa jenis mail server diantaranya adalah sebagai berikut :
Sendmail Sendmail adalah sistem mail server yang paling standar dan banyak digunakan pada sistem operasi Linux/Unix. Postfix Postfix merupakan mail server yang dibuat berdasarkan hasil pengembangan dari server Sendmail. Bedanya, Postfix dapat dijalankan pada sistem operasi
12
Linux/Unix serta Mac OS X. Postfix ini diharapkan dapat menggantikan server dari Sendmail. Qmail Qmail adalah mail server yang disebut-sebut sebagai server teraman dalam sistem operasi mail server. Hal ini dikarenakan Qmail belum memiliki sedikitpun celah keamanan yang dapat mengganggu maupun merusak kinerja mail server tersebut. Qmail telah banyak digunakan oleh penyedia email besar seperti Hotmail dan Yahoo.
3.3.2. Fungsi Web Mail Server Fungsi utama mail server adalah sebagai program yang mengatur agar email dapat dikirim oleh pengirim email dan diterima oleh penerima email dengan aman, cepat, dan tanpa kendala. Mail server juga digunakan untuk mengatur penerimaan, pengolahan, pengaturan, serta penyalur proses respon atas emailemail yang masuk kedalam kotak masuk pesan. Tujuan dari layanan dan program mail server itu sendiri adalah membuat jaringan dan koneksi transportasi email menjadi lebih aman, cepat, tanpa gangguan, dan lain sebagainya.
Tidak hanya itu, fungsi utama dari program mail server adalah sebagai aplikasi yang dapat digunakan untuk menginstall email. Oleh sebab itu, aplikasi mail server sangat penting untuk digunakan dan dimanfaatkan yaitu untuk mengatur jalannya proses distribusi email serta program untuk merespon setiap email yang masuk maupun keluar. .
3.4. Zimbra Collaboration Suite
Gambar 3.3
13
Zimbra Collaboration Suite (ZCS) adalah sebuah produk groupware produk Zimbra, Inc, yang terletak di San Mateo, California, Amerika Serikat. Perusahaan ini dibeli oleh Yahoo!pada September 2007 [1]. Perangkat lunak ini terdiri dari komponen klien dan server. Zimbra tersedia dalam dua versi: versi sumber terbuka, dan versi yang didukung secara komersial ( "Zimbra Network") dengan komponen sumber komersil. Versi perangkat lunak ini tersedia dari Zimbra untuk diunduh dan digunakan dengan bebas, serta dari mitra resmi Zimbra. ZCS Web Client yang merupakan kolaborasi dengan fitur lengkap suite yang mendukung email dan kalender grup menggunakan antarmuka web Ajax alat yang memungkinkan tips, draggable item, dan klik kanan menu di UI. Juga dilengkapi kemampuan pencarian yang maju dan tanggal hubungan. Dokumen online authoring, "Zimlet" mashup dan administrasi penuh UI juga disertakan. Hal ini ditulis menggunakan 'Zimbra Ajax Toolkit. The ZCS Server menggunakan beberapa proyek open source . Ini akan memunculkan sebuah antarmuka pemrograman aplikasi SOAP untuk semua fungsi dan juga merupakan sebuah IMAP dan POP3 server. Server berjalan pada banyak distribusi Linux maupun di Mac OS X. ZCS kompatibel dengan milik klien seperti Microsoft Outlook dan Apple Mail, baik melalui kepemilikan konektor, serta open-source Novell Evolution, sehingga email, kontak, dan kalender dapat disetarakan dari ZCS ini ke server. Zimbra juga menyediakan dua arah asli sync ke banyak perangkat mobile (Nokia Eseries, BlackBerry, Windows Mobile, iPhone dengan perangkat lunak 2,0). 3.5. Samba Server
Samba Server adalah Perangkat lunak Daemon atau Services yang memungkinkan Server atau pengguna melakukan sharing file, sharing device, PDC (Primary Domain Controller), firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy resolusi nama NetBIOS, pengumuman layanan (NetBIOS service announcement/browsing) dan lain-lain. Fasilitas pengremote seperti telnet dan ssh juga tersedia kepada pengguna lainnya dalam satu atau lebih jaringan yang saling tersambung. Dalam pengaplikasiannya Samba dapat diakses oleh sesama sistem operasi linux, dan juga dapat diakses oleh user dengan penggunan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.
14
Gambar 3.4
Bulan Desember 1991, merupakan sejarah kelahiran Samba Server, yang dibuat oleh seorang Andrew Tridgell, mahasiswa PhD (Doktor) Ilmu Komputer di Australian National University (ANU), Canberra, Australi. Singkatya, tahun 1992 project Samba dibuat untuk mengatasi persoalan yang muncul dikala dia hendak menghubungkan komputer miliknya (Linux) dengan komputer (Ms.Windows). (Sebenarnya samba telah dibuat sebelumnya namun belum diporting ke Sistem Operasi Linux.Tahun 1992, merupakan awalnya berdiri team Samba yang pada waktu itu beranggotakan Jeremy Allison, Jochen Hupert, Matthew Harrell, Frank Varnavas dan beberapa hacker lain yang tersebar diseluruh dunia.
3.5.1 Cara Kerja Samba Samba terdiri atas dua program yang berjalan di background: SMBD dan NMBD. Secara singkat dapat disebutkan bahwa SMBD adalah file server yang akan menghasilkan proses baru untuk setiap client yang aktif sementara NMBD bertugas mengkonversi nama komputer (NetBIOS) menjadi alamat IP sekaligus juga memantau share yang ada di jaringan. Kerja SMBD sendiri diatur melalui file konfigurasi /etc/samba/smb.conf. Dengan membuat file konfigurasi yang tepat, Samba dapat dijadikan file server, print server, domain controller, dan banyak fungsi lainnya.
15
Dengan berkembangnya TCP/IP, maka NT 4.0 menambahkan satu feature yang disebut Windows Socket (Winsock.dll). Gunanya agar protokol NetBEUI yang tidak bisarouting, bisarun-overprotokol yang bisa routing seperti TCP/IP. Para pengguna Novell Netware mungkin familiar dengan istilah “IPX encapsulated with TCP/IP”., nah seperti itulah proses NetBEUI yang run over TCP/IP.Di sini letak keunggulan Samba, karena setiap proses RPC (Remote Procedure Call) membutuhkan satu protokol transport, maka begitu kita install protokol TCP/IP di Windows, kemudian kita jadikan IP address Samba sebagai WINS (Windows Internet Name Server) dari komputer itu, maka… voala… Windows akan menganggap mesin LINUX kita sebagai Windows. WINS itu sendiri tidak lain adalah NetBIOS Name Service (NBNS). Yang melakukan proses Name Resolution dan Browsing. Memang, WINS = NBNS, yang merupakan servis di mana NetBIOS Name di-resolve ke IP address, mirip seperti DNS (Domain Name Service) yang me-resolve IP adress ke host name.
3.5.2 Perbedaan SMBD dengan NMBD Samba disusun atas dua damon, yatu smbd dan nmbd. 1. Smbd adalah daemon yang secara nyata menangani servis sharing file sistem dan printer untuk klien. Pada saat sebuah klien melakukan autentikasi, smbd akan membuatkan duplikat dirinya, bagian asli akan kembali ke port 139 untuk mendengarkan permintaan baru dan bagian duplikat menangani koneksi terhadap klien. Dulikat ini juga mengubah ID user efektifnya dari root ke user yang telah melakukan autentikasi. Misalnya , kalau user “smkn1kediri” melakukan autentikasi dengan smbd, duplikat baru akan berjalan dengan permisi “smkn1kediri”, dan bukannya permisi “root”). Duplikat ini akan berada di memory selama masih terkoneksi dengan klien. 2. Daemon nmbd bertanggung-jawab untuk menangani permintaan server name NetBIOS. Ia akan mendengarkan port 137, tidak seperti smbd, nmbd tidak membuat contoh dirinya untuk menangani setiap pertanyaan.
16
Selain 2 daemon utama di atas, aplikasi samba juga mempunyai beberapa program pendukung yaitu :
smbclient, aplikasi di klien dengan tampilan mirip ftp untuk mengakses SMB resource share (mengakses share files) smbtar, Program yang memback up data yang dishare (dalam artian meng. Mirip tar di Linux. Nmblookup, Program yang membantu mencari nama (names lookup) dengan memanfaatkan NetBIOS over TCP/IP. Nmblookup dapat digunakan untuk meresolve dari nama komputer ke nomor IP dan sebaliknya. smbpasswd, Program yang memungkinkan administrator mengatur password yang terenkripsi yang dipergunakan oleh Samba Server. Smbstatus, Program yang memonitor status terakhir dari share resources yang diberikan oleh Server Samba. Testparm, Program kecil untuk melakukan proses debug (memeriksa parameter) terhadap file konfigurasi Samba (smb.conf) Swat, Samba Web Administration Tool, program bantu yang memberikan interface model web untuk mengadministrasi Samba. SWAT mempermudah edit smb.conf (file konfigurasi Samba) mengatur resource share, melihat status Samba terakhir, dengan dukungan file help yang sangat bermanfaat.
3.5.3. Fungsi Samba Server a) Menghubungkan antara mesin Linux (UNIX) dengan mesin Windows. Sebagai perangkat lunak cukup banyak fungsi yang dapat dilakukan oleh samba software, mulai dari menjembatani sharing file, sharing device, PDC, firewall, DNS, DHCP, FTP, webserver, sebagai gateway, mail server, proxy dan lain-lain. Fasilitas pengremote seperti telnet dan ssh juga tersedia. Salah satu keunggulan lainnya adalah adanya aplikasi pengaturan yang tidak lagi hanya berbasis teks, tetapi juga berbasis grafis yaitu swat.Menempatkan masin Linux/UNIX sebagai PDC (Primary Domain Controller) seperti yang dilakukan oleh NT dalam jaringan Windows. b) Samba PDC (Primary Domain Controller) bertujuan sebagai komputer yang akan melakukan validasi user kepada setiap client yang akan bergabung dalam satu domain tertentu, dengan kata lain hanya user yang terdaftar yang diijinkan masuk ke domain tersebut dan mengakses semua fasilitas domain yang disediakan. 17
c) Dapat berfungsi sebagai domain controller pada jaringan Microsoft Windows.
3.5.3 Keunggulan Samba Server
3.6.
Program Daemon tidak berbayar. Mudah dalam konfigurasi Tidak menghabiskan banyak penyimpanan pada sisi Server.
Jaringan Komputer
Gambar 3.5
Jaringan komputer adalah jaringan telekomunikasi yang memungkinkan antar komputer untuk saling berkomunikasi dengan bertukar data. Tujuan dari jaringan komputer adalah agar dapat mencapai tujuannya, setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service). Pihak yang meminta/menerima layanan disebut klien (client) dan yang memberikan/mengirim layanan disebut peladen (server). Desain ini disebut dengan sistem client-server, dan digunakan pada hampir seluruh aplikasi jaringan komputer.
18
Dua buah komputer yang masing-masing memiliki sebuah kartu jaringan, kemudian dihubungkan melalui kabel maupun nirkabel sebagai medium transmisi data, dan terdapat perangkat lunak sistem operasi jaringan akan membentuk sebuah jaringan komputer yang sederhana. Apabila ingin membuat jaringan komputer yang lebih luas lagi jangkauannya, maka diperlukan peralatan tambahan seperti Hub, Bridge, Switch, Router, Gateway sebagai peralatan interkoneksinya.
3.6.1. Peralatan – Peralatan Tambahan Pada Jaringan Komputer 3.6.1.1. Switch
Gambar 3.6
Switch merupakan perangkat jaringan komputer yang berfungsi penghubung beberapa perangkat yang ada pada jaringan komputer. Selain itu, switch juga berfungsi sebagai penguat sinyal pada kabel utp. Switch juga juga mempunyai bermacam – macam jenis dengan berbagai fungsi yang berbeda. Pada dasarnya switch dibedakan menjadi 4 jenis, yaitu : 1. Fast Forward / Cut Through Jenis switch ini hanya melakukan pengecekan alamat tujuan yang terletak pada header frame. Kemudian frame ini akan dilanjutkan kepada host tujuan. Kondisi yang terjadi inipun dapat membuat 19
latency time. Meskipun begitu, switch jenis ini merupakan yang tercepat di jenisnya.
2. Store and Forward Switch dengan jenis ini biasanya akan menyimpan frame untuk rentang waktu tertentu yang kemudian akan di cek terlebih dahulu oleh sistem CRC (Cyclic Redudancy Check) yang kemudian akan diteruskan menuju host yang menjadi tujuannya. Jika ditemukan adanya frame yang error, maka akan dibuang.
3. Modified Cut Through atau Fragment free Switch Switch jenis ini akan melakukan pemeriksaan pada 64 byte pertama dari frame. Jika ada frame yang mengalami kesalahan dikarenakan tabrakan / collision, maka frame tersebut biasanya tidak akan diteruskan. Hal ini akan selalu menjamin frame untuk sampai pada tujuan yang dimaksud. Jumlah 64 byte ini dipilih karena merupakan jumlah minimum yang dianggap krusial dan penting untuk melakukan pengecekan apakah sebuah frame baikbaik saja atau error.
4. Adaptive Switching Switch ini dibuat untuk dioperasikan pada cut through dengan model normal. Namun jika ditemukan kesalahan yang dianggap terlalu tinggi, maka switch biasanya akan melakukan konfigurasi kembali secara otomatis yang kemudian akan dijalankan pada mode store and forward.
Banyak sekali vendor – vendor yang memproduksi switch dan mulai mengekspor produknya ke Indonesia. Salah satunya ialah produk switch keluaran vendor 3CO 3.6.1.2
Switch 3COM 20
Gambar 3.7
Switch 3Com merupakan salah satu barang keluaran vendor 3COM. Selain switch, 3Com juga menyediakan kontroler antarmuka jaringan dan switch jaringan, router, dan sistem IP voice. 3Com berbasis di Massachusetts, AS. Kita biasa mengenal 2 mode switchport pada vlan, yaitu Mode Access dan Mode Trunk. Pada Switch 3COM mode diatas dikenal dengan istilah lain yaitu Tagged dan Untagged. Tagged ialah Mode Access dan Untagged merupakan Mode Trunk.
Gambar 3.8
21
3.6.1.3. Router
Gambar 3.9
Router adalah suatu perangkat jaringan computer yang tugasnya ialah mengirim data melalui jaringan internet menuju perangkat lain. Fungsi utama dari router ini ialah sebagai penyalur IP address secara static maupun dynamic / DHCP (Dynamic Host Control Protocol) kepada seluruh perangkat computer yang terhubung pada router tersebut. Router mengirim data dengan cara yang disebut Routing. Routing merupakan proses pengiriman informasi/data dari pengirim di suatu jaringan ke penerima yang berada di jaringan yang lain. Teknik routing dibedakan menjadi 2, yakni Routing Static dan Routing Dynamic. a. Routing Static adalah Teknik routing yang memiliki table routing static yang di setting secara manual oleh user admin. Teknik routing ini merupakan pengaturan yang paling sederhana, karena user admin hanya harus mengisi setiap entri dalam forwarding table di setiap router yang ada di jaringan tersebut. Beda halnya jika jaringan tersebut berskala besar. Daripada mengisi jumlah entri yang tentunya tidak sedikit dan akan memakan waktu yang lama, akan lebih baik jikga menggunakan Teknik Routing Dynamic. b. Routing Dynamic adalah Teknik routing yang memiliki dan membuat tabel routingnya secara otomatis. Protokol routing mengatur router – router sehingga dapat berkomunikasi satu sama lain dan saling berbagi informasi antar satu router ke router lainnya. Teknik routing ini biasanya digunakan oleh jaringan dalam skala yang besar karena user admin tidak perlu mensettingnya secara manual.
22
3.6.1.4.
MikroTik Routerboard
Router pun bermacam – macam jenis serta ragamnya. Salah satu contohnya ialah router keluaran vendor MikroTik, yaitu MikroTik Routerboard.
Gambar 3.10
RouterBoard merupakan hardware (Router) yang didesain oleh MikroTik. RouterBoard memiliki beragam seri dan interface yang disesuaikan dengan kebutuhan. RouterBoard menggunakan RouterOS sebagai software / sistem operasinya. Router Mikrotik banyak dipilih kalangan masyarakat karena mudah digunakan dan harganya yang terjangkau. 3.6.1.5
Kabel Ethernet / Kabel UTP
Tentunya alat – alat jaringan diatas tidak akan berjalan tanpa adanya sebuah media untu menyalurkan datanya. Disinilah tugas kabel jaringan. Kabel Jaringan pun beragam serta bermacam – macam jenisnya. Salah satunya ialah kabel UTP (Unshielded Twisted Pair) ini yang sering dipakai sebagai media penyalur data pada alat – alat jaringan.
Gambar 3.11 23
Sesuai dengan namanya “Unshield”, yang berarti kabel ini tidak dilengkapi dengan pelindung aluminium sehingga jenis kabel ini kurang tahan dengan interferensi elektromagnetik, berbeda dengan jenis lainnya, yakni STP (Shield Twisted Pair). Nama Twisted Pair merujuk pada bentuk dari isi kabel tersebut yang saling berlilitan pada setiap pasang.
24
BAB IV IMPLEMENTASI DI LINI INDUSTRI Pada saat prakerin di PT. STARCOM SOLUSINDO penulis ditempatkan di 2 divisi yang berbeda, yaitu Network Operation Centre ( NOC ) dan bagian Administrasi/HR&GA. Ketika penulis berada di divisi NOC,penulis diberikan pekerjaan mengkonfigurasi aplikasi pengiriman data ( File Sharing ).Aplikasi yang digunakan adalah Samba untuk File Sharing dan Zimbra untuk membuat server e-mail dan harus mendapat domain ( DNS ) dari server lain. Pada saat penulis di bagian Administrasi/HR&GA,penulis diberi pekerjaan menginput data pada excel dan web,troubleshooting laptop perusahaan,menginstal ulang laptop, dan mendesain banner.Tetapi penulis hanya akan melampirkan tugas ketika di divisi NOC yaitu mengkonfigurasi dari membuat vlan & trunk hingga Zimbra. Berikut ialah konfigurasi dari masing – masing alat jaringan dan aplikasi server berdasarkan topologi :
4.1 Konfigurasi Alat Jaringan - Berikut adalah topologi yang akan dibuat
Gambar 4.1 Topologi Miniatur Jaringan PT.STARCOM Solusindo
25
Berdasarkan topologi diatas, ada 3 buah server berbeda ip yang saling dihubungkan dengan vlan melalui Switch (3COM) dan Router (Mikrotik Routerboard). Server – server diatas menggunakan Operating System Linux Ubuntu, yang mana 3 server tersebut ialah : 1. DNS Server (Domain Name System Server) 2. File Sharing Server 3. Mail Server 4.1.1. Konfigurasi Switch 3COM Koneksikan terlebih dahulu antara PC penyetting dan Switch 3COM. Port ethernet untuk mensetting bisa port yang mana saja, kecuali port 1 – 4 karena port tersebut lah yang akan dikonfigurasi nantinya. 1. Pastikan IP address PC penyetting satu jalur dengan IP address switch. Lalu buka browser dan masukkan IP address switch untuk masuk ke menu gui switch.
Gambar 4.2 Masuk Menu GUI Switch
2. Dibawah ini adalah tampilan menu login Switch 3COM
4.3 Login Switch 3COM
26
Masukkan username beserta passwordnya, lalu tekan enter untuk login. 3. Berikut adalah tampilan main page dari Switch 3COM
Gambar 4.4 Tampilan Main Page Switch 3COM
4. Selanjutnya masuk ke Device > VLAN untuk melakukan konfigurasi terhadap port yang dimasuki oleh masing – masing server.
Gambar 4.5 Menu Device
27
5. Setelah masuk, langkah selanjutnya ialah membuat 3 vlan berbeda untuk 3 server yang berbeda pula.
Gambar 4.6 Membuat 3 Vlan
Disini saya membuat vlan 123 yang akan digunakan oleh File Transfer Server, vlan 456 yang digunakan oleh DNS Server, dan vlan 789 yang digunakan oleh Mail Server. 6. Setelah pembuatan vlan selesai, maka langkah selanjutnya ialah menempatkan vlan kedalam port dan mengubah mode vlan untuk masing masing port yang terpakai. Port di set dengan cara memilih nomor vlan yang akan diset, dan dengan mengklik port mana yang ingin diubah modenya. Jangan lupa untuk meng-apply settingan yang telah diubah.
28
Gambar 4.7 Memilih Port Vlan
Gambar 4.8 Memilih Port Vlan
Rangkaian port vlan dibuat berdasarkan data dibawah ini.
Nomor Port 1 2 3 4
Vlan 123 456 789 Semua Vlan
Mode Vlan Untagged Untagged Untagged Tagged
Berdasarkan table diatas, port nomor 4 di set “Tagged”. Yang artinya port inilah yang akan digunakan untuk menjembatani semua vlan ke router. 4.1.2. Konfigurasi Routerboard Mikrotik Setelah switch selesai dikonfigurasi, maka selanjutnya adalah mengkonfigurasi routernya. Pertama – tama, koneksikan PC penyetting ke Mikrotik RouterBoard dan masuk lewat winbox.
29
1. Setelah berhasil login lewat winbox, masuk ke menu interface untuk membuat vlan pada router
Gambar 4.9 Membuat Vlan Pada Router
Buatlah vlan dengan nomor vlan sama yang telah kita setting seperti pada Switch 3COM tadi. Ketiga Vlan tersebut ditempatkan pada ether3 (port ke-3), yang mana port ini terhubung dengan port ke-4 switch yang menggunakan mode untagged (trunk). 2. Setelah vlan selesai dibuat, masuk ke IP > Address. Lalu buatlah masing – masing IP pada vlan.
Gambar 4.10 Membuat IP Pada Vlan
30
Caranya ialah dengan mengklik logo + untuk membuat IP Address. Disini saya membuat IP address dengan interface Vlan yang telah dibuat tadi. Vlan 123 menggunakan IP 192.168.1.1/29 dengan subnet 255.255.255.248 Vlan 456 menggunakan IP 192.168.2.1/27 dengan subnet 255.255.255.224 Vlan 789 menggunakan IP 192.168.3.1/30 dengan subnet 255.255.255.252 Tidak perlu untuk mensetting trunk di mikrotik, karena trunk pada mikrotik otomatis di set berdasarkan konfigurasi yang telah dibuat. 4.2. Instalasi dan Konfigurasi DNS Server Berikut langkah – langkah Membuat 3 DNS (Domain Name System) : 1. Pertama tama install terlebih dahulu DNS server BIND dengan mengetikan “sudo apt-get install bind9” 2. Sesudah di install kita konfigurasi ip pada ubuntu, penulis memakai /27 untuk DNS Buat ip : auto enp0s3 iface enp0s3 inet static address 192.168.2.2 gateway 192.168.1.2 netmask 255.255.255.224 broadcast 192.168.2.31 dns-nameserver 192.168.2.5 dns-search dns.jd.net dns-nameserver 192.168.1.4 dns-search samba.jd.net 31
dns-nameserver 192.168.3.2 dns-search Zimbra.jd.net Lalu tekan Ctrl+O & Ctrl+X untuk save dan exit
Gambar 4.11 Mensetting IP Pada Server DNS
3. Jika sudah restart network dengan mengetik perintah “/etc/init.d/networking restart” 4. Lalu, ketikan perintah “nano named.conf.local” Lalu tambahkan script di bawah ini:
32
Gambar 4.12 Membuat DNS
5. Penulisan IP pada baris zone “2.168.192.in-addr.arpa” ditulis terbalik. 6. Lalu copy file db.local dan db.127
Gambar 4.13 Mencopy Isi Direktori
7. Jika sudah di copy file db.local dan db.127 konfigurasi kedua bind tersebut. 8. Yang pertama konfigurasi terlebih dahulu db.dns lalu isikan dengan konfigurasi dibawah ini:
Gambar 4.14 Menkonfigurasi Direktori db.dns
9. Jika sudah di konfigurasi db.dns nya lalu konfigurasi juga db.192 dengan konfigurasi dibawah ini:
33
Gambar 4.15 Menkonfigurasi Direktori db.192
Edit file resolv.conf ketik perintah “nano /etc/resolv.conf” ubah dan tambahkan isi file tersebut seperti dibawah ini:
Gambar 4.16 Mensetting file resolv.conf
10. Restart bind9 dengan mengetikan perintah “/etc/init.d/bind9 restart” 11. Lalu coba perintah “nslook up “ pada ip dan dns nya masing – masing seperti di bawah.
Gambar 4.17 Tes DNS
34
4.3. Instalasi dan Konfigurasi Mail Server Zimbra - Pertama lakukan setting ip pada ubuntu,penulis memakai /30 untuk mail server “nano /etc/network/interfaces” Buat ip : auto enp0s3 iface enp0s3 inet static address 192.168.3.2 gateway 192.168.3.1 netmask 255.255.255.252 broadcast 192.168.3.3 network 192.168.3.0 dns-nameserver 192.168.2.5 dns-search zimbra.jd.net Lalu tekan Ctrl+O & Ctrl+X untuk save dan exit
Gambar 4.18 Mensetting IP Pada Server Zimbra
- Penulis akan meminta domain dari server lain, jadi penulis hanya langsung mensetting zimbranya 35
- Lalu, ketikan perintah “ nano/etc/hosts” Lalu buat “192.168.3.2 mail.zimbra.jd.net rifqiarrahman” Setelah itu tekan Ctrl+O & Ctrl+X
Gambar 4.19 Mensetting Hosts
- Setelah itu lakukan reset jaringan dengan mengetikan perintah “/etc/init.d/networking restart” atau “service networking restart” - Ubah perangkat jaringan di virtual box menjadi briged lalu pilih “Realtek PCIe GBE Family Controller”
Gambar 4.20 Mengubah Perangkat Jaringan Virtualbox
36
- Setelah itu masuk ke direkori Zimbra yang telah dibuat sebelumnya dan yang telah dimasukan oleh file rar zcs-8.7.11_GA_1854.UBUNTU16_64.20170531151956 menggunakan samba. Ketikan perintah “cd /home/zimbra/zcs8.7.11_GA_1854.UBUNTU16_64.20170531151956”, setelah itu ketikan perintah “tar -xvf zcs-8.7.11_GA_1854.UBUNTU16_64.20170531151956”.Fungsinya itu untuk mengekstrak file beformat tgz atau biasa disebut seperti rar.
Gambar 4.21 Mengekstrak File Zimbra
- Setelah di ekstrak coba lakukan perintah “ls” yaitu mengecek isi direktori.Lalu akan muncul 2 nama yang sama namun berbeda warna.Lakuka perintah “cd zcs-8.7.11_GA_1854.UBUNTU16_64.20170531151956” untuk memasuki direktori tersebut.Ketikan perintah “./install.sh” untuk melakuka penginstalan Zimbra.
37
Gambar 4.22 Melihat Isi Direktori Zimbra
Gambar 4.23 Masuk ke File Zimbra
38
Gambar 4.24 Melakukan Instal Zimbra
- Setelah mengetikan perintah install, akan muncul pertanyaan lisensi bisa dijawab “y atau yes”
Gambar 4.25 Lisensi Zimbra
39
- Setelah itu akan muncul beberapa program yang harus disetujui penginstalannya, jawab “yes/y” pada semua pilihan kecuali zimbra-dnscache jawab “no/n”.Lalu muncul pertanyaan berikutnya jawab “yes/y”.
Gambar 2.26 Pilihan Program Zimbra
-
Lalu, setting password admin untuk zimbra ,pilih no 6 dan akan langsung diarahkan ke menu lagi pilih no 4.buat password baru disini penulis menggunakan password “rifqiarrahman”.Setelah itu ketik “r” dan ketik “a” untuk kembali dan menyimpan konfigurasi.
40
Gambar 4.27 Membuat Password Admin Zimbra
Gambar 4.28 Proses Membuat Password
41
Gambar 4.29 Setelah Proses Membuat Password
Gambar 4.30 Menyimpan Konfigurasi Menu Zimbra
42
Gambar 4.31 Proses Memodifikasi Zimbra
-
Setelah penginstalan selesai, tambah akun untuk user dengan mengetikan perintah “su – zimbra” lalu “zmcontrol ca
[email protected] billyan”. Untuk
[email protected] adalah sebuah username dan billyan adalah sebuah password.
Gambar 4.32 Proses Membuat user Baru untuk Zimbra
43
-
Setelah semua konfigurasi telah beres,dapat dicoba lewat browser. Dengan mengetikan url “https://mail.zimbra.jd.net” atau “https://192.168.3.2”.
Gambar 4.33 Login Admin
Gambar 4.34 Login User
Gambar 4.35 Halaman Admin
Gambar 4.36 Halaman User
44
4.4 Instalasi dan Konfigurasi Samba Ketentuan konfigurasi samba : 1. Membuat 2 direktori utama bernama PKL dan NOC 2. Membuat 5 user dengan nama “pkl1,pkl2,pkl3,noc1,dan noc2” 3. Membuat direktori untuk user pkl1,pkl2,pkl3,dan noc1 di direktori PKL 4. Membuat direktori untuk user noc1,dan noc2 di direktori NOC 5. Membatasi hak akses direktori = seluruh user pkl1,2 dan 3 tidak dapat mengakses direktori NOC ,dan user noc2 tidak dapat mengakses direktori PKL 6. Mencegah file-file dengan ekstensi .mp3 ,dan mp4 agar tidak bisa tersimpan dalam direktori PKL dan NOC 7. User yang login hanya dapat melihat direktori miliknya sendiri/tidak dapat melihat direktori milik user yang lain 8. Setiap user yang membuat/menyimpan file tidak bisa di ubah oleh user lain,namun user lain dapat melihat isi file tersebut Berikut langkah – langkah penulis mengkonfigurasi Samba dengan ketentuan yang telah diberikan oleh pembimbing industri : a) Jalankan perintah “apt-get install samba” ,Lalu b) Buat direktori NOC dan PKL di home dengan cara mkdir “(nama direktori)” dan buat user dengan perintah “useradd (nama user)” lakukan seperti gambar dibawah
45
Gambar 4.37 Membuat Direktori dan User
c) Buat password untuk masing masing user dengan perintah “passwd (nama user)” seperti gambar dibawah
Gambar 4.38 Membuat Password untuk Masing – Masing User
d) Berikan tanda kepemilikan direktori dengan perintah “chown (nama user) (path/tempat direktori berada)” 46
e) Berikan juga hak akses dengan perintah “chmon (numerical permission) (path/tempat direktori berada)” lakukan seperti gambar dibawah
Gambar 4.39 Membuat Hak Akses
f) Buat group dengan perintah “groupadd (nama group)“ g) Masukan perintah “chgrp (nama group) (path)” untuk merubah kepemilikan grup terhadap file atau direktori,Lakukan seperti gambar dibawah
47
Gambar 4.40 Merubah Hak Kepemilikan Grup
h) Lakukan perintah “usermod –aG (nama user)” untuk memasukan user ke group,Lakukan seperti gambar dibawah
Gambar 4.41 Memasukan User ke Grup
i) Lakukan Perintah “smbpasswd –a (nama user)” untuk membuat user samba dan membuat passwordnya
48
Gambar 4.42 Membuat User Samba dan Password User Samba
j) Lalu lakukan perintah “cd /etc/samba” dan “nano smb.conf” k) Lakukan Perintah seperti di bawah Comment = Keterangan Path = tempat direktori yang akan di sharing Browsable = dapat diakses Writeable = dapat diubah Read only = hanya dibaca Valid users = user mana saja yang dapat membuka/mengakses Valid groups = group mana saja yang dapat membuka/mengakses Veto files = membatasi/block file berekstensi tertentu Hide unreadable = menyembunyikan file yang bukan kepemilikan user Acl allow execute always = memblok file berekstensi .exe agar tidak dapat di run
49
Gambar 4.43 Mengedit smb.conf
l) Setelah selesai tekan “ctrl+o” lalu “enter” m) Lakukan perintah “/etc/init.d/samba restart” n) Akses oleh client dan test login dengan user noc1,masukan nama user dan password yang telah dibuat
Gambar 4.44 Tes Login
50
o) Tampilan yang memenuhi tugas dari pembimbing poin ke 7 (User yang login hanya dapat melihat direktori miliknya sendiri/tidak dapat melihat direktori milik user yang lain)
Gambar 4.45 Tampilan Direktori
p) Buat File sembarang untuk test poin nomor 8 (Setiap user yang membuat/menyimpan file tidak bisa di ubah oleh user lain,namun user lain dapat melihat isi file tersebut) q) Logout user yang sedang aktif dengan melakukan perintah di cmd “net use * /del”
Gambar 4.46 Logout User di CMD
51
r) Login dengan user pkl1 lalu ubah file yang telah dibuat oleh noc1 lalu save,gambar dibawah telah memenuhi poin ke 8.
Gambar 4.47 Mengubah file yang Telah di Buat Sebelmunya
s) Copy sebuah file berekstensi .mp3 lalu paste di direktori PKL untuk memenuhi poin nomor 6
Gambar 4.48 Copy File Ber-Ekstensi .mp3
52
t) Copy sebuah file berekstensi .mp4 lalu paste di direktori NOC untuk melengkapi poin nomor 6
Gambar 4.49 Copy File Ber-Ekstensi .mp4
53
BAB V PENUTUP 5.1 Kesimpulan Setelah penulis melakukan PRAKERIN (Praktik Kerja Industri) dari tanggal 4 Juni hingga 28 September 2018 di PT. STARCOM SOLUSINDO Bandung, penulis merasa bersyukur telah mendapatkan bimbingan,pengalaman serta ilmu yang bermanfaat untuk penulis dari PT. STARCOM SOLUSINDO. Sehingga penulis berkesimpulan, Prakerin ( Praktek Kerja Industri ) merupakan implementasi awal dari dari pelajaran serta ketrampilan yang telah di dapat dari luar sekolah atau industri. Dengan terjun langsung ke lapangan ( Dunia Kerja ) siswa akan menerapkan ilmu dan ketrampilan yang telah di dapat disekolah serta mengembangkan dan memerbaiki keahlian dan ketrampilan siswa tersebut. 5.2 Saran Bagi siswa atau siswi yang melakukan kegiatan praktek kerja industri (PRAKERIN) saran yang paling penting adalah menjaga nama baik sekolah di mana perusahaan tempat dilaksanakan kegiatan praktek kerja industri dan mematuhi peraturan yang ada di perusahaan dan agar mempersiapkan diri dengan menguasai pelajaran yang akan diterapkan dalam industri,agar memudahkan dalam melakukan praktek kerja lapangan di perusahaan. Saran untuk pihak sekolah, fasilitas penunjang praktikum di sekolah supaya dilengkapi lagi. Karena fasilitas di sekolah masih sangat kurang baik dari segi teknis maupun dari segi non teknis, lalu untuk tenaga pengajar lebih diperbaiki untuk teknik mengajar agar siswa siswi tidak muda bosan dengan materi dan teknik mengajar seorang guru yang monoton.Demi mendapatkan ilmu dan kualitas yang baik perlu terjalinnya hubungan yang harmonis antara siswa dan tenaga pengajar. Saran untuk pihak industri,ketika memberika tugas dimohon tidak mendadak ke jam pulang,agar siswa yang sedang melakuka prakerin dapat menyelesaikan pekerjaan tesebut dengan maksimal dan tidak terjepit jam pulang kerja supaya pekerjaan tidak tertudan ke esokan harinya.Jika bisa pekerjaan yang diberikan sesuai jurusan siswa pkl agar ilmu yang telah di pelajari di sekolah dapat terealisasi di duni kerja. Mohon maaf sebesar besar nya apabila terdapat penulisan yang salah atau menyinggung perasaan pembaca.
54
Daftar Pustaka Wikipedia, HarisX.2006. Sejarah dan Pengembangan Ubuntu. http://www.KelasIndonesia.com/page/artikel/?act/detil/aid/42. ( Diakses 25 September 2018 pukul 09.40 wib ) Wowcrackblog, Blog.2017.Mengenal Fungsi dan Cara Kerja Mail Server. http://blog.wowrack.co.id/2017/12/mengenal-fungsi-dan-cara-kerja-mail.html ( Diakses 25 September 2018 pukul 10.00 wib) Wikipedia, Sanwanie.2009. Zimbra. https://id.wikipedia.org/wiki/Zimbra. ( Diakses 25 September 2018 pukul 11.12 wib ) Kelasindonesia, Blog.2015. Tata cara Penulisan Daftar Pustaka Dari Internet Yang Baik. ( Diakses 25 September 2018 pukul 11.14 ) AssetUbuntu, Blog.2017. Logo Ubuntu. https://design.ubuntu.com/brand/ubuntulogo/. ( Diakses 25 September 2018 pukul 09.40 ) De La Cruz, Jorge.2015. Logo Zimbra. https://blog.zimbra.com/2015/09/changelogin-app-logo-open-source-network-edition/. ( Diakses 25 September 2018 pukul 11.14 ) Agung, Riki.2016. Pengertian & Fungsi Samba. http://rikiagungsubagja.blogspot.com/2016/03/pengertian-samba-server-fungsidan-cara.html. ( Diakses 26 September 2018 pukul 08.59 wib ) Wallen, Jack.2016. Logo Samba. https://www.techrepublic.com/article/how-toset-up-quick-and-easy-file-sharing-with-samba/. ( Diakses 26 September 2018 pukul 09.05 wib ) PanduanKomputer, Blog.2017. Pengertian DNS Server dan Fungsinya. https://panduankomputer-laptop.blogspot.com/2016/10/pengertian-dns-serverdan-fungsinya.html. ( Diakses 27 September 2018 pukul 09.43 ) NesabaMedia, Blog.2016. Pengertian Switch Beserta Fungsinya. https://www.nesabamedia.com/pengertian-switch-dan-fungsi-switch/. (Diakses 27 September 2018 pukul 10.03 ) Sobarudin, Atep.2015. Pengertian Routerboard Mikrotik. http://sobarudinfile.blogspot.com/2015/11/pengertian-mikrotik-routeros-dan.html ( Diakses 27 September 2018 pukul 10.09 )
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77