Please Insert Text

Custom Search

Wednesday, April 30, 2008

Perpaduan Windows-Linux

Akhir-akhir ini setelah linux mulai mendunia, mulai melancarkan gerakan open source,para pengguna komputer pun mulai berpacu-pacu untuk mempelajarinya. Apalagi setelahUU HAKI di Indonesia di berlakukan. Kantor-kantor pun mulai melirik linux sebagai suatusolusi bagi sistem di instansi mereka, jika tidak ingin dicap sebagai pembajak danmembayar denda. Dan jika harus membeli Software yang legal pun, berapa biaya yangharus dikeluarkan oleh suatu badan instansi ??Sang Juara Microsoft, dengan produk MS Windows nya dan MS Office nya, memang telahmendunia dan mendarah daging bagi sejumlah pengguna komputer indonesia. Kenapa tidak,semuanya bisa didapatkan hanya dengan membeli keping CD Rp.20,000. Memang,Windows dan Office adalah pasangan serasi untuk sebuah sistem komputer, tapi apakahkita pernah terpikir kalau kita membeli Rp. 20,000 sebuah CD, kita telah menjadipembajak ?? Masih bagus kalau beli, bagaimana kalau hanya meminjam dengan teman ??Ini lebih parah. Itu pun kalau hanya Windows dan Office, bagaimana dengan yang softwarelain ?

Seandainya kita yang membuat software tersebut, kemudian dibajak dan digunakansecara semena-mena, bagaimanakah perasaan kita sebagai pembuat software tersebut ?Munculnya pendapat-pendapat pro dan kontra tentang Microsoft dan Linux, mulai dari sisibiaya, keamanan sistem, kemudahan penggunaan, dan dukungan hardware. Kita mencobakembali melihat cita-cita awal dari Microsoft dan Linux. Windows awalnya memangdiciptakan untuk memudahkan pengguna dalam melakukan apapun. Munculnya sloganPlug and Play (PnP) berawal dari sini. Ketika Microsoft menciptakan ini, para pesaing lainNovell dan Unix, masih berkutat dengan posisi sebagai raja jaringan komputer. Untukmenguasai pasar, Microsoft pun menciptakan Windows NT.Sedangkan linux, ciptaan torvald, lahir dari percobaan rasa keingintahuan dan inginmemiliki suatu sistem operasi yang mampu memberikan dia jalan dan cara yang murah.Saat itu, Torvald menggunakan minix (unix like) sebagai bahan penelitian, lagi pula minixini mahal untuk ukuran kantong seorang mahasiswa seperti Torvald. Dia pun membuatnya,ketika dia mulai menemui kebuntuan (layaknya programmer), dia mulai melemparkan hasilkaryanya ke internet. Dan ramai-ramailah programmer di dunia bergotong royong membuatsistem ini (yang nanti dikenal linux). Cara mereka berkomunikasi dengan menggunakanjalur internet ini membuat mudah dan cepat perkembangan sistem ini. Makanya linuxsangat terkenal sekali dalam dunia jaringan, dan kelas server. Waktu itu mereka masihmenggunakan text-based sebagai interface, sebab mengingat kemampuan bandwithjaringan yang tidak memadai untuk Graphical Interface.Itulah ideologi awal terciptanya Windows dan Linux. Hanya karena saling bersaingmendapatkan pengguna (dan tentunya uang), perusahaan-perusahaan komputer pun mulaimemilih siapa yang akan mereka dukung. Microsoft sebagai pemain lama, lagi pula seiringwaktu, kekuatan bisnisnya semakin besar. Linux pun tidak beda jauh, walaupun baruseumur jagung, kekuatan pendukung linux mulai menggrogoti secara perlahan.Nah, daripada terus mempermasalahkan pembajakan atas Microsoft dan pro kontra kepadaLinux. Bukankah lebih baik membangun sebuah sistem IT yang bersih dari pembajakan,kuat dan handal, dan mudah digunakan. Caranya adalah ambil kelebihan produk Microsoftuntuk menutupi kekurangan linux, dan ambil kelebihan Linux untuk menutupi kelemahanMicrosoft.Kelebihan Microsoft:• Mudah digunakan• Tampilan yang sangat menggugah rasa ingin tahu pemakai• Dukungan hardware yang memang top• Mempunyai standarisasi yang mantap, Contoh: Windows dan Office• Mau main game ? Disini memang tempatnya• Walaupun membajak, banyak komunitas programmer dan lapangan kerja yangtercipta, dunia seolah-olah hanya berisi VB dan ASP.Kekurangan Microsoft• Harga yang mahal, dikarenakan ada pesaing linux, mulai menurunkan harga danmemberikan kredit lunak untuk pengguna, sebagai strategi bisnis• Keamanan sistem dari serangan virus• Sistem yang kurang stabil dalam pengoperasian• Membutuhkan resource hardware yang boros• Jika ingin belajar programming, harus membeli lagi paket Visual Studio atauStudio .NETKelebihan Linux• Kestabilan sistemnya memang membuat dia memberi solusi untuk menjadi servercontoh Linux Router Project, Apache, Bind• Murah, cukup membayar biaya download, atau membeli CD nya, sebab linux bebasdi perbanyak dalam bentuk CD atau media lain. Tidak perlu khawatir di cap sebagaipembajak• Resource hardware yang minim membuat dia bisa menjalankan komputer lama 486serasa Pentium IV (menggunakan LTSP)• Ketika di install, produk programming (Perl, Python, dll), paket Office (OpenOffice1.1), Multimedia, apapun yang dibutuhkan untuk sebuah komputer (baik server atauworkstation), sudah tersedia komplit• Aman dari serangan virus, walau tidak 100%, 95% masih aman. Tak ada gadingyang tak retakKekurangan Linux• Pnp (Plug and Pray), ini masih berlaku untuk linux, walaupun support dari hardwaremulai banyak.• Tampilan yang konon kurang friendly. Ini memang ideologinya linux, linuxdiciptakan oleh programmer jadi mereka merasa tidak butuh tampilan yang bagusbagusapalagi buat main game grafik. Tapi mitos ini lama-lama mulai bergeserkarena linux tidak mau dibilang tidak bisa dipakai oleh orang awam sekalipun• Mau main game ? walau masih sedikit game di linux, (ingat ideologi linux),perlahan-lahan para produsen game mulai melirik linux sebagai pasar yang profit• Karena linux dibesarkan oleh internet, untuk pengguna Indonesia yang infrastrukturinternet nya masih ketinggalan, akan sangat susah mengikuti apalagimengembangkan dunia linux, hanya segelintir orang atau instansi yang mempunyaiinfrastruktur internet yang bagus di Indonesia. Ini menjadi poin kemenanganMicrosoft, cukup cari saja di Toko CD, gampang kan ?• Terlalu banyak distribusi linux, mulai dari yang kecil hingga yang besar, Redhat,Mandrake, Suse, Slackware, Stampede, Debian, Smoothwall, OpenLinux, Caldera,YellowDog, Knoppix, begitu banyaknya, hingga yang mau belajar linux bingung,“Jadi yang namanya linux itu yang mana sih ?”, begitu pula dengan paket-paketpendukung lain, Office di linux saja cukup membingungkan, ada Gnome Office,KDE Office, Open Office, Star Office. Belum lagi window managernya, GNOME,KDE, xfce, Enlightenment dan lain-lain. Jadi tambah bingung yang baru mau mulaibelajar linux. Tidak ada standarisasi di linux, karena begitu banyak programmermengembangkan program-program mereka sendiri dengan sense (perasaan) merekasendiri. Tapi bagi pengguna yang sudah lama dengan linux, ini menjadi senjatahandal, bisa memilih banyak paket yang akan digunakan, “MemangnyaWindows ?!?, yang ada kan hanya MS Office, lagipula tampilannya itu-itu saja”.Bagaimana cara memadukannya ? • Linux memang kuat di sisi jaringan dan server plus bonus kuat terhadap virus,gunakanlah dia. Misal sebagai mail server, proxy server, file server, print server,router dan komunikasi dengan Windows bisa menggunakan samba.• Jika komputer digunakan hanya untuk membuat laporan dan analisa, yang selamaini hanya menggunakan MS Office, bisa beralih ke linux dengan aplikasi OpenOffice. Dan apabila di kantor atau instansi tersebut masih belum terinstalasikomputer, LTSP (Linux Terminal Server Project) patut dicoba. Lebih murah, lebihmantap, kebal virus• Untuk programmer VB, .NET, PHP, ASP mungkin di komputer mereka harusdiinstal dual OS. Dikarenakan linux masih belum mempunyai aplikasi desktopvisual semantap VB. Nah, ketika ada proyek dengan PHP, kita bisa beralih ke Linuxdengan mudah. Atau lagi ada proyek Python ? Tidak masalah, kan sudah terinstaldengan linux anda, tidak perlu repot beli-beli lagi.• Manajer proyek juga bisa menggunakan linux sebagai basis kerjanya, Mrproject dilinux semakin lama mendekati sempurna, bisa digunakan untuk mengganti MSProject. Untuk groupware, Ximian bisa menjadi pilihan.Jadi, kita mempunyai sistem komputer yang mantap sekarang, aman dari serangan virus,murah di sisi software karena cukup beli OS Windows 98, Visual Studio, .NET dan OSLinux bebas biaya, murah di sisi hardware karena ada jaringan menggunakan LTSP jaditidak boros resource dan router linux yang handal tidak perlu membeli yang bermerekmahal.Nah, jadi tidak perlu bingung lagi antara Windows dan Linux, kerjasama saja, tohtujuannya untuk kemajuan bersama kan…?!?!?

Baca Selengkapnya »»

Saturday, April 26, 2008

Paket - Paket MIKROTIK

1. Paket PPP

Paket PPP (Point to Poin Protocol) merupakan paket yang memuat protocol PPP. Paket PPP ini di perlukan untuk fitur komunikasi serial dengan menggunkan PPP, ISDN PPP, L2TP dan PPTP serta komunikasi PPP on Ethernet (PPPoE). Paket PPP digunakan untuk komunikasi Wide Area Network dengan meggunakan komunikasi serial mode asynchronous maupun mode synchronous. Untuk komunikasi dengan metode asynchronous dapat menggunakan serial port standart PC seperti com 1 dan com 2.

