Bagaimana Firewall Memblokir Ancaman dan Mengapa Jaringan Rumah Anda Membutuhkannya

8

Anda pernah mendengar ungkapan itu sebelumnya. Anda sedang berada di meja kantor, mencoba mengakses situs berita atau alat cloud, dan TI mematikan Anda dengan kalimat klasik: “Firewall memblokirnya.” Jika Anda bekerja untuk perusahaan menengah atau besar, ini adalah kenyataan sehari-hari Anda. Ini bukan hanya jargon perusahaan. Ini adalah hambatan struktural.

Namun konsep firewall tidak diperuntukkan bagi kantor pojok. Jika Anda memiliki modem kabel atau DSL di rumah, Anda berada di jaringan yang memiliki kerentanan yang sama dengan perusahaan Fortune 500. Anda mungkin tidak memiliki lima ratus karyawan, tetapi Anda memiliki data pribadi, informasi keuangan, dan perangkat yang terhubung. Firewall jaringan rumah berfungsi di ruang tamu Anda seperti halnya ruang server: menghentikan situs web ofensif dan calon peretas agar tidak masuk ke pintu depan.

Pikirkan nama itu secara harfiah. Firewall adalah penghalang yang dirancang untuk menjauhkan kekuatan destruktif dari properti Anda. Sama seperti tembok fisik yang menghentikan api agar tidak berpindah dari satu gedung ke gedung berikutnya, firewall digital menghentikan kode berbahaya dan akses tidak sah agar tidak menyebar ke sistem pribadi Anda.

Apa yang Sebenarnya Dilakukan Perangkat Lunak Firewall

Pada intinya, firewall adalah penjaga gerbang. Ini bisa berupa program perangkat lunak yang berjalan di komputer Anda atau perangkat keras khusus yang berada di antara jaringan pribadi Anda dan internet publik yang kacau. Tugasnya sederhana namun penting: menyaring informasi.

Jika Anda memahami bagaimana data berpindah di web, Anda dapat memahami mengapa hal ini penting. Data tidak muncul begitu saja di layar Anda. Itu tiba dalam potongan kecil yang disebut paket. Firewall memeriksa setiap paket. Jika sebuah paket memicu aturan filter, paket tersebut akan dibuang ke tempat sampah. Itu tidak pernah mencapai komputer Anda. Jika melewati filter, ia bergerak maju.

Misalkan sebuah perusahaan dengan 500 karyawan. Setiap karyawan memiliki komputer. Setiap komputer memiliki kartu jaringan. Perusahaan terhubung ke internet melalui jalur T1 atau T3 berkecepatan tinggi. Tanpa firewall, 500 mesin tersebut terbuka lebar. Peretas mana pun yang memiliki skrip dapat menyelidikinya. Mereka dapat mencoba memaksa koneksi FTP. Mereka dapat mencoba untuk membajak sesi Telnet. Jika salah satu karyawan secara tidak sengaja membiarkan port keamanan terbuka, seluruh jaringan menjadi rentan. Pelanggaran pada satu mesin dapat terjadi secara bertahap.

Firewall mengubah geometri permukaan serangan. Perusahaan menempatkan firewall di setiap titik masuk. Setiap baris T1 mendapat penjaga. Perangkat ini menerapkan aturan keamanan yang ketat. Misalnya, aturannya mungkin menyatakan: “Dari 500 komputer di dalam perusahaan ini, hanya satu yang diizinkan menerima lalu lintas FTP publik.” Firewall mengizinkan koneksi FTP ke satu server tersebut dan memblokirnya di server lain.

Kontrol ini tidak hanya mencakup server. Ini mengatur cara karyawan menjelajahi web. Ini memutuskan apakah file diizinkan meninggalkan jaringan perusahaan. Ini memberi organisasi kendali luar biasa atas aliran data. Anda tidak bisa begitu saja menyambungkan drive USB ke mesin mana pun dan keluar dengan daftar klien. Firewall mengawasi.

