Selasa, 01 September 2015

Fungsi Firewall


Definisi / Pengertian Firewall

Kata firewall mengandung kata kunci wall yang berarti dinding. Fungsi dinding adalah melindungi segala sesuatu di dalam dinding tersebut. Nah firewall pun berfungsi sama, yaitu melindungi komputer atau jaringan dari akses komputer lain yang tidak memiliki hak untuk mengakses komputer atau jaringan Anda.
Jadi firewall ini melindungi jaringan dan sekaligus melindungi komputer di dalam jaringan tersebut. Akses yang dimaksud adalah akses remote dari komputer lain. Seperti kita ketahui sistem operasi seperti windows dan unix memiliki kemampuan jaringan yaitu menghubungkan dua atau lebih komputer untuk saling berkomunikasi dan menggunakan sumber daya jaringan seperti printer, scanner dan alat-alat lainnya termasuk koneksi internet.
Untuk itu diperlukan sebuah mekanisme atau aturan untuk membatasi akses sebuah komputer ke komputer lain dan sumber daya jaringan lainnya. Untuk itu perlu diinstall Firewall dalam jaringan tersebut. Cara yang paling banyak digunakan adalah menginstall perangkat lunak atau software Firewall seperti Sygate Firewall, McAfee, BitDefender atau Zone Alarm. Biasanya antivirus memiliki fasilitas ini.
Cara lain adalah menggunakan perangkat keras atau alat yang berfungsi sebagai Firewall. Tentunya alat ini memiliki kelebihan dan kemampuan yang lebih dalam membatasi akses ke jaringan dibanding berupa perangkat lunak. Namun harganya lebih mahal jika dibanding dengan Sygate Firewall yang bisa didownload gratis.

Fungsi Firewall

Keberadaan firewall sangat penting dalam jaringan Anda, terlebih jika di dalam komputer Anda tersimpan data-data perusahaan atau pribadi yang bersifat rahasi. Tentunya Anda tidak menginginkan orang lain bisa mengakses data ini dengan memanfaatkan celah pada jaringan dan komputer Anda.
Firewall bisa memblok koneksi dari jaringan atau IP tertentu. Selain itu mekanisme filter juga memudahkan kita dalam mensetting Firewall sehingga lebih fleksible dalam pengaksesan. Secara visual user akan diberikan notifikasi jika terjadi akses dari luar atau akses dari dalam ke luar. Kita bisa menentukan apakah kita mengijinkan akses ini.
Jika kita memiliki kontrol seperti ini maka kita akan dapat mengetahui keluar masuknya data dari dan menuju komputer kita. Kita bisa menganggap seperti memiliki satpam yang selalu mengecek orang yang masuk ke rumah kita dan keluar dari rumah kita. Jika tidak berkepentingan maka kita bisa melarangnya masuk.
Adapun fungsi Firewall di dalam jaringan adalah sebagai berikut :
  1. Packet Filtering : memeriksa header dari paket TCP/IP ( tergantung arsitektur jaringannya, dalam contoh ini adalah TCP IP ) dan memutuskan apakah data ini memiliki akses ke jaringan.
  2. Network Address Translation ( NAT ) : biasanya sebuah jaringan memiliki sebuah IP public dan di dalam jaringan sendiri memiliki IP tersendiri. Firewall berfungsi untuk meneruskan paket data dari luar jaringan ke dalam jaringan dengan benar sesuai IP komputer lokal.
  3. Application Proxy : firewall bisa mendeteksi protocol aplikasi tertentu yang lebih spesifik.
  4. Traffic management : mencatat dan memantau trafik jaringan
Masih banyak fungsi firewall seiring perkembangan jaringan dan teknologi pada software atau hardware Firewall.

Cara kerja Firewall

Secara sederhana bisa digambarkan cara kerja dari Firewall
  • Ketika ada paket data yang masuk ke jaringan atau komputer maka Firewall akan mengecek header dari paket data tersebut. Kemudian menggunakan aturan jaringan maka firewall bisa menentukan apakah data paket ini bisa diteruskan atau tidak. Jika tidak maka akan ada pemblokiran, jika diijinkan maka paket data ini akan diteruskan sesuai mekanisme jaringan tersebut sehingga sampai ke komputer yang dimaksud.
  • Dan sebaliknya ketika ada paket data keluar maka Firewall pun bisa mengecek berdasarkan IP dan content. Disini biasanya jaringan bisa memblok akses sebuah divisi ke sebuah sumber daya jaringan. Atau mungkin pemblokiran content yang mengandung pornografi. Disini firewall memiliki aturan untuk memfilter permintaan seperti ini.

