1. 40
BAB IV
ANALISA DAN PERANCANGAN
4.1 Analisa
4.1.1 Tinjauan
Dalam pembuatan Internet gateway kita membutuhkan sebuah
komputer server atau PC biasa yang dijadikan server walaupun tidak
sebanding dengan PC Server yang sebenarnya sudah cukup lumayan jika
hanya digunakan untuk LAN komputer dalam sekala kecil.
4.1.2 Manfaat Sistem
Sistem Operasi Linux OpenSuse versi 11.2. merupakan Linux
keturunan Redhat, ini memang didedikasikan untuk digunakan sebagai
server, sehingga dengan menggunakan Opensuse penulis bisa
menggabungkan berbagai fungsi server (Web server, Samba, FTP, dan lain-
lain) sehingga penyimpanan dari server-server tersebut dapat penulis buat
duplikatnya.
4.2 Gambaran Umum Sistem
4.2.1 Sejarah Linux
SUSE bermula di awal tahun 1990-an di mana Linux terdiri dari sekitar
50 keping disket dan dapat diunduh/diambil lewat internet, tetapi pengguna
potensial yang memiliki koneksi internet tidaklah banyak. Kemudian S.u.S.E.
GmbH menghimpun disket-disket Linux yang dapat dibeli (tanpa harus
memiliki koneksi internet).SuSE tersebar luas oleh Suse GmbH dengan
lokalisasi instalasi dalam bahasa Jerman dan dengan itu menciptakan
distribusi dari banyak pengguna berbahasa Jerman. Alat instalasi dari
2. 41
Slackware diganti dengan YaST hasil pengembangan Suse GmbH sendiri.
Mulai April 1994 Paket Suse-Linux Versi 1.0 mulai menggunakan CD, tidak
lagi dalam disket (yang sudah mencapai 70 keping).
Versi pertama yang berdiri sendiri terlepas dari Slackware diterbitkan
pada Mei 1996 dengan nama S.u.S.E. Linux, versi 4.2. Penomoran 4.2 dalam
versi ini diakibatkan dari diskusi panjang di mana penomoran versi 1.1
ditolak dan angka 42 lebih disukai karena merupakan "jawaban dari segala
pertanyaan terhadap segala pertanyaan" (Answer to Life, the Universe, and
Everything) menurut roman karya Douglas Adams The Hitchhiker's Guide to
the Galaxy. Pada versi ini untuk pertama kalinya, dalam distribusi dengan 3
CD, disertai sebuah Live-Filesystem.
Mulai dari versi 4.2 angka penjualan Suse Linux meningkat tajam.
Pengguna professional di pasar Linux menuntut produk yang sesuai, maka
mulai versi 5 ditawarkan produk SuSE Business Linux. Konsep ini kemudian
tetap dijual melalui SUSE Linux Enterprise Server (SLES), yang boleh
diperoleh di samping siklus rilis dan pembaruan yang panjang dengan
dukungan tawaran dan pelatihan yang beragam.
Suse Linux yang sampai pada versi itu hanya mendukung platform Intel
i386, pada versi 6.1 mulai juga mendukung platform DEC, Alpha AXP dan
platform PowerPC pada versi 6.3. Kedua distribusi memiliki pengaruh
penting bagi pengembangan kualitatif Distribusi Suse Linux. Pada
perkembangan berikutnya tersedia juga versi SuSE Linux untuk sistem AMD
Athlon 64, Intel Itanium dan IBM 390 (Z-Series).
3. 41
Mulai versi 7.0 sampai dengan 9.1 tersedia dua versi Suse Linux:
Personal dan Professional. Di samping itu tersedia juga versi bagi pelajar.
Paket pembaruan dengan harga yang pantas untuk versi Professional juga
tersedia tanpa cetakan buku pedoman administrasi. Pada 4 November 2003,
Novell mengumumkan bahwa mereka akan mengakuisisi SuSE.[3] Akuisisi
ini diselesaikan pada Januari 2004.[4] SuSE 9.1 merupakan versi pertama di
bawah Novell. Salah satu perubahan yang terjadi adalah mulai Juni 2004, di
samping instalasi melalui FTP, CD untuk instalasi dasar tersedia di internet.
Juga pada edisi Professional dipasarkan dengan keping DVD kedua yang
berisi perangkat lunak untuk sistem 64-Bit (AMD64 dan Intel 64) (versi 64-
Bit SuSE 9.0 dijual terpisah). Pada April 2004 YaST ditempatkan di bawah
Lisensi Publik Umum GNU. Pada 4 Agustus 2005, juru bicara dan direktur
hubungan masyarakat Bruce Lowry mengumumkan bahwa pengembangan
SUSE Professional akan lebih terbuka dan bersama dalam proyek komunitas
openSUSE berupaya meraih perhatian yang lebih luas dari pengguna dan
pengembang .Lebih terbuka dengan memungkinkan pengguna dan
pengembang untuk menguji dan membantu mengembangkannya.
Sebelumnya segala pengembangan dilakukan hanya oleh SUSE dan versi
10.0 adalah versi pertama dengan pengujian beta oleh publik. Sebagai bagian
dari perubahan, akses ke Server-YaST menjadi pelengkap bagi pengguna
SUSE Linux.
4.2.2 Keunggulan
Salah satu keunggulan utama dari OpenSUSE dibandingkan distro
Linux lainnya adalah kelengkapan pustaka dan berlimpahnya software
42
4. 41
yang disertakan. Bersama Red Hat, SUSE adalah distro Linux versi awal
yang terus bertahan dan berkembang hingga sekarang.
a. YaST Control Center
SUSE menawarkan installasi dan program administrasi yang
bernama YaST2 yang menangani masalah partisi hard disk, system
setup, RPM package management, online updates, konfigurasi network
dan firewall, user administration dan lainnya dalam sebuah tampilan.
YaST juga berintegrasi dengan SaX2 untuk membantu users mengatasi
masalah graphics card dan monitor, touch displays, dan bahkan
tambahan monitors dengan Xinerama. Akhir-akhir ini, semakin banyak
modul yang telah ditambahkan YaST, diantaranya Bluetooth support.
b. ZYpp Package Management
ZYpp (atau libzypp) adalah Linux software management engine
yang memiliki dependency resolver handal dan paket manajemen API
terbaru.
c. Build Service
The openSUSE Build Service menyediakan software developers
dengan tool untuk melakukan compile, merilis and dan memasarkan
software mereka untuk banyak distribusi, termasuk Mandriva, Ubuntu,
Fedora dan Debian. Pada dasarnya ini mempermudah proses pemaketan
sehingga developers dapat dengan lebih mudah memaketkan sebuah
program untuk banyak distribusi, dan banyak rilisan openSUSE,
membuat lebih banyak paket tersedia untuk user tanpa memperdulikan
versi distribusi apa yang mereka pakai.
43
5. 41
d. Desktop innovation
1. Xgl dan Compiz
Pada 2 January 2006, SUSE developer David Reveman
mengembangkan Xgl, sebuah X server architecture yang didesain
untuk memanfaatkan keuntungan dari graphics cards modern via
driver OpenGLmereka. Compiz, juga dirilis pada waktu itu juga.
2. Desktop innovations (KDE)
SUSE adalah contributor terdepan dalam hal KDE selama
beberapa tahun, dan sekarang SUSE mensponsori lebih banyak
developer untuk bekerja langsung pada KDE daripada distribusi
lain. Karena itu, kontribusi SUSE pada area ini telah sangat meluas,
dan mempengaruhi banyak bagian dari KDE seperti kdelibs dan
kdebase, kdepim, dan kdenetwork.
3. Desktop innovations (GNOME)
Grup Ximian menjadi bagian dari Novell, dan sebagai gantinya
mereka membuat dan melanjutkan beberapa kontribusi kepada
GNOME denganaplikasi seperti F-Spot, Novell Evolution dan
Banshee. Gnome desktop saat ini menggunakan slab daripada
double-panelled gnome menu bar yang sudah dianggap klasik.
4.2.3 Kelebihan OpenSUSE
1. Installasi
Distro OpenSUSE menyajikan instalasi berbasis GUI dan text yang
sangat mudah. Tidak ada kesulitan sama sekali di bagian instalasi. Pada
44
6. 41
OpenSuse 11.0, diadakan perbaikan pada interface Installer sehingga
mempermudah dan mempersingkat prosedur Setup.
OpenSuse dapat dicoba, diinstal, dan digunakan tanpa risiko.
OpenSUSE dapat dijalankan langsung dari LiveCD, tanpa perlu
mengubah setting apapun pada Windows atau hard disk Anda. Semua
program Linux yang disertakan dapat langsung digunakan.
Saat masuk ke desktop, kita dapat langsung mencoba feature-
feature yang ada, menjalankan aplikasi, ataupun langsung menjelajah di
Internet. Seperti disebutkan di atas, saat menjalankan aktivitas-aktivitas
ini, tidak ada perubahan yang terjadi pada hard disk ataupun sistem
Windows yang ada. Hal ini dimungkinkan karena semua proses
dijalankan langsung dari LiveCD lewat RAM.
2. Kemudahan atau kenyamanan penggunaan
OpenSuse menyediakan Software package management untuk
mengkonfigurasi software, yang terdiri dari utility grafis memakai
YaST dan utiliti command line menggunakan package RPM.
OpenSuse memiliki tools yang sangat canggih yaitu YaST (Yet
Another Setup Tools). YaST adalah suatu utilitas yang membantu
penggunanya memakai openSUSE dengan amat sangatlah mudah,
karena berbasis grafis. Pengguna yang melakukan migrasi dari System
Opersi Windows akan cepat terbiasa dengan gaya Control Panel model
YaST. Hal ini karena banyak elemen yang telah Anda kenal dari
Windows. Hampir semua yang menyangkut system “terintegrasi”
45
7. 41
didalam YaST. Mulai dari pengaturan software, konfigurasi hardware,
jaringan, service system, security, dll terdapat didalamnya.
Selain itu terdapat Zypper. Zypper adalah command linepackage
manager yang diperkenalkan sejak openSUSE 10.2, dikembangkan
pada openSUSE 10.3 dan menjadi salah satu pilihan utama melakukan
instalasi atau update aplikasi pada openSUSE 11.0 dan versi-versi
berikutnya.
Untuk mempermudah proses administrasi sistem, Anda dapat
menggunakan Control Center Gnome lewat opsi "Computer. Di
Gnome Control Center, Anda dapat mengonfigurasikan fonts, setting,
mouse dan keyboard, spesifikasi sistem bahasa dan negara, parameter
untuk akses jaringan dan Internet, serta banyak lagi. Zypper sekelas
dengan perintah apt-get yang biasa ditemui pada distro Linux Debian
dan turunannya (Ubuntu, Mint dll)
Selain itu, konfigurasi hardware dapat Anda lakukan di menu YaST
Control Center. Untuk masuk ke dalam menu tersebut, pada opsi
"Computer" pilih "Other Applications | System | YaST". Pada window
sebelah kiri YaST akan terlihat daftar hardware yang dapat Anda
konfigurasi. Namun, untuk melakukan perubahan pada setting tersebut,
dibutuhkan hak akses administrator.
3. Dukungan terhadap software
OpenSuse memiliki repository package software sangat banyak,
infrastruktur web site dan dokumentasi bentuk buku (printed) yang
begitu apik. Untuk urusan penambahan software tampaknya
46
8. 41
OpenSUSE, tidak mengalami masalah, tersedia ribuan koleksi software
yang dapat langsung di install dari DVD, terutama aplikasi padanan
Windows. Opensuse juga memiliki manajemen paket aplikasi yang
lebih cepat. Pengguna dapat dengan cepat memilih ribuan games,
aplikasi, utiliti Internet dan tool-tool programming yang tersedia dalam
OpenSUSE Repository.
OpenSuse menawarkan paket aplikasi raksasa. Untuk browser,
OpenSUSE menggunakan Firefox 3 sebagai browser defaultnya. Di
Gnome, e-mail client yang digunakan adalah Evolution. Aplikasi ini
menyatukan fungsi-fungsi e-mail, kalender, daftar alamat, dan organizer
dalam satu aplikasi yang mudah digunakan.Aplikasi ini dapat menjadi
pengganti Microsoft Outlook yang lengkap untuk sistem
Linux. Kompatibilitas Microsoft Office dengan OpenOffice
2.4.Utilisasi VBA yang lebih baik, serta dukungan untuk format
Microsoft lainnya. OpenOffice Impress dilengkapi dengan chart 3
dimensi, feature-feature multimedia baru, serta bantuan peralihan lebih
baik untuk menyaingi Microsoft PowerPoint.
OpenSUSE dapat membuka file yang terdapat dalam partisi
Windows pada umumnya. Buka partisi Windows Anda lewat
OpenSUSE dan buka dokumen Word ataupun Excel dalam OpenOffice.
Dengan Banshee, sebuah media player baru, pengguna tidak hanya
dapat melakukan playback terhadap semua format media yang umum,
tetapi juga dapat mengelola dan menyortir file-file tersebut dengan
mudah. Bentuk pengoperasian Banshee ini mirip dengan aplikasi
47
9. 41
iTunes. Untuk mendapatkan setting suara yang baik, Gnome
di OpenSUSE menyediakan manajemen suara yang relatif lengkap dan
profesional dengan menggunakan PulseAudio. Featurenya mencakup
channel sound yang dapat diatur secara terpisah untuk tiap sumber
suara.
4. Dukungan terhadap hardware
Berbeda dengan Vista, OpenSUSE tidak menuntut spesifikasi
hardware yang rumit. Setidaknya untuk kebutuhan web browsing
ataupun menulis teks. Namun, untuk tampilan 3D dan pekerjaan yang
menghabiskan resource seperti editing video, virtualisasi, serta
raytracing memang dibutuhkan spesifikasi sistem yang kuat. OpenSuse
memiliki kebutuhan hardware yg relatif rendah.Versi terbaru, opensuse
11, bisa mulus berjalan di hardware dengan platform P4 dan memory
256MB. Spesifikasi minimal dapat dibedakan menjadi tiga, yaitu untuk
kebutuhan sistem minimal, normal dan untuk power user.
5. Server dan akses/ pengaturan berbasis web
Dibandingkan dengan Windows Server maka untuk implementasi
pada jaringan komputer menurut saya Linux lebih baik, terutama untuk
urusan Internet berbasis Apache, MySQL dan PHP atau dikenal sebagai
LAMP (Linux Apache MySQL PHP). Sedangkan untuk File Server
tersedia Samba. OpenSuse dilengkapi dengan software untuk keperluan
server tersebut. OpenSuse memiliki aplikasi firewall yang mudah
digunakan, filter spam SpamAssasin, software keamanan AppArmor,
48
10. 41
serta feature anti-phishing dari Firefox dapat memblokir tamu-tamu tak
diundang dari Internet.
6. Keindahan dan kecantikan penampilan desktop
Saat ini, openSUSE memiliki banyak user yang merasa puas.
Alasan utama openSUSE begitu memuaskan mereka adalah
kenyamanan dan sentuhan cantik desktop (KDE dan GNOME), sistem
pengelolaan media yang mutakhir, user interface yang semakin baik,
GUI (graphichal user interface) yang dipakai secara default adalah KDE
versi 4. Jadi, pengguna Windows akan dengan mudah beradaptasi
dengan desktop Linux. Kebebasan memilih - Dalam versi lengkap
OpenSUSE tersedia tiga pilihan desktop: Gnome, KDE3.5 dan KDE4.0.
Dengan Atau Tanpa 3D: OpenSUSE menawarkan tiga tampilan
desktop berbeda: Gnome, KDE, dan KDE4. Pengguna dapat memilih
dari ketiga desktop tersebut. Semua aplikasi OpenSUSE dapat
dijalankan pada ketiga destop tersebut, yang membedakan hanya
wajahnya. Secara prinsip, relatif cocok digunakan untuk pemula. Selain
itu, tampilan user-interface-nya yang ramping membuatnya sedikit
lebih cepat. Bila Anda menggunakan PC untuk pekerjaan sehari-hari,
Gnome dapat menjadi pilihan yang tepat.
4.2.4 Kehandalan OpenSUSE
Dari keunggulan-keunggulan OpenSuse di atas, dapat
disimpulkan bahwa OpenSuse cocok digunakan bagi pengguna yang
menginginkan kemudahan dalam operasional dan penggunaan dan
49
11. 41
menginginkan tampilan desktop yang cantik dan menarik. Terutama
bagi pengguna yang bermigrasi dari sistem operasi Windows.
Mereka dapat mudah dan dengancepat beradaptasi dengan Linux
(OpenSuse).OpenSuse menawarkan sejumlah tampilan desktop dengan
window-window 3 dimensi. Selain itu. OpenSuse menyediakan
program-program yang mempunyai kemiripan dengan Windows,
seperti Firefox 3.0 terbaru, sejumlah mail client, instant messenger,
image management, word processor, spreadsheet, tools-tools grafis,
serta software multimedia.
Selain itu, ada juga games dan banyak lagi. Paket Office dari
OpenOffice.org kini telah kompatibel sepenuhnya dengan Microsoft
Office. Tersedianya program open-source terbaru untuk jaringan rumah,
wireless, dan web hosting menjamin koneksi yang efisien dengan dunia
luar. Sedangkan untuk pengaturan konfigurasinya, telah tersedia YaST,
yang sistemnya hampir mirip dengan Control Panel pada Windows.
4.2.5 Kelemahan OpenSUSE
Beberapa kelemahan OpenSUSE adalah sebagai berikut :
a. Waktu installasi yang lama
b. Waktu booting yang lama
c. Walaupun OpenSUSE sekarang memiliki fitur 1-Click Installation,
hal ini idak berjalan langsung ketika anda masuk melalui package
manager.
d. Paket manager OpenSUSE tidak sebaik paket manajer pada
Ubuntu.
50
12. 41
e. Komunitas pengguna ubuntu masih reletif lebih sedikit
dibandingkan dengankomunitas pengguna ubuntu.
f. Pada OpenSUSE aplikasi diinstall secara terpisah dan
membutuhkan waktu yang lama.
4.2.6 Gambaran Kerja
Gambar 4.1 Gambaran kerja komputer, koeswoyo (2008)
Membangun Gateway Internet Opsi Konfirmasi :
Konfigurasi Server
1. IP Internet (eth0) = Sesuai dengan Network yang diberikan ISP
2. IP LAN (eth1) = 192.168.2.1/24
3. Gateway = Sesuai dengan IP yang dberikan oleh ISP
Konfigurasi Client
1. IP LAN = 192.168.50.xxx/24
2. Gateway = 192.168.50.1/24
51
13. 41
Keterangan : xxx merupakan address antara 2 sampai 254
Konfigurasi Proxy Server
1. Sistem Operasi = OS Linux OpenSUSE 11.2
2. Port proxy = 3128
3. Cache Manager = nama_peserta@sekolah.sch.id
4. Visible host = www.sekolah.sch.id
5. Transparant proxy
6. Blocking Site = www.youtube.com , www.facebook.com
Konfigurasi Router
1. NAT = yes
4.2.7 Desainkomputer
Gambar. 4.2 Desain Komputer, Sofana (2008)
52
15. 41
Kom.6= 192.168.50.6 Kom.14= 192.168.50.14 Kom.22= 192.168.50.22
255.255.255.0 255.255.255.0 255.255.255.0
192.168.2.1 192.168.2.1 192.168.2.1
Kom.7= 192.168.50.7 Kom.15= 192.168.50.15 Kom.23= 192.168.50.23
255.255.255.0 255.255.255.0 255.255.255.0
192.168.2.1 192.168.2.1 192.168.2.1
Kom.8= 192.168.50.8 Kom.16= 192.168.50.16 Kom.24= 192.168.50.24
255.255.255.0 255.255.255.0 255.255.255.0
192.168.2.1 192.168.2.1 192.168.2.1
4.3 Perangkat Sistem
4.3.1 Bahan dan Alat
a. Bahan
Bahan yang digunakan dalam penelitian ini adalah sebuah server
gateway berbasis linux.
b. Alat
Alat yang digunakan dalam pembuatan Internet gateway ini ada
dua jenis yaitu perangkat keras dan perangkat lunak seperti yang
di jabarkan di bawah ini:
1. Perangkat keras :
a. Processor Intel Dual Core 3.0 Ghz
b. DDR 2 1GB
c. Motherboard ASUS
54
16. 41
d. Hardisk 250GB
e. Monitor ACER 15”
f. Mouse dan Keyboard
g. DVD-RW
h. Modem Billion
2. Perangkat Lunak :
a. Linux OpenSUSE 11.2
b. Local Bandwith 1 Gb
55