Tiga Cara Firewall Memfilter Lalu Lintas

Firewall tidak hanya memblokir sesuatu secara acak. Mereka menggunakan metode khusus untuk menganalisis dan mengontrol lalu lintas yang masuk dan keluar dari jaringan Anda. Ada tiga pendekatan utama, masing-masing dengan kekuatan berbeda.

  • Pemfilteran paket – Ini adalah metode paling dasar. Firewall melihat setiap paket data berdasarkan serangkaian filter yang telah ditentukan sebelumnya. Ia memeriksa alamat sumber, alamat tujuan, dan nomor port. Paket yang sesuai dengan aturan dikirim ke sistem yang meminta. Semua yang lain dibuang. Ini cepat, tetapi tidak melihat konten sebenarnya di dalam paket.

  • Layanan proxy – Metode ini bertindak sebagai perantara. Saat Anda meminta informasi dari internet, firewall mengambilnya untuk Anda. Server eksternal tidak pernah melihat komputer Anda secara langsung. Firewall kemudian mengirimkan data ke sistem Anda. Ini menyembunyikan struktur jaringan internal Anda dan menambahkan lapisan inspeksi, namun dapat memperlambat koneksi.

  • Inspeksi penuh keadaan – Ini adalah pendekatan yang lebih modern dan tangguh. Daripada memeriksa isi setiap paket satu per satu, firewall membandingkan bagian-bagian penting dari paket tersebut dengan database informasi yang terpercaya. Ia memonitor informasi yang berpindah dari dalam firewall ke luar, mencatat karakteristik tertentu. Informasi yang masuk kemudian dibandingkan dengan karakteristik tersebut. Jika ada kecocokan yang masuk akal, data diperbolehkan masuk. Kalau tidak, itu akan dibuang. Metode ini mempertahankan “keadaan” koneksi, memastikan bahwa hanya respons sah terhadap permintaan Anda yang muncul.

“Firewall memberi perusahaan kendali luar biasa atas cara orang menggunakan jaringan.”

Lanskap ancaman terus berubah. Kerentanan baru muncul. Eksploitasi baru ditemukan. Namun prinsip dasarnya tetap sama. Anda membutuhkan penghalang. Anda memerlukan sesuatu yang menentukan apa yang masuk dan apa yang tidak. Tanpanya, Anda membiarkan pintu depan digital Anda terbuka lebar bagi siapa pun yang memiliki pengetahuan untuk masuk.

Memfilter Kebisingan: Cara Kerja Firewall Sebenarnya

Firewall bukanlah dinding bata statis. Itu adalah filter yang dapat disesuaikan. Anda membuat aturan. Anda memutuskan apa yang harus dilalui. Logikanya bergantung pada kondisi tertentu, dan jika Anda tahu cara mengubahnya, Anda mendapatkan perlindungan yang lebih baik. Tanpa kontrol itu, Anda hanya berharap pengaturan default sudah cukup. Jarang sekali terjadi.

Pemblokiran berdasarkan Identitas: IP dan Domain

Setiap mesin di internet memiliki pengenal unik. Alamat IP. Ini adalah angka 32-bit, biasanya ditulis sebagai empat “oktet” dalam format desimal bertitik. Ambil 216.27.61.137, misalnya. Jika IP eksternal tertentu mengganggu server Anda dengan terlalu banyak permintaan file, Anda dapat memblokir semua lalu lintas ke dan dari string tersebut. Sederhana. Efektif.

Tapi mengingat rangkaian angka itu menyakitkan. Itulah sebabnya nama domain ada. www.howstuffworks.com lebih mudah diingat daripada 216.27.61.137. Alamat IP berubah. Nama domain menempel. Anda dapat memblokir akses ke seluruh domain atau hanya memasukkan domain yang Anda percayai ke dalam daftar putih. Ini tentang mengelola identitas tanpa menghafal kode.

Memahami Bahasa: Protokol