2. Paket DHCP
Paket Dynamic Host Configuration Protocol (DHCP) merupakan paket yang memuat fitur DCPC baik yang diperlukan untuk menjadi client maupun server. Dengan menggunakan fitur DHCP client interface Ethernet dapat diberi alamat IP, netmask dan default gateway secara dynamic. Pada saat DHCP client mendapatkan semua informasi tersebut maka secara otomatis interface Ethernet dhcp client tersebut diset alamt ip dan netmask sesuai yang diberikan dhcp server. Jika tersedia default gateway maka
default gateway pada table routing juga di update berdasarkan informasi DHCP server. Jika waktu aktif dhcp client terlewati maka alamat ip, netmask dan default gateway dan dhcp server tidak tersedia maka alamat ip invalid dan default gateway akan dihapus dari table routing. Selain fitur DHCP client , mikrotik juga dapat berfungsi sebagai DHCP server maupun DHCP relay.

3. Paket Advanced-tools
Paket ini memuat fitur e-mail client , ping, netwatch, traceroute, bandwidth tester, traffic monitoring, mrtg, dan utility lain yang sering di perlukan untuk mengetahui kondisi router maupun jaringan. Fitur netwatch merupakan salah satu fitur yang memungkinkan mikrotik menjadi lebih pintar dan dapat memilih konfigurasi berdasarkan script (urutan perintah) sesuai kondisi jaringan (netwatch). Paket advanced tools ini terdapat pada semua level lisensi.

4. Paket Arlan
Paket ARLAN merupakan dukungan mikrotik untuk penggunaan card ISA Arlan 655 Wireless Interface agar dapat secara transparent berkomunikasi dengan lawannya. Jika anda menginstalasi paket ARLAN ini berarti anda memerlukan minimum lisensi mikrotik level 4.

5. Paket Hotspot
Paket Hotspot digunakan untuk melakukan authentication, authorization dan accounting pengguna yang melakukan access jaringan melalui gerbang hotspot. Pengguna hotspot sebelum melalukan access jaringan perlu melakukan authentication melalui web browser baik dengan protocol http maupun https (secure http). Hotspot gateway memerlukan tambahan memory dan cpu proses jika digunakan untuk menghitung dan mengamati traffic local yang sedang berjalan.

6. Paket Radio LAN
Mikrotik Router OS mendukung penggunaan Wireless Radio LAn hardware antara lain :
• RadioLAN ISA card (Model 101)
• RadioLAN PCMCIA card

RadioLAN ini hanya merupakan driver saja dan memerlukan paket wireless dan dapat digunakan untuk lisensi minimum level 4.


7. Paket Router Board
Paket Routerboard adalah paket yang digunakan untuk mendukung penggunaan Mikrotik pada papan rangkaian khusus. Papan rangkaian khusus tersebut pada dasarnya merupakan computer minimum (tanpa hardisk controller, vga dan sound) dengan kartu jaringan, catu daya lebih sederhana (cukup +12VDC) dan performa sangat minimum.

8. Paket Routing
Paket routing, akan anda perlukan jika jaringan anda menggunakan routing dynamic. Mikrotik dapat menggunakan RIP, OSPF, maupun BGP versi 4.

9. Paket Security
Paket security berisikan dukungan untuk keamanan komunikasi (dengan menggunakan system pengkodean encryption). Paket ini diperlukan oleh mikrotik untuk menjelaskan IP Security (IPSec), secure shell, dan untuk menjalankan Winbox pada mode aman (secure).

10. Paket Web Proxy
Paket web-proxy mikrotik router os mengimplementasikan proxy server dengan fitur :

• HTTP proxy normal
• HHTP Transparent proxy
• Access list berdasarkan sumber, tujuan, URL dan cara access
• Pengaturan cache (Pengaturan jenis object yang dicache)
• Pengaturan access langsung (access langsung atau lewat proxy server lain)
• Kemampuan

Baca Selengkapnya »»

Wednesday, April 23, 2008

Mengatur Akses Internet pada Intranet

Sudah tidak aneh bahwa seluruh komputer dalam LAN organisasi (perusahaan)
dapat mengakses Internet. Fasilitas ini disediakan supaya karyawan dapat
bekerja lebih efisien: surat menyurat dengan kertas sebagian besar sudah
dapat digantikan oleh penggunaan e-mail; pencarian informasi lebih mudah
dilakukan melalui situs Web; forum diskusi multimedia; dan banyak hal lain.
Semua lebih mudah dan efisien karena akses Internet dapat dilakukan dari
meja kerja masing-masing.

Mungkin koneksi ke Internet yang dimiliki perusahaan berupa satu line
telepon untuk dial-up. Atau koneksi dedicated dengan leased line, atau
waveLAN. Apa pun jenisnya, perusahaan harus mengeluarkan biaya untuk koneksi
tersebut. Dengan demikian, penggunaannya juga harus bermanfaat bagi
perusahaan.

Bagaimana mengatur fasilitas tersebut agar sesuai dengan tujuannya? Benarkah
hanya karyawan yang menggunakan fasilitas tersebut?

Tidak adakah orang asing
yang ikut memanfaatkan fasilitas tersebut dari intranet perusahaan? Banyak
perusahaan yang belum memikirkan hal ini sampai suatu saat muncul gangguan
akibat ulah orang asing.

Umumnya pemakai melalui dial-up lebih mudah diidentifikasi dan diatur
aksesnya. Pada terminal server yang melayani dial in terdapat catatan
tentang siapa yang menggunakan sebuah host (IP) pada waktu tertentu. Lain
halnya dengan LAN, tidak ada batasan waktu sambungan dan catatan pengguna
komputer. Penggunaan DHCP dan keharusan login pada server NT atau server
Netware tidak membantu. Siapa saja masih tetap dapat menyambungkan
komputernya ke dalam sistem jaringan yang ada, kemudian memiliki akses.
Pemakai, yang memiliki sedikit pengetahuan jaringan TCP/IP, dengan mudah
memperoleh nomor IP yang dapat digunakan.

Oleh karenanya, pembatasan akses ke Internet kepada pemakai jaringan
intranet seharusnya perlu diterapkan oleh kalangan perusahaan, universitas,
atau bahkan warnet. Di sini penulis akan memaparkan beberapa contoh cara
melakukan pembatasan akses Internet. Dan juga alternatif yang berlaku bagi
semua jenis komputer client dengan sebarang sistem operasi.

Strategi Pemberian Akses

Secara umum prosedur di atas dijelaskan dalam tiga langkah berikut:
a. Identifikasi user (login) mendaftar dan menyimpan informasi user dalam
sebuah tabel, disebut “daftar user aktif” (active users) dalam format record
{user, host}.
b. Setiap paket IP yang lewat diperiksa: paket dilewatkan (atau
diterjemahkan) jika berasal dari host yang ada dalam active users. Apabila
tidak berasal dari salah satu host tersebut, paket ditolak.
c. Ketika user logout, record {user, host} yang sesuai dihapus. Dengan
demikian paket yang keluar dari host tersebut akan ditolak (lihat b).

Model yang Pernah Dikembangkan
1. Proxy. Sebelum membuka akses ke Internet, client harus mengakses proxy
server, kemudian proxy server ini berlaku sebagai broker yang mewakili
client mengadakan transaksi dengan server tujuan.

Proxy Web (http) sangat menguntungkan karena adanya tempat penyimpanan
sementara yang disebut cache. Penggunaan cache bersama dapat menghemat
bandwidth dan meningkatkan kinerja jaringan secara signifikan. Ini telah
dilakukan oleh rekan-rekan di AI3 dalam proyek cachebone. Informasi lebih
lengkap dapat dilihat di http://cachebone.unila.ac.id/.

Fungsi broker ini juga dapat ditingkatkan sebagai filter. Misalnya
penyaringan virus dari Internet secara transparan, tanpa harus menginstalasi
antivirus di setiap komputer client. Selain menghemat biaya lisensi juga
tidak merepotkan pemakai yang biasanya awam. Atau bahkan penyaringan banner
iklan dan situs porno.