Penutup

Melihat kegunaan Firewall yang sedemikian pentingnya dalam komputer dan jaringan Anda maka sangatlah penting untuk menginstall Firewall. Cara termudah adalah menginstall perangkat lunak Firewall di masing-masing komputer atau komputer gateway.
Namun jika perusahaan Anda menginginkan filtering yang lebih baik maka diperlukan perangkat keras Firewall untuk menjalankan fungsi yang lebih advance. Semoga bermanfaat.

Rabu, 23 Juli 2014

Ahli Komputer

  Langkah -Langkah Menjadi  Ahli Komputer 

Artikel kali ini akan membahas Bagaimana Menjadi Ahli Komputer. Oh iya, sebelumnya saya ingin curhat sedikit nih. Daerah saya sedang mengalami krisis listrik sehingga seringkali mengalami mati listrik yang mengakibatkan kemarin seharian saya tidak sempat menulis artikel satu pun. Sedih rasanya kalau tidak bisa terhubung ke jaringan internet dunia maya karena disinilah saya serasa "hidup".

Baiklah, kali ini akan langsung saya tulis cara menjadi ahli komputer versi 2lisan.blogspot.com:

1. Pelajari Registry Windows
Hal pertama yang harus kamu tekankan adalah harus bisa memahami yang namanya MS Windows. Sistem operasi ini merupakan sistem operasi paling populer sedunia, sehingga akan sangat berguna apabila kamu menguasainya. Setelah expert di windows, maka kamu bisa mencoba di Mac, Linux atau OS lainnya. Pada tahap awal, sebaiknya kamu mempelajari cara kerja Registry windows terlebih dahulu.

2. Pelajari Sejarah
Sejarah komputer bisa menjadi pengetahuan yang berharga. Terkadang ada bug yang bisa kamu selesaikan apabila kamu mengetahui versi dari sistem operasi.

3. Belajar Bahasa Program C
Pelajari salah satu bahasa yang paling "komplit" dan rumit terlebih dahulu yaitu bahasa C. Mempelajari yang sulit terlebih dahulu bisa membuat kamu lebih cepat "naik level" daripada belajar yang mudah terlebih dahulu.

4. Pelajari Visual Studio 6.0
Belajarlah programming dengan Visual Studio 6.0. Bahasa program ini juga sangat dibutuhkan baik untuk making program atau mengembangkan program yang telah ada.

5. Keluarlah dari Windows
Sekarang cobalah menggunakan sistem operasi LINUX. Selain itu, juga ada Fedora atau Ubuntu.

6. Pelajari Scripting Shell
Gunakan 'vi' Editor daripada 'gedit' untuk cara cepat mempelajari lingkungan sistem operasi ini. Jangan menyerah walaupun sulit, karena seorang ahli komputer tidak boleh hanya terkurung pada satu lingkungan operasi saja.

7. Pelajari Arsitektur komputer dan Basic dari Sistem Operasi.
Mengetahui cara kerja komputer, sistem operasi dan komponen yang terlibat didalamnya merupakan pembelajaran penting untuk lebih memahami lagi seputar komputer.

8. Pelajari Hardware dan Jaringan
Setelah mahir di bagian perangkat lunak dan telah memiliki bekal pengetahuan bahasa program maka coba otak atik dibagian hardware komputer. Kamu bisa mendapatkan banyak manfaat dengan mengetahui komponen-komponen pekerja di suatu PC.

Well done! Sepertinya 8 langkah cara menjadi ahli komputer ini terlihat sangat singkat dan mudah. Tapi, kalau kamu mendalami, cukup 1 langkah saja saya pikir akan bertahun-tahun untuk sepenuhnya memahaminya. Jangan mengeluhkan kurangnya waktu untuk belajar, karena setiap waktu adalah berharga dan cobalah selalu belajar dari sesuatu yang baru. Apabila kamu sudah bisa memahami semua hal dari 8 langkah di atas, kamu akan dijuluki "Ahli Komputer".

So, next? Kalau kamu sudah jadi ahli komputer maka terus kembangkan ilmu kamu dan cobalah ciptakan sesuatu yang lebih keren lagi entah itu perangkat komputer yang memungkinkan kamu melakukan banyak hal seperti mencairkan uang ATM lewat komputer. Keren gak? Atau, cobalah aplikasikan ilmu kamu pada sistem operasi mobile yang sedang populer. Berbicara soal uang, seorang pakar keamanan tidak akan kesulitan mendapatkan pekerjaan apalagi hanya 'uang'. Knowledge is power, and power is money!!