Protokol hanyalah seperangkat aturan. Ini mendefinisikan bagaimana klien dan server berbicara satu sama lain. “Seseorang” di sini sering kali adalah sebuah program, bukan orang. Browser web Anda menggunakan skrip yang telah ditentukan sebelumnya untuk meminta dan menerima data. Anda melihat protokol di bilah URL. HTTP. HTTPS.

Firewall dapat memfilter berdasarkan protokol mana yang digunakan. Hal ini memungkinkan Anda untuk membatasi layanan pada tingkat mendasar. Jika Anda hanya memerlukan satu mesin untuk menangani lalu lintas tertentu, Anda dapat melarang protokol tersebut di tempat lain. Berikut adalah toolkit yang Anda hadapi:

  • IP (Protokol Internet) – Tulang punggung. Ini menyampaikan informasi melalui internet.
  • TCP (Transmission Control Protocol) – Memecah data menjadi beberapa bagian untuk dipindahkan, lalu membangunnya kembali. Dapat diandalkan.
  • HTTP (Hyper Text Transfer Protocol) – Bahasa halaman web.
  • FTP (File Transfer Protocol) – Digunakan untuk mengunggah dan mengunduh file.
  • UDP (User Datagram Protocol) – Cepat namun berantakan. Tidak diperlukan respons. Ideal untuk streaming audio atau video.
  • ICMP (Internet Control Message Protocol) – Router menggunakan ini untuk berbicara dengan router lain.
  • SMTP (Simple Mail Transport Protocol) – Standar untuk mengirim email berbasis teks.
  • SNMP (Simple Network Management Protocol) – Mengumpulkan info sistem dari komputer jarak jauh.
  • Telnet – Memungkinkan Anda menjalankan perintah pada mesin jarak jauh. (Gunakan dengan hati-hati; ini tidak terenkripsi.)

Menutup Pintu: Pelabuhan

Server menawarkan layanan melalui port bernomor. Satu port untuk setiap layanan. Bayangkan sebuah server yang menjalankan server web dan server FTP. Layanan web berada di port 80. Layanan FTP berada di port 21.

Anda dapat memblokir port 21 di setiap mesin di perusahaan Anda kecuali satu server yang ditunjuk. Kontrol granular ini mencegah akses tidak sah ke layanan tertentu. Ini memaksa pengguna untuk menggunakan saluran yang disetujui.

Mengendus Masalah: Pemfilteran Konten

Beberapa firewall bekerja lebih dalam. Mereka mengendus paket. Mereka mencari kata atau frasa tertentu yang sama persis. Anda dapat menginstruksikan firewall untuk memblokir paket apa pun yang berisi kata “X-rated”.

Perhatikan ketelitian yang diperlukan. Filternya peka huruf besar-kecil dan spesifik karakter. “Peringkat X” berbeda dengan “peringkat X”. Tidak ada tanda hubung. Filter tidak akan menangkap yang kedua. Anda harus teliti. Namun Anda dapat memasukkan variasi sebanyak yang diperlukan. Ini adalah instrumen yang tumpul, tetapi berfungsi untuk pemfilteran konten dasar.

Tempat Tinggal Firewall: Gateway vs. Perangkat Keras

Sistem operasi Anda mungkin memiliki firewall bawaan. Atau Anda dapat menginstal perangkat lunak di komputer yang menghubungkan jaringan rumah Anda ke internet. Komputer itu adalah gerbang Anda. Ini adalah satu-satunya titik masuk. Titik tersedak.

Firewall perangkat keras bekerja secara berbeda. Perangkat itu sendiri adalah pintu gerbangnya. Router Linksys Cable/DSL adalah contoh klasik. Ini memiliki kartu Ethernet dan hub bawaan. Komputer Anda terhubung ke router. Router terhubung ke kabel atau modem DSL Anda.