Identifikasi user untuk protokol HTTP sudah tersedia dalam proxy HTTP server
seperti SQUID (http://squid.nlanr.net). Namun demikian, banyak aplikasi
jaringan lain yang tidak dapat menggunakan proxy.

2. SOCKS. Dari lapisan aplikasi sebelum ke lapisan network, data diganti
supaya hubungan dilakukan ke socks server. Pada SOCKS versi 5, sudah
diterapkan adanya otentikasi user. Pembaca dapat mencoba secara gratis,
socks yang telah dikembangkan oleh NEC (http://www.socks.nec.com/).

Dalam library sistem operasi, disisipkan sebuah lapisan antara lapisan
network dengan lapisan application. Akibatnya, karena lapisan application
digeser ke atas, banyak aplikasi tidak dapat berjalan begitu saja tanpa
diubah. Hampir semua aplikasi tidak dapat berjalan dengan baik. Sebagian
besar harus disesuaikan kembali.

3. IP-masquerade dan Network Address Translator (NAT). Model ini dijalankan
pada router yang bertugas meneruskan paket. Paket yang datang tidak
diteruskan begitu saja, tetapi dimanipulasi terlebih dahulu dengan urutan
sebagai berikut:
1. Kiriman dari host-C di intranet diganti IP-nya sehingga seakan-akan
berupa paket yang berasal dari router-N.
2. Host-S, lawan bicara di Internet, akan mengira ada pembicaraan dengan
router-N
3. Host-S menjawab komunikasi dengan router-N
4. Router-N mengganti tujuan IP paket tersebut untuk host-C

Demikian seterusnya berlaku untuk semua paket yang lewat. Sayangnya,
IP-masquerade dan NAT tidak dilengkapi dengan kemampuan identifikasi
pemakai.

Otentikasi

Pemakai Windows barangkali telah mengenal wingate, yang berjalan di keluarga
Windows. Wingate adalah software yang berlaku sebagai router dengan
kemampuan proxy dan socks. Wingate juga mampu mengidentifikasi pemakai dari
NT, tetapi tidak untuk sistem operasi yang lainnya.

Masih ada beberapa software lainnya. Namun daripada memeriksa kelebihan dan
kekurangannya, penulis mengajukan sebuah alternatif, yaitu TELNET. Tepatnya,
otentikasi system UNIX yang ada dalam UTMP (unix: manual 5). Alasan memilih
telnet, karena:
- Telnet ada di semua jenis sistem operasi.
- Telnet merupakan aplikasi standar (pasti ada) setiap sistem jaringan
TCP/IP.
- Telnet (TCP) server sudah tersedia dalam sistem UNIX.
- Telnet (TCP) server juga dapat dibuat dengan sangat mudah.
- Telnet dapat diganti dengan SSH.banyak sekali keuntungan akses shell,
karena pemakai dapat menyimpan data dan program di server, juga menjalankan
program di server, utamanya komputer client tidak perlu yang berkelas
tinggi.

Implementasi pada FreeBSD

Mengingat peranan yang mendasar dan kecepatan proses yang dibutuhkan, tidak
baik membuat program (daemon) yang berjalan sendiri. Solusi terbaik adalah
melakukan perubahan (patch) pada bagian sistem operasi. Penulis telah
menyelesaikan implementasi dan mengujinya dalam server berbasis FreeBSD.

Perubahan (patch) dapat diambil dari home page penulis
(http://home.unpar.ac.id/~gatut/proxy-1-login/), yaitu mencakup:
- Library di telnet server, penulis telah menambahkan kemampuan untuk
1. Menulis UTMP di tempat lain yang akan dibaca oleh NAT
daemon (disingkat NATd, yaitu program yang menjalankan NAT).
2. Membatasi agar user hanya login dari satu host dalam waktu bersamaan.
- NATd dengan kemampuan memeriksa tabel UTMP untuk memutuskan apakah sebuah
paket boleh lewat atau tidak.
- Agar lebih optimal disarankan menggunakan SQUID sebagai proxy Web dengan
cache. Jika SQUID diletakkan di luar router, tidak perlu melalukan patch
tetapi tidak dapat menyimpan informasi user. Supaya dapat mengidentifikasi
user berdasarkan hostnya, SQUID harus diubah seperti yang ada dalam home
page tersebut.

Dalam satu komputer dapat berperan sebagai router sekaligus telnet server.
Tetapi hal ini tidak dianjurkan karena beban prosesor mesin untuk memeriksa
setiap paket sudah cukup berat. Idealnya ada satu mesin sebagai router dan
beberapa mesin yang lain sebagai server telnet.

Sumber : Infokomputer

Baca Selengkapnya »»

NAT

Misi awal Internet adalah sebagai jaringan komunikasi non-profit. Pada awalnya, Internet didesain tanpa memperhatikan dunia bisnis. Kemudian hal ini menjadi masalah sekarang dan di masa depan. Dengan semakin banyaknya penghuni Internet, baik pencari informasi maupun penyedia informasi, maka kebutuhan akan pengalamatan di Internet makin membengkak. Kebutuhan besar akan IP address biasanya terjadi di jaringan komputer perusahaan dan LAN-LAN di lembaga pendidikan.
IP address sebagai sarana pengalamatan di Internet semakin menjadi barang mewah dan ekslusif. Tidak sembarang orang sekarang ini bisa mendapatkan IP address yang valid dengan mudah. Oleh karena itulah dibutuhkan suatu mekanisme yang dapat menghemat IP address. Logika sederhana untuk penghematan IP address ialah dengan

#
meng-share suatu nomor IP address valid ke beberapa client IP lainnya. Atau dengan kata lain beberapa komputer bisa mengakses Internet walau kita hanya memiliki satu IP address yang valid. Salah satu Mekanisme itu disediakan oleh Network Address Translation (NAT)

Beberapa Konsep Dasar
Sebelum kita membahas lebih lanjut ada baiknya kita urai kembali konsep-konsep dasar yang harus dipahami sebelum masuk ke NAT. Diantaranya adalah TCP/IP, Gateway/Router, dan Firewall.

TCP/IP
Protokol yang menjadi standar dan dipakai hampir oleh seluruh komunitas Internet adalah TCP/IP (Transmission Control Protocol/Internet Protocol). Agar komputer bisa berkomunikasi dengan komputer lainnya, maka menurut aturan TCP/IP, komputer tersebut harus memiliki suatu address yang unik. Alamat tersebut dinamakan IP address. IP Address memiliki format sbb: aaa.bbb.ccc.ddd. Contohnya: 167.205.19.33
Yang penting adalah bahwa untuk berkomunikasi di Internet, komputer harus memiliki IP address yang legal. Legal dalam hal ini artinya adalah bahwa alamat tersebut dikenali oleh semua router di dunia dan diketahui bahwa alamat tersebut tidak ada duplikatnya di tempat lain. IP address legal biasanya diperoleh dengan menghubungi InterNIC.
Suatu jaringan internal bisa saja menggunakan IP address sembarang. Namun untuk tersambung ke Internet, jaringan itu tetap harus menggunakan IP address legal. Jika masalah routing tidak dibereskan (tidak menggunakan IP address legal), maka saat sistem kita mengirim paket data ke sistem lain, sistem tujuan itu tidak akan bisa mengembalikan paket data tersebut, sehingga komunikasi tidak akan terjadi.
Dalam berkomunikasi di Internet/antar jaringan komputer dibutuhkan gateway/router sebagai jembatan yang menghubungkan simpul-simpul antar jaringan sehingga paket data bisa diantar sampai ke tujuan.

Gateway/Router
Gateway adalah komputer yang memiliki minimal 2 buah network interface untuk menghubungkan 2 buah jaringan atau lebih. Di Internet suatu alamat bisa ditempuh lewat gateway-gateway yang memberikan jalan/rute ke arah mana yang harus dilalui supaya paket data sampai ke tujuan. Kebanyakan gateway menjalankan routing daemon (program yang meng-update secara dinamis tabel routing). Karena itu gateway juga biasanya berfungsi sebagai router. Gateway/router bisa berbentuk Router box seperti yang di produksi Cisco, 3COM, dll atau bisa juga berupa komputer yang menjalankan Network Operating System plus routing daemon. Misalkan PC yang dipasang Unix FreeBSD dan menjalankan program Routed atau Gated. Namun dalam pemakaian Natd, routing daemon tidak perlu dijalankan, jadi cukup dipasang gateway saja.
Karena gateway/router mengatur lalu lintas paket data antar jaringan, maka di dalamnya bisa dipasangi mekanisme pembatasan atau pengamanan (filtering) paket-paket data. Mekanisme ini disebut Firewall.

Firewall
Sebenarnya Firewall adalah suatu program yang dijalankan di gateway/router yang bertugas memeriksa setiap paket data yang lewat kemudian membandingkannya dengan rule yang diterapkan dan akhirnya memutuskan apakah paket data tersebut boleh diteruskan atau ditolak. Tujuan dasarnya adalah sebagai security yang melindungi jaringan internal dari ancaman dari luar. Namun dalam tulisan ini Firewall digunakan sebagai basis untuk menjalankan Network Address Translation (NAT).
Dalam FreeBSD, program yang dijalankan sebagai Firewall adalah ipfw. Sebelum dapat menjalankan ipfw, kernel GENERIC harus dimodifikasi supaya mendukung fungsi firewall. Ipfw mengatur lalu lintas paket data berdasarkan IP asal, IP tujuan, nomor port, dan jenis protocol. Untuk menjalankan NAT, option IPDIVERT harus diaktifkan dalam kernel.

DIVERT (mekanisme diversi paket kernel)
Socket divert sebenarnya sama saja dengan socket IP biasa, kecuali bahwa socket divert bisa di bind ke port divert khusus lewat bind system call. IP address dalam bind tidak diperhatikan, hanya nomor port-nya yang diperhatikan. Sebuah socket divert yang dibind ke port divert akan menerima semua paket yang didiversikan pada port tersebut oleh mekanisme di kernel yang dijalankan oleh implementasi filtering dan program ipfw. Mekanisme ini yang dimanfaatkan nantinya oleh Network Address Translator.
Itulah beberapa bahasan awal yang akan mengantar kita ke pembahasan inti selanjutnya.

Network Address Translation (NAT)
Dalam FreeBSD, mekanisme Network Address Translation (NAT) dijalankan oleh program Natd yang bekerja sebagai daemon. Network Address Translation Daemon (Natd) menyediakan solusi untuk permasalahan penghematan ini dengan cara menyembunyikan IP address jaringan internal, dengan membuat paket yang di-generate di dalam terlihat seolah-olah dihasilkan dari mesin yang memiliki IP address legal. Natd memberikan konektivitas ke dunia luar tanpa harus menggunakan IP address legal dalam jaringan internal.
Natd menyediakan fasilitas Network Address Translation untuk digunakan dengan socket divert. Natd mengubah semua paket yang ditujukan ke host lain sedemikian sehingga source IP addressnya berasal dari mesin Natd. Untuk setiap paket yang diubah berdasarkan aturan ini, dibuat tabel translasi untuk mencatat transaksi ini.
Dengan NAT, aturan bahwa untuk berkomunikasi harus menggunakan IP address legal, dilanggar.NAT bekerja dengan jalan mengkonversikan IP-IP address ke satu atau lebih IP address lain. IP address yang dikonversi adalah IP address yang diberikan untuk tiap mesin dalam jaringan internal (bisa sembarang IP). IP address yang menjadi hasil konversi terletak di luar jaringan internal tersebut dan merupakan IP address legal yang valid/routable.


Mekanisme NAT
Sebuah paket TCP terdiri dari header dan data. Header memiliki sejumlah field di dalamnya, salah satu field yang penting di sini adalah MAC (Media Access Control) address asal dan tujuan, IP address asal dan tujuan, dan nomor port asal dan tujuan.
Saat mesin A menghubungi mesin B, header paket berisi IP A sebagai IP address asal dan IP B sebagai IP address tujuan. Header ini juga berisi nomor port asal (biasanya dipilih oleh mesin pengirim dari sekumpulan nomor port) dan nomor port tujuan yang spesifik, misalnya port 80 (untuk web).
Kemudian B menerima paket pada port 80 dan memilih nomor port balasan untuk digunakan sebagai nomor port asal menggantikan port 80 tadi. Mesin B lalu membalik IP address asal & tujuan dan nomor port asal & tujuan dalam header paket. Sehingga keadaan sekarang IP B adalah IP address asal dan IP A adalah IP address tujuan. Kemudian B mengirim paket itu kembali ke A. Selama session terbuka, paket data hilir mudik menggunakan nomor port yang dipilih.
Router (yang biasa – tanpa Natd) memodifikasi field MAC address asal & tujuan dalam header ketika me-route paket yang melewatinya. IP address, nomor port, dan nomor sequence asal & tujuan tidak disentuh sama sekali.
NAT juga bekerja atas dasar ini. Dimulai dengan membuat tabel translasi internal untuk semua IP address jaringan internal yang mengirim paket melewatinya. Lalu men-set tabel nomor port yang akan digunakan oleh IP address yang valid. Ketika paket dari jaringan internal dikirim ke Natd untuk disampaikan keluar, Natd melakukan hal-hal sebagai berikut:
1. Mencatat IP address dan port asal dalam tabel translasi
2. Menggantikan nomor IP asal paket dengan nomor IP dirinya yang valid
3. Menetapkan nomor port khusus untuk paket yang dikirim keluar, memasukkannya dalam tabel translasi dan menggantikan nomor port asal tersebut dengan nomor port khusus ini.
Ketika paket balasan datang kembali, Natd mengecek nomor port tujuannya. Jika ini cocok dengan nomor port yang khusus telah ditetapkan sebelumnya, maka dia akan melihat tabel translasi dan mencari mesin mana di jaringan internal yang sesuai. Setelah ditemukan, ia akan menulis kembali nomor port dan IP address tujuan dengan IP address dan nomor port asal yang asli yang digunakan dulu untuk memulai koneksi. Lalu mengirim paket ini ke mesin di jaringan internal yang dituju. Natd memelihara isi tabel translasi selama koneksi masih terbuka.


Perbedaan dengan sistem Proxy
Hampir mirip dengan NAT, suatu jaringan kecil dengan proxy bisa menempatkan beberapa mesin untuk mengakses web dibelakang sebuah mesin yang memiliki IP address valid. Ini juga merupakan langkah penghematan biaya dibanding harus menyewa beberapa account dari ISP dan memasang modem & sambungan telepon pada tiap mesin.
Namun demikian, proxy server ini tidak sesuai untuk jaringan yang lebih besar. Bagaimanapun, menambah hard disk dan RAM pada server proxy supaya proxy berjalan efisien tidak selalu dapat dilakukan (karena constraint biaya). Lagi pula, persentase web page yang bisa dilayani oleh cache proxy akan makin menurun sejalan dengan semakin menipisnya ruang kosong di hard disk, sehingga penggunaan cache proxy menjadi tidak lebih baik dari pada sambungan langsung. Tambahan lagi, tiap koneksi bersamaan akan meng-generate proses tambahan dalam proxy. Tiap proses ini harus menggunakan disk I/O channel yang sama, dan saat disk I/O channel jenuh, maka terjadilah bottle neck.
NAT menawarkan solusi yang lebih fleksibel dan scalable. NAT menghilangkan keharusan mengkonfigurasi proxy/sock dalam tiap client. NAT lebih cepat dan mampu menangani trafik network untuk beribu-ribu user secara simultan.
Selain itu, translasi alamat yang diterapkan dalam NAT, membuat para cracker di Internet tidak mungkin menyerang langsung sistem-sistem di dalam jaringan internal. Intruder harus menyerang dan memperoleh akses ke mesin NAT dulu sebelum menyiapkan serangan ke mesin-mesin di jaringan internal. Penting di ketahui bahwa, sementara dengan NAT jaringan internal terproteksi, namun untuk masalah security, tetap saja diperlukan paket filtering dan metoda pengamanan lainnya dalam mesin NAT.





Contoh Kasus Installasi Natd

Sebuah perusahaan kecil memiliki sejumlah komputer dan sambungan ke Internet. Komputer-komputer itu saat ini telah membentuk suatu LAN. Sambungan Internet-nya diasumskan berupa dedicated T1 link

Langkah-langkah yang harus dilakukan
1. Installasi FreeBSD
Sediakan satu komputer untuk dijadikan Gateway. Penulis menyarankan penggunaan FreeBSD RELEASE 2.2.6 (Natd hanya jalan di FreeBSD 2.2.1 ke atas), karena selain gratis juga requirement hardware-nya tidak terlalu boros. PC 486 dengan 16 MB memory dan HD 850 MB juga sudah cukup mewah.
Untuk mengetahui proses installasi FreeBSD, silahkan baca kembali tulisan-tulisan di Infokomputer sebelumnya dan manual FreeBSD sendiri.
2. Installasi Gateway
Pasang 2 network interface agar mesin ini menjadi gateway. Network Card (misal NE2000 atau 3COM) satu dihubungkan ke jaringan internal dan satu lagi untuk koneksi ke ISP. Misalnya dua-duanya NE2000 Compatible. maka nick untuk card yang menghadap ke dalam adalah ed0 dan untuk card yang menghadap keluar adalah ed1.
Pastikan juga option gateway = ”YES” tertulis dengan benar dalam file rc.conf. Atau bisa juga dengan mengetik perintah: sysctl -w net.inet.ip.forwarding=1

3. Installasi Firewall
Pasang IP firewall di mesin FreeBSD ini. Caranya adalah :
a. Edit kernel source di /usr/src/sys/i386/conf
Tambahkan option-option berikut ini pada file kernel.

options IPFIREWALL
options IPFIREWALL_VERBOSE
options “IPFIREWALL_VERBOSE_LIMIT=100”
options IPDIVERT

b. Compile kernel tersebut
c. Aktifkan firewall di rc.conf dengan menambahkan

firewall="YES"
firewall_type="OPEN"

3. Installasi Natd
#

Langkah-langkahnya adalah sbb:
a. Download source nya di ftp://ftp.suutari.iki.fi/pub/natd
b. Unzip dan untar archive tersebut dengan perintah
gzip -dc natd_1.12.tar.gz tar -xvf -
c. Lakukan make dan make install di direktori yang dihasilkan. Ketikkan perintah berikut:
c natd_1.12
make install
d. Edit startup file supaya Natd berjalan secara otomatis
Buat file natd.sh di /usr/local/etc/rc.d. Isi file tersebut adalah

#!/bin/sh
/sbin/ipfw -f flush
/sbin/ipfw add divert 13494 ip from any to any via ed0
/sbin/ipfw add pass all from 127.0.0.1 to 127.0.0.1
/sbin/ipfw add pass ip from any to any
/usr/local/sbin/natd -port 13494 -interface ed0

Arti dari file ini adalah:
v Hapuskan semua rule firewall
v Tambahkan feature divert di port 13494 (Anda bisa mengganti ini dengan port yang Anda
#
inginkan) untuk mendiversi paket dari dan ke gateway lewat interface ed0
v Bolehkan semua paket lewat di atas local host
v Bolehkan semua paket IP lewat semua interface
v Jalankan Natd dengan menjadi daemon yang menunggu di port 13494 via interface ed0.
e. Reboot mesin FreeBSD-nya supaya setting bisa diaktifkan.

4. Konfigurasikan TCP/IP Client.
Jadikan nomor IP card ed0 di FreeBSD sebagai gateway dari tiap workstation, IP tiap-tiap work station harus berada dalam network yang sama dengan card ed0 yang ada di mesin gateway. Misal ed0 di-beri nomor IP 192.168.1.1 dan ed1 167.205.19.5, maka workstation diberi nomor IP 192.168.1.2 s/d 192.168.1.14 jika digunakan mask 16 atau 255.255.255.240. ed1 adalah interface yang memiliki IP address valid

Setelah semuanya langkah-langkah di atas dijalankan dengan baik maka, applikasi Internet di client siap dijalankan via NAT.
Untuk kasus lain misalnya sambungan ke Internet-nya menggunakan modem, maka mekanismenya sama saja, tinggal diganti interface di gateway yang menghadap keluar dengan interface modem (tun0) dan jalankan program ppp untuk men-dial ISP-nya. Khusus untuk dial-out, ppp sebenarnya memiliki mekanisme sendiri untuk kasus ini yaitu dengan option -alias. Jadi jika kita menjalankan ppp dengan option -alias maka kita tidak perlu menjalankan Natd, karena option ini menyediakan fasilitas yang sama dengan Natd khusus untuk dial-out.
Natd hanyalah salah satu cara untuk menghemat persediaan IP address yang semakin menipis. Dengan adanya fakta bahwa untuk bergabung ke Internet, host pencari informasi (Client) sebenarnya tidak perlu memiliki IP address legal, maka IP address legal tersebut bisa dicadangkan untuk host-host penyedia informasi (Server). Penelitian untuk terus memperbaiki performansi Internet ini masih terus dikembangkan. Sekarang ini juga sedang dikembangkan model IP versi baru yaitu IP versi 6 (IPv6), yang bisa menampung lebih banyak lagi komputer-komputer di Internet. Namun demikian untuk kondisi sekarang, Natd masih merupakan solusi ampuh sebelum IPv6 diterapkan.

Referensi

Douba, Salim. Networking UNIX, The Complete Reference for UNIX networks. SAMS Publishing. 1995
Unix Integration to WAN: Applied Computer Internetworking. CNRG ITB
FreeBSD Handbook. FreeBSD Inc.

Baca Selengkapnya »»

Jenis-jenis Jaringan

A. LAN
Local Area Network biasa disingkat LAN adalah jaringan komputer yang jaringannya hanya mencakup wilayah kecil; seperti jaringan komputer kampus, gedung, kantor, dalam rumah, sekolah atau yang lebih kecil. Saat ini, kebanyakan LAN berbasis pada teknologi IEEE 802.3 Ethernet menggunakan perangkat switch, yang mempunyai kecepatan transfer data 10, 100, atau 1000 Mbit/s. Selain teknologi Ethernet, saat ini teknologi 802.11b (atau biasa disebut Wi-fi) juga sering digunakan untuk membentuk LAN. Tempat-tempat yang menyediakan koneksi LAN dengan teknologi Wi-fi biasa disebut hotspot.

Pada sebuah LAN, setiap node atau komputer mempunyai daya komputasi sendiri, berbeda dengan konsep dump terminal. Setiap komputer juga dapat mengakses sumber daya yang ada di LAN sesuai dengan hak akses yang telah diatur. Sumber daya tersebut dapat berupa data atau perangkat seperti printer. Pada LAN, seorang pengguna juga dapat berkomunikasi dengan pengguna yang lain dengan menggunakan aplikasi yang sesuai.

Berbeda dengan Jaringan Area Luas atau Wide Area Network (WAN), maka LAN mempunyai karakteristik sebagai berikut :

1.Mempunyai pesat data yang lebih tinggi
2.Meliputi wilayah geografi yang lebih sempit
3.Tidak membutuhkan jalur telekomunikasi yang disewa dari operator telekomunikasi

Biasanya salah satu komputer di antara jaringan komputer itu akan digunakan menjadi server yang mengatur semua sistem di dalam jaringan tersebut.

B. WAN
WAN adalah singkatan dari istilah teknologi informasi dalam bahasa Inggris: Wide Area Network merupakan jaringan komputer yang mencakup area yang besar sebagai contoh yaitu jaringan komputer antar wilayah, kota atau bahkan negara, atau dapat didefinisikan juga sebagai jaringan komputer yang membutuhkan router dan saluran komunikasi publik.

WAN digunakan untuk menghubungkan jaringan lokal yang satu dengan jaringan lokal yang lain, sehingga pengguna atau komputer di lokasi yang satu dapat berkomunikasi dengan pengguna dan komputer di lokasi yang lain.

Baca Selengkapnya »»

Thursday, April 17, 2008

Jaringan client/server

Jaringan peer to peer

* Setiap komputer yang terhubung pada jaringan dapat berkomunikasi dengan komputer-komputer lain secara langsung tanpa melalui komputer perantara.
* Pada jaringan ini sumber daya terbagi pada seluruh komputer yang terhubung dalam jaringan tersebut, baik sumber daya yang berupa perangkat keras maupun perangkat lunak dan datanya
* Komputer yang terhubung dalam jaringan peer to peer pada prinsipnya mampu untuk bekerja sendiri sebagai sebuah komputer stand alone.
* Tipe jaringan seperti ini sesuai untuk membangun sebuah workgroup dimana masing-masing penguna komputer bisa saling berbagi pakai penggunaan perangkat keras.


Jaringan client/server

* Terdapat sebuah komputer berfungsi sebagai server sedangkan komputer yang lain berfungsi sebagai client
* Komputer server berfungsi dan bertugas melayani seluruh komputer yang terdapat dalam jaringan tersebut.
* Sedangkan komputer client (workstation) sesuai dengan namanya menerima lanyanan dari komputer server



Untuk membangun suatu jaringan client-server diperlukan beberapa bagian:

* Suatu komputer sebagai pusat data yang disebut sebagai file-server.
* Komputer sebagai tempat kerja yang disebut sebagai workstation.
* Peralatan jaringan seperti network interface card, hub dan lainnya.
* Media penghubung antarkomputer.
* System operasi jaringan seperti Windows 2000 server, Windows 2003 server, windows NT server, NetWare, unix, dan lainnya.
* System operasi untuk workstation seperti DOS, Windows 3.1x, windows 9x, windows NT workstation, Windows XP, dan lainnya.



Komputer server bertugas dan berfungsi untuk:

* Melayani dan mengontrol seluruh jaringan.
* Melayani permintaan-permintaan dari komputer workstation.
* Mengontrol hubungan komputer satu dengan komputer yang lain, termasuk hubungannya dengan perangkat-perangkat lain yang terdapat di dalam jaringan.


Adapun bentuk layanan (service) yang diberikan komputer service adalah:

* Disk sharing, yaitu berupa penggunaan kapasitas disk secara bersama pada komputer client.
* Print sharing, yaitu berupa penggunaan perangkat printer secara bersama-sama.
* Penggunaan perangkat-perangkat lain secara bersama, demikian pula dengan data dan sistem aplikasi yang ada.
* Mengatur keamanan jaringan dan data dalam jaringan.
* Mengatur dan mengontrol hak dan waktu akses perangkat-perangkat yang ada dalam jaringan.

Untuk memilih komputer server harus memperhatikan :

1. Sistem operasi yang digunakan.
2. Sistem aplikasi yang akan dijalankan.
3. Arsitektur jaringan yang diterapkan.
4. Jumlah komputer workstation dalam jaringan yang dilayani.
5. .Kemampuan dan daya tahan beroperasi dalam jangka waktu tak terbatas.
6. Kompatibelitas terhadap produk jaringan lainnya.
7. Dukungan teknis dari vendor perangkat tersebut.


Perangkat lunak dalam sebuah jaringan komputer terdiri dari dua perangkat utama, yaitu:

* Perangkat lunak sistem operasi jaringan.
* Sistem aplikasi yang digunakan untuk bekerja


Contoh sistem operasi jaringan :

* Novell Netware dari Novell dengan dedicated servernya.
* Windows NT dari Microsoft.
* Unix yang dikenal dengan multiusernya.

Baca Selengkapnya »»

Wednesday, April 16, 2008

MEMBANGUN WEB INSTAN

Untuk membuat web instan kita bisa menggunakan web buatan seperti joomla, auracms, weton, dll. Yang akan kita gunakan dalam praktek kali ini yaitu aura cms16.



Sekarang kita mulai membuatnya, pertama-tama kita copy folder aura cms kedalam publict html kita kalo kita pakai web server instant misal EasyPhp letakan file tersebut di dalam folder www. Trus kita buka PhpMyAdmin buat database baru, untuk nama missal kita buat septi_cms_db lalu kita import file auracms16.sql kedalam database tadi.

Hal yang kedua yang harus dilakukan yaitu kita edit file fungsi.php danconfig.php yang ada pada folder auracms16 dengan menggunakan editor seperti editplus. Kita edit pada bag awal yaitu line 3 dan 4



$konek = mysql_connect(”localhost”, “septi”, “haryanti”);

mysql_select_db(”septi_cms_db”, $konek);



ket :

septi : nama user pada phpmyadmin

haryanti : password

septi_cms_db : database



trus pada config.php yang diedit



$mysql_user=”septi”;

$mysql_password=”haryanti”;

$mysql_database=”septi_cms_db”;

$mysql_host=”localhost”;



Hamper sama seprti yang diatas.



Nah udah jadi. Sekarang kita buka web kita dengan alamat folder cms tadi



Missal :



www.ictpekalongan.org/septi/auracms16/



memang apabila kita membuka alamat tadi pc akan terasa lambat, disarnkan untuk menggunkan browser mozila dan computer dgn spesifikasi yang tinggi.



SELAMAT MENCOBA!!!!!

Baca Selengkapnya »»

NTLDR is missing

Kadang kita tidak bisa masuk ke dalam windows ketika selesai proses booting BIOS. Pesan error yang muncul sebagai berikut:

NTLDR is Missing
Press any key to restart
Boot: Couldn’t find NTLDR
Please insert another disk
NTLDR is missing
Press Ctrl Alt Del to Restart
Penyebabnya:
  1. Komputer melakukan booting dari source non-bootable.
  2. Harddisk komputer nggak diset secara benar di BIOS.
  3. File NTLDR dan / atau NTDETECT.COM rusak.
  4. Kesalahan konfigurasi file boot.ini.
  5. Melakukan upgrade dari Win95, 98, atu ME yang masih menggunakan FAT32.
  6. Harddisk baru ditambahkan.
  7. Boot sector / Master Boot Record (MBR) rusak.
  8. Kerusakan serius versi Win2000 atau WinXP.
  9. Lepas / rusaknya kabel IDE/EIDE harddisk.
Solusi:



1. Komputer melakukan booting dari source non-bootable.
Kebanyakan error ini disebabkan ketika komputer mencoba melakukan boot dari floppy disk atau CD-ROM non-bootable. Pertama Pastikan ga ada disket-floppy di komputer, kecuali memang sedang melakukan boot dari disket. Jika sedang melakuan boot dari disket dan menerima pesan error ini kemungkinan dalam disket ga ada file2 yang dibutuhkan dan atau rusak. Jika sedang melakukan instal Win XP atau Win 2000 dan menerima pesan error ini, coba periksa setting BIOSnya. Jika ingin melakukan instal dari CD-ROM pastikan CD-ROM jadi device pertama yang diboot (First Boot Device), dan bukan harddisk.
Jika sudah benar, ketika komputer sedang booting, seharusnya menerima permintaan berikut:
Press any key to boot from the CD
Perhatikan, jika melihat pesan tersebut, tekan sembarang tombol seperti tombol Enter seketika, kalo gak, komputer akan mencoba untuk melakukan booting dari harddisk dan akan dapat pesan error NTLDR lagi.
Catatan: jika gak menerima pesan di atas dan BIOS udah diset secara benar, kemungkinan CD-ROM drivenya gak booting dari CD-ROM secara benar. Pastikan jumper CD-ROM drive udah dipasang secara benar.
Info tambahan: Error ini juga bisa disebabkan ketika ada memory stick ada dalam card reader dan komputer mencoba untuk melakukan booting dari memory tersebut. Jika kamu punya salah jenis card reader atau flash reader, pastikan gak ada memory stick di dalamnya.
2. Harddisk komputer nggak diset secara benar di BIOS.
Pastikan bahwa harddisk komputer udah diset secara benar di BIOS/CMOS. setting yang ga benar bisa menyebabkan error tersebut.

3. File NTLDR dan / atau NTDETECT.COM rusak.

a. untuk Windows 2000:
Buat file dengan nama [boot.ini] pada disket, isinya sebagai berikut:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINNT=”Microsoft Windows 2000 Professional” /fastdetect

Lalu copy file2 NTLDR dan NTDETECT.COM dari komputer lain yang sama Sistem Operasinya. kedua file terletak di direktori root harddisk utama. Misalnya: C:NTLDR dan C:NTDETECT.COM.
Catatan: kedua file tersembunyi (hide), lakukan unhide pada kedua file dengan menggunakan perintah C:> attrib -s -h -r NTLDR dan C:> attrib -s -h -r NTDETECT.COM
Setelah kedua file tercopy ke disket, reboot komputer . Copykan kedua file tersebut ke direktori C: komputer yang rusak dengan perintah (dari disket):
A:> copy ntldr C:
A:> copy ntdetect.com
setelah selesai, lepaskan disket dan reboot komputernya.
b. untuk Windows XP:
- Pasang CD bootable Windows XP ke komputer
- Ketika muncul pesan [press any key to boot from the CD], tekan sebarang tombol.]
- Ketika masuk menu Windows XP Setup tekan tombol “R” untuk perbaikan (Repair) windows.
- Masuk ke dalam installasi Windows dengan menekan tombol “1″ dan tekan Enter.
- Masukkan password administrator jika diminta. tekan enter
- Copy file NTLDR dan NTDETECT.COM dari CD-ROM ke direktori C:, asumsi CD-ROM di drive letter “E:”
E:> copy e:i386 tldr c:
E:> copy e:i386 tdetect.com c:
- Kalo file2 tersebut udah sukses dicopy, cabut CD dari komputer dan reboot.
4. Kesalahan konfigurasi file boot.ini.
Edit file boot.ini pada direktori C: atau direktori root, pastikan file menunjuk ke lokasi yang tepat tempat sistem operasi Windows.
5. Melakukan upgrade dari Win95, 98, atu ME yang masih menggunakan FAT32.
Jika mendapatkan pesan tersebut ketika sedang melakukan upgrade ke Windows 2000 atau Windows XP dari Win 95, 98, atau ME yang menjalankan FAT32, silakan coba langkah berikut:
- boot komputer Win 95, 98 atau ME dengan bootable disket.
- pada prompt A:> ketik: sys c:
- setelah menekan [enter] akan ada pesan “System Transferred”. setelah ini selesai, cabut disket dan reboot komputer.
6. Harddisk baru ditambahkan.
Jika menambahkan harddisk baru ke komputer pastikan kosong isinya, karena menambahkan harddisk baru yang sudah ada windowsnya bisa menyebabkan error NTLDR terjadi.
7. Boot sector / Master Boot Record (MBR) rusak.
Ini bisa diperbaiki melalui console Microsoft Windows Recovery dengan menjalankan perintah [fixboot] dan [fixmbr].
8. Kerusakan serius versi Win2000 atau WinXP.
Jika udah ngelakuin semua langkah di atas, tapi masih error juga, kemungkinan Windowsny rusak parah, tak ada jalan lain kecuali diinstal ulang Windowsnya.
Jika mengalami masalahnya selama melakukan installasi windows, saya sarankan supaya menghapus semua isi data di dalam harddisk dan istall ulang lagi.
9. Lepas / rusaknya kabel IDE/EIDE harddisk.
Jika masih terjadi masalah juga, coba pastikan kabel IDE/EIDE (jika harddisk menggunakannya) dipasang dengan benar, caranya lepas dan pasang lagi pada harddisk.
Jika masih terjadi masalah coba ganti dengan kabel yang lain atau yang baru.


Baca Selengkapnya »»

Sharing Internet Windows XP

ini adalah cara share koneksi internet kabel dengan 2 LAN card pada windows XP.

ada 4 langkah
1. Jaringan default dari kabel ISP
2. Setting windows agar bisa share koneksi
3. Setting IP pada tiap LAN card
4. Hubungkan LAN kedua dan silakan browsing

Jaringan default dari kabel ISP
ISP via tv kabel -> cable modem -> LAN card komputer pertama. pastikan internetnya sudah hidup dan sudah bisa browsing.

Setting windows agar bisa share koneksi
Start -> Programs -> accessories -> Communications -> Network Setup Wizard
Next sampai muncul windows berikut

pilih sesuai petunjuk pada gambar

defaultnya adalah LAN card yang konek ke internet. tinggal next saja sampai selesai. kalau minta di save ke disket di tolak jawab NO dan finish.

pastikan Internet Connection Sharing pada LAN properties pada komputer pertama yang terhubung ke cable modem terpilih.
cek “Allow other network users to connect through this computer’s Internet connection”

Setting IP pada tiap LAN card
Setting LAN card yang ke internet (komputer 1) - default dari teknisinya.
- Obtain an iP address automaticaly
- Obtain DNS Server Address Automatically

Setting LAN card yang menuju Komputer Lain (komputer 1) :
IP Address : 192.168.0.5
Subnet Mask : 255.255.255.0
Default Gateway : Kosongin aja
DNS : Kosongin aja

Setting LAN card pada Komputer Lain (komputer 2,3,4,5,dsb):
IP Address : 192.168.0.10
Subnet Mask : 255.255.255.0
Default Gateway : 192.168.0.5
Prefered DNS server : Samakan dengan DNS pada LAN card yang konek ke internet
Alternate DNS server : Samakan dengan DNS pada LAN card yang konek ke internet

Hubungkan LAN kedua dan silakan browsing
sambungkan LAN card antara komputer 1 dan komputer 2 dengan menggunakan kabel cross. silakan browsing.

tambahan :
bagi yang tidak tau cara setting IP
Start -> Settings -> Control Panels -> Network Connections
Klik kanan -> Properties (pada Local Area Connection)
pada Tab -> general
cari This connection use the following items -> Internet Protocol [TCP/IP]
klik properties -> pada tab general pilih obtain an iP address automaticaly
ini setting yang DHCP, untuk yang statik pilih Use this following IP address.

bagi yang tidak tau cara liat DNS

Start -> Settings -> Control Panels -> Network Connections
klik kiri 2x pada LAN card yang konek ke internet
pada Tab -> SUpport
ada tombol detail, disana ada yang namanya DNS servers, itulah DNS dynamic yang diberikan oleh ISP anda.

note:
1. gunakan kabel cross untuk menghubungkan lan card pc1 dan lan card pc ke 2.
2. gunakan kabel straight untuk menghubungkan cable modem dan lan card pc1

ringkasan :
1. pastikan koneksi internet dari ISP sudah jalan.
2. share koneksi pada LAN card pertama. (liat pada bagian Setting windows agar bisa share koneksi)
3. setting IP, subnet mask, gateway dan dns pada tiap LAN card.
4. selamat internet anda sudah di share.
5. jangan lupa gunakan kabel cross untuk menghubungkan lan card pc1 dan lan card pc2.

Baca Selengkapnya »»

Installasi Linux RedHat

Instalasi RedHat

Sejak Versi 6.2, RedHat sudah mulai menggunakan modus grafis untuk instalasinya. Langkah instalasi yang disampaikan berikut, mempergunakan modus teks. Hal ini berdasarkan pertimbangan bahwa dengan penguasaan modus teks akan memudahkan Anda saat menjalankan proses dengan modus grafis. Selain itu, untuk menjalankan administrasi server, perintah modus teks akan menjembatani semua distribusi.

Langkah instalasi RedHat :

  1. Jika Anda berada dalam lingkungan Windows, restart Computer ke dalam DOS mode, dan lanjutkan ke langkah3.
  2. Jika Anda telah menggunakan Linux sebelumnya, mount CD-ROM RedHat (atau media lain yang berisi sumber file instalasi RedHat), dan buat boot disk.

$ mount /dev/cdrom /cdrom

$ cd /cdrom/images

$ dd if=boot.img of=/dev/fd0 bs=1440k

Boot komputer Anda dengan boot disk tersebut, dan lanjutkan ke langkah 4.

  1. Jika Anda berada di DOS mode, jalankan program autoboot yang berada di CD-ROM direktori Dosutils. Autoboot ini adalah file batch yang memanggil Loadlin untuk menjalankan kernel boot.

C:\> d: (di mana d adalah direktori CD-ROM )

D:\> cd dosutils

D:\dosutils> autoboot

Selain boot lewat CD-ROM, alternatif lainnya adalah lewat boot disket. Cara membuat boot disket lewat DOS :

C:\> d:

D:\> cd\dosutils

D:\dosutils> rawrite

Enter disk image source file name: ..\images\boot.img

Enter target diskette drive: a:

Please insert a formatted diskette into drive A: and press -ENTER- : Enter

D:\dosutils>

  1. Setelah kernel dijalankan, init akan berjalan di level 4 untuk instalasi modus grafis. Jika Anda menginginkan modus teks, dapat ditambahkan boot=text setelah boot dengan disket dan akan memulai instalasi.
  2. Layar pertama yang muncul adalah Language Selection. PilihEnglish.
  3. Selanjutnya Keyboad Configuration. Masukkan parameter berdasarkan keyboard Anda, atau biarkan kosong.
  4. Lalu akan beralih ke Mouse Configuration. Tentukan jenis Mouse dan port yang dipergunakan. Misalnya tipe mouse 2 button mouse (serial), Port & Device : ttyS0 atau /dev/ttyS0 (Com 1 under DOS)
  5. Berikutnya akan masuk layar RedHat 6.2 System Installer. Pilihan model instalasi :
    • GNOME Workstation Sebagai workstation dengan Window Manager GNOME
    • KDE Workstation Sebagai workstation dengan Window Manager KDE
    • Server
    • Custom

Yang membedakan masing-masing pilihan tersebut adalah paket-paket program yang disertakan. RedHat telah memberikan pilihan aplikasi dengan standar yang memadai, baik sebagai workstation maupun server. Untuk fleksibilitas penuh dalam instalasi, dapat memilih custom.

Selain instal program penuh, pada bagian ini juga ditawarkan upgrade sistem. Jika anda sebelumnya telah menjalankan RedHat dan ingin mempertahankan konfigurasi yang telah dibuat, anda bisa pilih upgrade. Perlu diingat bahwa back up merupakan keharusan untuk anda yang memiliki data penting. Pada layar ini juga ada pilihan untuk menggunakan fdisk (use fdisk) untuk partisi. Jika Anda telah membaca partisi program lewat fdisk pada instalasi Slackware, Anda dapat memanfaatkannya disini.

  1. Selanjutnya tentang partisi, RedHat menawarkan automatic partition dan manually partition. Pilihan Automatic Partition akan membuat data-data yang ada menjadi hilang, karena RedHat mempartisi ulang semuanya dengan model standar. Pilih manually partition.
  2. Diasumsikan Anda tidak menggunakan program fdisk, maka RedHat akan menjalankan program diskdruid. Layar partisi dengan diskdruid menampilkan jumlah partisi yang ada, sisa spasi yang masih ada, serta ringkasan informasi hardisk. Menu yang ada untuk partisi adalah :
    • add; untuk menambah partisi
    • edit; untuk mengedit partisi yang telah dibuat
    • delete; menghapus partisi tertentu
    • reset; menghapus seluruh partisi
  3. Pilih add untuk menambah partisi. Misalnya :

Add - Mount Point : /

Grow to fill disk :

aktifkan jika anda ingin partisi ini memanfaatkan sisa spasi yang belum dipergunakan. Biasanya diaktifkan untuk swap.

Partition type : Linux Native

Size : 850 (membuat partisi sebesar 850 Megabyte)

Add - Mount Point : (biarkan kosong)

Grow to fill disk : aktifkan

Partition type : Linux Swap

Size : 150 (membuat partisi memory swap sebesar 150 Megabyte)

  1. Selesai dengan partisi, dilanjutkan dengan format partisi swap yang telah dibuat, dan mengaktifkannya untuk membantu memory dalam proses instalasi.
  2. Choose partitions to format; Pilih partisi yang telah dibuat untuk diformat. Jika anda menentukan mount point lebih dari satu (misalnya: /, /usr, dan /home) di mana partisi /home sudah berisi data, maka anda dapat memilih partisi/ dan /usr saja yang diformat.
  3. Selanjutnya adalah instalasi LILO (Linux Loader). Pilihannya adalah :

1. Master Boot Record (MBR)

Intal LILO di Master Boot Record, sehingga bisa langsung boot ke Linux pada saat komputer dinyalakan. Perlu diingat, jika anda melindungi MBR dengan virus protection lewat BIOS, maka akan muncul peringatan tentang virus yang mencoba menulis di MBR. Abaikan peringatan ini, atau virus protection-nya dinon-aktifkan sementara. Hal ini terjadi karena BIOS akan menganggap semua usaha untuk menulis di MBR sebagai virus.

2. First Sector of Boot partition

Instal LILO pada sektor pertama partisi root. Anda dapat menjalankan Linux Loadlin, atau boot loader lainnya seperti Boot Loader Windows NT, atau System Commander. Aktifkan create boot disk, jika anda ingin membuat disket boot. Perlu diperhatikan, jika anda memilih tipe instalasi Workstation, pilihan di atas tidak diberikan, dan RedHat secara otomatis menginstal LILO ke dalam MBR. Jika anda memilih Workstation, silakan lanjut ke langkah 16.

  1. Selanjutnya adalah konfigurasi jaringan (Network Configuration). Pada divais eth0 (baca: kartu jaringan pertama), tersedia pilihan :
    • Configure using DHCP; memanfaatkan DHCP (Dynamic Host Configuration Protocol) atau
      penomoran IP terhadap host secara dinamis. Biarkan kosong kecuali anda terhubung ke DHCP server.
    • Activate on boot; kartu jaringan akan diaktifkan saat booting.
    • IP Address ; misalnya 192.168.100.1
    • Netmask; misalnya 255.255.255.0
    • Network; biarkan kosong, atau misalnya 192.168.100.254
    • Broadcast; biarkan kosong, atau misalnya 192.168.100.255
    • Hostname; misalnya spawn.heaven.id
    • Gateway; biarkan kosong, atau misalnya 192.168.100.1. Gambaran tentang implementasi gateway bisa anda baca nanti di Bab III Konfigurasi Sistem sub bab IP Masquerade.
    • Primary DNS; isikan Name Server dari ISP anda, atau biarkan kosong dulu.
  1. Berikutnya konfigurasi Time Zone, dan user. Isikan password root, dan jika perlu tambahkan beberapa user untuk meminimalkan penggunaan account root. User ini dapat dipergunakan untuk login saat booting pertama kali ke RedHat.
  2. Authentication Configuration, pilih MD5 Password dan Shadow Password. MD5 password memungkinkan pemberian password hingga 256 karakter. Sedangkan shadow adalah metode penyimpanan password dari file password (/etc/passwd) ke dalam file lain (/etc/shadow) yang hanya bisa dibaca oleh root. Lebih lanjut baca Bab VII tentang keamanan jaringan.
  3. Selanjutnya adalah pemilihan paket program. Pilih paket program yang diperlukan. Untuk pemilihan masing masing program (Bukan berdasarkan paket), klik Select Individual Packages.
  4. Configuration; mengkonfigurasikan X Window untuk aplikasi grafis. Dimulai dengan pemilihan server berdasarkan kartu VGA yang ada. Misalnya S3 3D Trio, dengan jumlah memory 8 Megabyte (8192k). Aktifkan Use Graphical Login jika nanti menginginkan langsung masuk ke modus grafis (init 5) saat booting. Skip X Configuration, jika Anda tidak membutuhkan tampilan grafis, atau anda dapat konfigurasikan X belakangan.
  5. Setelah ini proses instalasi dilakukan. Ujicoba pada buku ini memakan waktu kurang lebih 10 menit. 21. Selesai instalasi, proses dilanjutkan dengan membuat bootdisk. Siapkan floppy jika anda menginginkannya, atau skip create boot disk jika anda tidak menginginkan pembuatan boot disk.
  6. Instalasi selesai. Booting komputer, dan masuk ke dalam prompt Linux RedHat. Jangan lupa untuk memasukkan boot disk jika anda instal LILO di sektor pertama partisi root.

Welcome to RedHat 6.2 i686 (Zoot)

Spawn login :

http://sdn.vlsm.org/share/ServerLinux/node33.html

Baca Selengkapnya »»

6 Tips Tampil Percaya Diri

· BERSIKAP ASERTIF, Mulai sekarang cobalah merubah sikap, jadilah orang yang tahu kapan harus berkata tidak dan kapan berkata ya. Coba sekali-kali untuk tidak terlalu membayangkan orang lain akan berkomentar apa tentang diri kamu. Dan jangan takut bikin perubahan.

· OBYEKTIF MENILAI DIRI SENDIRI. No body's perfect, nggak ada orang lain di dunia ini yang sempurna, dan nggak ada juga orang di dunia ini yang benar? nggak berguna. Karenanya jujurlah menilai diri sendiri, jangan selalu menganggap dirimu tidak mampu dan orang lain selalu lebih unggul. Semuanya sama meski punya keahlian yang berbeda, jadi buat apa minder....??? Nggak ada untungnya.

· BUANG RASA TAKUT. Biasanya orang yang gak pede selalu kesulitan untuk mengungkapkan siapa dirinya pada orang lain. Cara mudah untuk berani menghadapi oarang lain adalah menatap mata lawan bicara kita, tapi jangan memandanginya. Menatap lain dengan memandang, kalau memandang biasanya kamu memperhatikan lawan bicaramu, bagaimana cara bicaranya, bagaimana mimik wajahnya. Boleh saja seperti itu asal jangan kelewatan, apalagi kalo sampi ngiler nggak karuan.

· SEDIKIT BASA BASI. Cobalah untuk bersikap basa basi, tapi jangan sampai basi beneran karena akan membosankan. Tidak semuanya basa-basi itu jelek kok, untuk meningkatkan rasa percaya diri kemu boleh juga mencobanya.

· BICARALAH YANG LUGAS. salah satu ciri orang yang kurang pede adalah tidak bicara secara lugas, selalu muter?. Dan biasanya terlalu banyak berkata, eeeeeeeeeeeeeeeeeeeee, anu dan yang sejenisnya, misalnya. " saya akan eeeee, anu, saya kan anu......".

· BERDIRI TEGAK, Langkah pertama yang bisa kamu lakukan adalah merubah penampilan, berdirilah yang tegak, busungkan dada dan coba tampillah sempurna. Pokoknya jangan sampai kelihatan lecek dech, soalnya penampilan seseorang akan menentukan penilaian orang lain, buatlah kesan pertama begitu menggoda selanjutnya terserah anda.

Baca Selengkapnya »»

Perbedaan Antara Hub dan Switch Hub

Hub merupakan perangkat keras yang menjadi pusat dan penghubung utama dari topologi star, jenis: Passive Hub,Active Hub, Intelligent. kecepatan yang dimiliki umumnya 10 Mbps. Sedangkan Switch merupakan suatu perangkat seperti hub, namun memiliki performa lebih tinggi dibanding hub.

Kelebihan switch:
- Mampu menginspeksi paket2 data yang diterima
- Mampu menentukan sumber dan tujuan paket data
- Mampu mem-forward paket-paket dengan tepat
- Memiliki kecepatan 10/100 mbps, dan bekerja pada kondisi 100 mbps.

Kecepatan 10 akan terjadi apabila kondisi kabel/kartu jaringan mempunyai kecepatan 10 mbps.

Dalam hal trafik data perbedaan hub dan switch adalah:

Hub
Jika kita mengirim paket data ke jaringan dari satu komputer ke komputer lain (pada hub untuk mengirimkan paket data akan di broadcast ke seluruh jaringan), jika dalam jaringan tersebut ada
juga yang mengirim paket data ke tujuan yang sama atau beda, maka akan terjadinya colllision/tabrakan paket data, ini akan menyebabkan kelambatan dalam pengiriman data.

Switch
Untuk swith, dia dapat membaca physical address semua komputer, jika sebuah pc mengirimkan paket data ke pc yang lain, sedangkan pada saat yang sama ada yang mengirimkan paket data juga ke pc yang berbeda, si paket akan langsung dikirim ke tujuan, tanpa adanya broadcast ke jaringan, sehingga dapat meningkatkan efisiensi dan kecepatan dalam pengiriman paket data, dan kondisi
collision/tabrakan kecil terjadi.

Sumber //TimIKC-detikinet.com/

Baca Selengkapnya »»

Monday, April 14, 2008

Alasan Orang Menggunakan Linux GUI

Linux dikenal sebagai sistem operasi berbasis Unix yang tentunya menganut paham Open Source yang berarti "BEBAS" (Freedom).
Pengertian bebas disini bukan berarti selalu gratis, tapi lebih kearah bebas mengoprek setiap bagian tubuh dan struktur kerja Linux.

Para pengguna Linux umumnya lebih senang dengan Linux karena alasan tersebut. Penulis ingin mencoba memberikan 13 alasan mengapa banyak orang mulai menggunakan Linux (13 alasan ini didasari oleh pengalaman penulis, dan kebenarannya terhadap realita IT)

13 Alasan Banyak Orang Mulai Menggunakan Linux

1. Open Source
Alasan paling mendasar adalah sifat Linux yang open source, semuanya serba terbuka. Source code dari kernel diserahkan kepada publik untuk sama-sama diperbaiki apabila ada celah kerusakan. Selain itu, kreatifitas pengguna sangat diperhatikan untuk terus memajukan Linux.

2. Murah Meriah
Linux menganut paham open source yang berarti "Free" seperti saya bilang diatas, Free bukan selalu berarti gratis, tetapi lebih menekankan kata bebas/merdeka dari belenggu kapitalis yang hanya mencari uang dari petak umpet :)

3. Bebas biaya PUNGLI
Linux bebas biaya PUNGLI=Pungutan License yang selalu membelenggu apabila menggunakan Mikocok, setiap penambahan service selalu dikenakan biaya. Kita tentunya tidak pernah merasakan biaya PUNGLI ini, karena kita selalu menggunakan Mikocok bajakan :)

4. Sistem Operasi Keamanan
Sebuah sistem operasi yang tidak perlu diragukan keamanannya, karena memang pondasi utama Linux dibangun atas dasar keamanan. Lain halnya dengan si "jendela" yang mengutamakan tampilan yang bagus di luar tapi sebenarnya sangat rapuh di dalamnya.

5. Aplikasi satu paket
Semua aplikasi pendukung (office, graphic, network, dll) udah ada dalam satu CD/DVD instalasi, jadi ga repot-repot install-install lagi setelah instalasi OS. Hal ini tentunya jadi menghemat waktu dan CD-CD master yang diperlukan untuk membuat backup master instalasi.

6. No Defragmenter
Linux ga perlu di defrag, sejak file system Ext2 (Second Extended File System) sudah menggunakan reduksi / pengurangan terhadap fragmentasi data. Masalah error / gagal dalam penulisan ke hard disk, tidak pernah terjadi di Linux (kecuali emang hard disknya yg ga beres :p). Sekarang Linux sudah menggunakan Ext3 dan ReiserFS yang mendukung penjurnalan terhadap data, sehingga ketika komputer mati mendadak, data tidak langsung rusak karena sudah dilakukan penjurnalan untuk backup.

7. Manajemen log terbaik
Linux mencatat setiap kegiatan service dan aplikasi yang ada didalamnya, hal ini memudahkan pengguna apabila ada service yang rusak atau error sehingga dapat langsung ditangani.