Anda mengkonfigurasinya melalui antarmuka web. Buka browser di komputer Anda. Masukkan alamat router. Atur filter Anda. Tambahkan informasi. Semuanya ada di tangan Anda.

Biaya Keamanan

Firewall perangkat keras sangat aman. Dan harganya tidak mahal. Anda dapat menemukan versi rumah yang menyertakan router, firewall, dan hub Ethernet untuk koneksi broadband dengan harga di bawah $100. Untuk harga makan malam yang layak, Anda mendapatkan penjaga khusus di depan pintu Anda.

Namun konfigurasi adalah kuncinya. Firewall murah tanpa aturan hanyalah perisai kertas. Anda harus membangun logikanya. Anda harus mendefinisikan ancamannya. Setelah Anda melakukannya, kesenjangan antara “terhubung” dan “aman” menyusut secara signifikan.

Namun, tidak ada filter yang menangkap semuanya. Beberapa lalu lintas lolos karena disengaja. Atau karena kesalahan. Apa yang terjadi jika filter gagal? Itu adalah masalah untuk hari lain.

Mengapa Anda Membutuhkan Firewall (Dan Apa Sebenarnya Berhentinya)

Internet adalah tempat yang berantakan. Aktor jahat tidak hanya mengetuk pintu digital Anda; mereka mengambil kunci, menyelinap masuk melalui jendela, atau menipu Anda agar menyerahkan kunci. Memahami apa yang sebenarnya diblokir oleh firewall adalah langkah pertama agar tidak terbakar.

Login Jarak Jauh dan Pintu Belakang

Login jarak jauh adalah skenario mimpi buruk. Ini berarti seseorang telah melewati perimeter Anda dan sekarang duduk di depan terminal Anda, melihat file atau menjalankan program seolah-olah mereka adalah Anda. Tapi bagaimana mereka bisa masuk?

Terkadang melalui pintu belakang aplikasi. Beberapa perangkat lunak dikirimkan dengan fitur akses jarak jauh yang tersembunyi—yang ditujukan untuk dukungan teknis, yang sering disalahgunakan oleh peretas. Di lain waktu, itu hanya bug. Kesalahan dalam kode menciptakan pintu belakang, jalur tersembunyi yang memberikan kontrol tidak sah.

Lalu ada bug sistem operasi. Windows, macOS, Linux—tidak ada yang kebal. Jika suatu OS tidak memiliki kontrol akses jarak jauh yang memadai atau diketahui adanya kerentanan, peretas berpengalaman dapat langsung mengambil tindakan.

Perangkap Spam dan Email

Pembajakan sesi SMTP adalah vektor klasik. SMTP adalah protokol yang memindahkan email melalui internet. Jika peretas membajak sesi SMTP Anda, mereka dapat menggunakan server Anda untuk menyebarkan spam ke ribuan orang. Mereka bersembunyi di balik alamat IP Anda, membuatnya hampir mustahil untuk dilacak saat reputasi Anda terpukul.

Ngomong-ngomong soal spam, memang menjengkelkan, tapi juga berbahaya. Spam sering kali berisi tautan ke situs jahat. Klik salah satu, dan Anda mungkin secara tidak sengaja menerima cookie yang membuka pintu belakang ke sistem Anda.

Bom email berbeda. Itu adalah serangan pribadi. Seseorang membanjiri kotak masuk Anda dengan ratusan atau ribuan pesan hingga sistem Anda mogok atau tidak dapat digunakan.

Penolakan Layanan dan Pengalihan

Anda pernah mendengar tentang serangan Denial of Service (DoS). Seorang peretas mengirimkan banyak permintaan koneksi ke server. Server mengenalinya dan mencoba membuat sesi, tetapi permintaan tersebut datang dari hantu—tidak ada sumber nyata. Server macet saat mencoba menemukan sistem yang tidak ada, melambat hingga merangkak, atau mogok total.