8. Bebas Virus
Linux pada dasarnya tak dapat terserang virus. Virus-virus DOS/Windows yang jumlahnya puluhan ribu, tak satu pun dapat merusak Linux, karena cara penanganan yang berbeda antara DOS/Windows dengan Linux terhadap suatu tugas/proses. Biarpun ada virus yang menyerang Linux, virus tersebut hanya dapat menangani ruang user, tidak dapat sampai ke ruang root :)

9. Antarmuka / Interface GUI yang apik
Linux pada jaman sekarang sudah sangat cantik dengan pendukung aplikasi desktop yang mengagumkan, sehingga jika di adu dengan Vista pun Linux masih bisa mengimbanginya, hahaha...Kalo Anda tidak percaya, silakan install SuSE Linux 10.0 dan pilihlah desktop dengan support XGL, Anda akan terkagum-kagum dengannya.

10. Komunitas yang sempurna
Linux dibangun diatas komunitas yang selalu mendukung segala keluhan dan masalah terhadap Linux. Celah keamanan dan cacat pada sistem akan langsung direspon sangat baik, saking baiknya mungkin hanya butuh waktu yang sebentar saja.

11. Expert Hardware probing
Linux pada era sekarang sudah mendukung kernel yang terbaik, jadi probing (deteksi) hardware pun menjadi semakin mudah dan tidak perlu pusing dengan masalah hardware.

12. Windows Emulator (Windows app on Linux)
Bagi yang tidak bisa sepenuhnya pindah ke Linux, ada program yang bernama WinE (Windows Emulator) sebuah program yang bisa menterjemahkan file-file DLL windows untuk digunakan di Linux. Beberapa program Windows yang disupport WinE ada di http://appdb.winehq.org/.

13. Linux support for all
Linux telah diuji untuk mensupport segala keperluan untuk kehidupan, seperti applikasi rumah sakit, applikasi militer, applikasi perkantoran, aplikasi perfilman (contoh : film The Cars yang menggunakan program pixie), aplikasi pendidikan (edubuntu,lormalinux,xandros,dll), aplikasi pemerintahan (e-gov), aplikasi multimedia, aplikasi internet dan jaringan, dll. Linux for life :)

Baca Selengkapnya »»

Router, Apa itu?

PENGERTIAN ROUTER

ROUTER adalah perangkat keras yang dapat menghubungkan dua atau lebih jaringan yang memiliki subnet berbeda. Router juga berfungsi sebagai pengatur lalu lintas traffic jaringan memiliki tugas sangat fital dalam menentukan kondisi sebuah Network.
Saya akan mencoba mengilustrasikannya sebagai berikut:
Seorang ibu rumah tangga (bernama 172.19.77.0/25) mempunyai dua orang anak (anak pertama bernama 192.168.1.0/25 dan anak kedua bernama 192.168.2.0/25). Kemudian ibu tersebut setiap harinya mendapatkan satu potong roti yang ia dapat dari suaminya yang bernama 219.83.117.38.
Karena sang ibu tersebut bermaksud ingin membagi roti tersebut agar ia dan kedua anaknya dapat menikmati roti, maka ia membaginya menjadi tiga bagian. Nah, dengan begini masing-masing mendapat satu bagian roti. Proses pembagian inilah yang disebut dengan routing. Proses ini berjalan setiap hari, jadi setiap sang ibu tersebut mendapat roti dari suaminya kemudian roti tersebut di-routing ( he..he..he..) menjadi tiga bagian. Sampai pada suatu ketika sang ibu melahirkan satu anak lagi (bernama 192.168.3.0/25), maka setelah adanya anak ketiga tesebut selanjutnya roti yang tadinya di-routing 3 bagian kini di-routing menjadi 4 bagian.
Pertanyaanya sampai anak ke berapa ibu tersebut mampu me-routing roti tersebut? Jawabnya ada pada kode 172.19.77.0/25. Kode “/25” berarti “/255.255.255.0” artinya ibu tersebut memiliki limit untuk mempunyai anak sebanyak 253 (limit tersebut bisa diganti sesuai dengan kebutuhan, lebih jelasnya silahkan pelajari Manajemen IP dan Subnetting). Maka sampai batas “/25” berarti ibu tersebut mampu me-routing roti dari suaminya tersebut sebanyak 254 bagian. 253 bagian untuk anaknya, 1 bagian untuk dirinya sendiri (otomatis kan bagianya menjadi lebih sedikit).
Begitulah seterusnya, jadi misal anak pertama yang bernama 192.168.1.0/25 kok sudah memiliki anak lagi, kemudian bermaksud untuk membagi roti yang dia dapat dari ibunya tadi, ya dia harus merouting roti tersebut.
Kalau di amati sebenarnya sang ibu mendapat roti dari suaminya itu, roti yang di-routing juga kali ya. Berarti sang suami punya selingkuhan dong (he...he...bercanda).
Kembali ke topik.
Jadi, dalam jaringan komputer, routing digunakan sebagai alat proses pembagi (pemberi) hak suatu PC untuk mengakses dari rumpun LAN 1 ke rumpun LAN yang lainnya, begitu juga sebaliknya.
JENIS-JENIS ROUTER
Ø PC Router
Sebuah Personal Computer (PC) yang digunakan sebagai router(Routing) biasanya menggunakan komputer yang memiliki lebih dari 1 NIC (Network Interface Card) dengan menggunakan Operating Sistem yang mendukung untuk dijadikan router dan ditugaskan untuk menangani tugas sebuah router.
Ø Instant Router
Dilihat dari namanya saja sudah bisa ditebak bahwa jenis router ini adalah suatu alat buatan dari suatu perusahaan yang didesain untuk menjadi router secara instant. Sehingga settingnya pun lebih mudah, hanya saja sayangnya menu yang ada didalamnya sangat terbatas. Dan biasanya jenis router ini memiliki fungsi ganda sebagai switch/hub.
Ø Router Hardware (cisco)
Sebuah alat jaringan komputer yang mengirimkan paket data melalui sebuah jaringan atau Internet menuju tujuannya, melalui sebuah proses yang dikenal sebagai routing.

Baca Selengkapnya »»