Peretas juga menggunakan redirect bombs. Dengan memanipulasi paket ICMP, mereka dapat mengubah jalur data Anda, mengirimkannya ke router lain. Ini sering kali merupakan persiapan untuk serangan DoS, yang mengalihkan lalu lintas dari tujuan yang dimaksudkan.

Perutean sumber adalah trik lainnya. Biasanya, router menentukan jalur yang diambil paket Anda. Namun dengan perutean sumber, pengirim menentukan rutenya. Peretas menggunakan ini untuk membuat lalu lintas tampak berasal dari dalam jaringan tepercaya Anda, melewati pemeriksaan keamanan. Kebanyakan firewall modern menonaktifkan perutean sumber secara default. Jangan aktifkan kembali kecuali Anda tahu persis apa yang Anda lakukan.

Makro dan Virus

Makro adalah skrip yang dirancang untuk mengotomatiskan tugas dalam aplikasi. Peretas menyematkan makro berbahaya ke dalam dokumen. Buka file, dan skrip dijalankan. Tergantung pada aplikasinya, hal ini dapat menghapus data Anda atau membuat sistem Anda crash.

Virus adalah ancaman lama di dunia maya. Sebuah program kecil yang menyalin dirinya ke komputer lain. Ini menyebar dengan cepat. Beberapa di antaranya merupakan lelucon yang tidak berbahaya; yang lain menghapus hard drive Anda.

Realitas Batasan Firewall

Tidak semua hal dalam daftar ini dapat dihentikan oleh firewall. Firewall sangat bagus dalam memblokir login jarak jauh yang tidak sah dan memfilter pola lalu lintas yang mencurigakan. Tapi itu bukan perisai ajaib.

Beberapa firewall menawarkan perlindungan dasar terhadap virus, namun lemah. Anda harus menginstal perangkat lunak anti-virus khusus di setiap komputer. Ini adalah harga yang kecil untuk ketenangan pikiran.

Spam? Ini akan berhasil. Jika Anda menerima email, spam akan masuk ke kotak masuk Anda. Firewall tidak dapat menyaring setiap email sampah tanpa memblokir email yang sah. Anda harus hidup dengan sedikit gangguan.

Berapa Keamanan yang Cukup?

Tingkat keamanan yang Anda pilih bergantung pada model ancaman Anda. Pilihan teraman adalah memblokir semuanya. Tapi kemudian Anda tidak bisa menggunakan internet. Itu menggagalkan tujuannya.

Aturan umum untuk bisnis: blokir semuanya, lalu izinkan secara selektif hanya yang Anda perlukan. Batasi lalu lintas sehingga hanya email yang dapat masuk, atau hanya port web tertentu. Ini berfungsi jika Anda memiliki administrator jaringan berpengalaman yang tahu persis lalu lintas apa yang diizinkan.

Bagi kebanyakan dari kita? Tetap berpegang pada default. Kecuali Anda mempunyai alasan khusus untuk mengubah pengaturan firewall Anda, biarkan saja. Konfigurasi default biasanya merupakan keseimbangan yang baik antara keamanan dan kegunaan.

Intinya

Manfaat terbesar dari firewall? Ini menghentikan orang luar untuk masuk ke komputer Anda. Bagi dunia usaha, hal ini penting. Bagi pengguna rumahan, kecil kemungkinannya menjadi ancaman langsung. Tetap saja, ini memberikan lapisan pertahanan. Ini menghentikan pengintai biasa. Ini memblokir bot otomatis. Ini memberi Anda ketenangan pikiran.

Apakah itu sempurna? Tidak. Tapi itu lebih baik daripada tidak sama sekali. Dan dalam dunia keamanan internet, “lebih baik daripada tidak sama sekali” sering kali menjadi satu-satunya hal yang menghalangi Anda dan sistem yang disusupi.

Firewall tidak harus bekerja sendiri. Memasangkannya dengan server proxy menambahkan lapisan mediasi penting untuk lalu lintas web Anda. Alih-alih membiarkan komputer pribadi Anda berbicara langsung ke internet, proxy bertindak sebagai perantara. Saat Anda meminta halaman web, komputer Anda meminta proksi untuk halaman tersebut. Proksi mengambil konten dan meneruskannya kembali kepada Anda. Server jarak jauh hanya melihat proxy, bukan mesin Anda yang sebenarnya. Isolasi ini memutus garis langsung antara ancaman eksternal dan perangkat internal Anda.

Selain privasi, proxy meningkatkan kecepatan. Mereka menyimpan halaman yang sering dikunjungi. Jika Anda mengunjungi suatu situs, proxy menyimpan salinannya. Lain kali Anda membuka halaman yang sama, halaman tersebut langsung dimuat dari cache lokal daripada mendownloadnya lagi dari sumbernya. Ini adalah cara sederhana untuk mengurangi latensi dan penggunaan bandwidth.

Mengekspos Layanan Secara Aman dengan DMZ

Terkadang, isolasi terlalu membatasi. Jika Anda menjalankan server web, situs FTP, atau bisnis online dari rumah, Anda memerlukan lalu lintas masuk untuk menjangkau mesin tertentu. Anda tidak ingin lalu lintas itu menyentuh file pribadi atau desktop pribadi Anda. Di sinilah DMZ (Zona Demiliterisasi) berperan.

Meski namanya terdengar militer, konsepnya sederhana. Bayangkan jaringan rumah Anda sebagai interior rumah Anda. Firewall adalah pintunya. DMZ adalah halaman depan. Anda bisa meletakkan barang-barang berharga seperti kotak surat atau lampu taman di halaman, tapi barang-barang tersebut terkena jalan. Barang berharga inti Anda tetap berada di dalam rumah, di balik pintu yang terkunci. Secara teknis, DMZ berada di luar perlindungan firewall utama namun masih dalam batas jaringan Anda. Ini menampung server publik yang dapat dijangkau dari internet.

Menyiapkan DMZ seringkali lebih sederhana daripada kedengarannya. Jika jaringan Anda memiliki banyak komputer, Anda dapat menunjuk satu mesin tertentu untuk ditempatkan di antara koneksi internet dan firewall. Banyak firewall perangkat lunak tingkat konsumen memungkinkan Anda menandai direktori atau alamat IP tertentu sebagai lokasi DMZ. Hal ini memastikan bahwa meskipun server publik dapat diakses, perangkat Anda yang lain tetap terlindung dari kontak eksternal langsung.

Memverifikasi Postur Keamanan Anda

Mengonfigurasi alat hanyalah setengah dari perjuangan. Anda perlu tahu apakah pengaturan Anda benar-benar berfungsi. Pemeriksaan cepat dapat mengungkap port terbuka yang mungkin mengundang penyerang. Alat Shields Up! dari GRC (Gall Research Company) adalah sumber daya standar untuk ini. Ia melakukan tes keamanan gratis pada koneksi Anda dan memberikan umpan balik langsung mengenai status kerentanan Anda. Ini adalah cara cepat untuk memverifikasi bahwa konfigurasi firewall dan proxy Anda berfungsi dengan baik.

Sumber Daya Terkait

Untuk mendalami lebih dalam topik-topik ini dan praktik keamanan terkait, pertimbangkan untuk mempelajari:

  • 10 Virus Komputer Terburuk
  • Cara Kerja Virus Komputer
  • Cara Kerja Jaringan Rumah
  • Cara Kerja Router
  • Cara Kerja Server Web
  • Cara Kerja Spam
  • Cara Kerja Email
  • Cara Kerja Spyware
  • Cara Kerja Ethernet
  • Cara Kerja Cookie Internet
  • Cara Kerja Sistem Operasi

Bacaan Tambahan

  • Panduan Pembeli Terdidik tentang Firewall
  • Direktori Protokol Komprehensif
  • Pertanyaan Umum tentang Firewall
  • Ikhtisar Produk Firewall
  • Dasar-dasar Modem Kabel