racavedigger.com
Daily insights on Bitcoin and crypto markets
  • Facebook
  • Pinterest
  • Home
  • News

Apakah Linux memiliki firewall

Berita

Firewall Linux

Permintaan pada port 80 dari mesin lokal, kemudian, akan menghasilkan log in DMESG yang terlihat seperti ini (satu baris dibagi menjadi 3 agar sesuai dengan dokumen ini):

Keamanan – Firewall

Kernel Linux termasuk Netfilter subsistem, yang digunakan untuk memanipulasi atau memutuskan nasib lalu lintas jaringan menuju atau melalui server Anda. Semua solusi firewall linux modern menggunakan sistem ini untuk penyaringan paket.

Sistem penyaringan paket kernel tidak akan terlalu berguna bagi administrator tanpa antarmuka ruang pengguna untuk mengelolanya. Ini adalah tujuan dari iptables: Ketika paket mencapai server Anda, itu akan diserahkan ke subsistem NetFilter untuk penerimaan, manipulasi, atau penolakan berdasarkan aturan yang disediakan untuknya dari ruang pengguna melalui iPtables. Dengan demikian, iptables adalah semua yang Anda butuhkan untuk mengelola firewall Anda jika Anda terbiasa dengannya, tetapi banyak frontend tersedia untuk menyederhanakan tugas.

UFW – Firewall yang tidak rumit

Alat konfigurasi firewall default untuk ubuntu adalah ufw. Dikembangkan untuk memudahkan konfigurasi firewall ptables, UFW menyediakan cara yang ramah pengguna untuk membuat firewall berbasis host IPv4 atau IPv6.

UFW secara default awalnya dinonaktifkan. Dari halaman UFW Man:

“UFW tidak dimaksudkan untuk memberikan fungsionalitas firewall lengkap melalui antarmuka perintahnya, tetapi sebaliknya memberikan cara mudah untuk menambah atau menghapus aturan sederhana. Saat ini terutama digunakan untuk firewall berbasis host.”

Berikut ini adalah beberapa contoh cara menggunakan UFW:

  • Pertama, UFW perlu diaktifkan. Dari terminal prompt enter:

sudo ufw aktifkan

sudo ufw memungkinkan 22

Sudo UFW Sisipkan 1 Izinkan 80

sudo ufw disangkal 22

sudo ufw delete disangkal 22

sudo ufw mengizinkan tcp proto dari 192.168.0.2 untuk port 22

sudo ufw-dry-run memungkinkan http

*filter :ufw-user-input - [0:0] :ufw-user-output - [0:0] :ufw-user-forward - [0:0] :ufw-user-limit - [0:0] :ufw-user-limit-accept - [0:0] ### RULES ### ### tuple ### allow tcp 80 0.0.0.0/0 apapun 0.0.0.0/0 -A UFW -USER -INPUT -P TCP --DPOR 80 -J ACCEPT ### UNDER aturan ### -a ufw -user -input -j return -a ufw -user -output -j Return -a ufw -user -forward -j Return -a UFW -user -limit -limit -limit -limit -limit 3/menit - -j tolak -a ufw -user -limit -penerimaan -j menerima aturan komit diperbarui

sudo ufw nonaktifkan

Status Sudo UFW

Sudo UFW Status Verbose

status sudo ufw bernomor

Catatan
Jika port yang ingin Anda buka atau tutup didefinisikan dalam /etc /layanan, Anda dapat menggunakan nama port alih -alih nomornya. Dalam contoh di atas, ganti 22 dengan ssh.

Ini adalah pengantar cepat untuk menggunakan UFW. Silakan merujuk ke halaman UFW Man untuk informasi lebih lanjut.

Integrasi Aplikasi UFW

Aplikasi yang membuka port dapat menyertakan profil UFW, yang merinci port yang diperlukan untuk aplikasi berfungsi dengan baik. Profil disimpan di/etc/ufw/aplikasi.D dan dapat diedit jika port default telah diubah.

  • Untuk melihat aplikasi mana yang telah menginstal profil, masukkan yang berikut di terminal:

Daftar Aplikasi Sudo UFW

sudo ufw memungkinkan samba

UFW Izinkan dari 192.168.0.0/24 ke aplikasi apapun Samba

Ganti samba dan 192.168.0.0/24 dengan profil aplikasi yang Anda gunakan dan rentang IP untuk jaringan Anda.

Catatan Tidak perlu menentukan protokol untuk aplikasi karena informasi itu dirinci dalam profil. Juga, perhatikan bahwa nama aplikasi menggantikan nomor port.

info aplikasi sudo ufw samba

Tidak semua aplikasi yang memerlukan pembukaan port jaringan dilengkapi dengan profil UFW, tetapi jika Anda telah membuat profil aplikasi dan ingin file tersebut disertakan dengan paket, silakan mengajukan bug terhadap paket di LaunchPad.

nameofpackage ubuntu-bug

IP Masquerading

Tujuan dari penyamaran IP adalah untuk memungkinkan mesin dengan alamat IP pribadi yang tidak dapat dialut di jaringan Anda untuk mengakses Internet melalui mesin yang melakukan penyamaran. Lalu lintas dari jaringan pribadi Anda yang ditakdirkan untuk internet harus dimanipulasi agar balasan dapat kembali ke mesin yang membuat permintaan. Untuk melakukan ini, kernel harus memodifikasi alamat IP sumber dari setiap paket sehingga balasan akan dialihkan kembali ke sana, bukan ke alamat IP pribadi yang membuat permintaan, yang tidak mungkin dilakukan melalui internet. Linux menggunakan pelacakan koneksi (Conntrack) untuk melacak koneksi mana yang termasuk dengan mesin dan reroute setiap paket pengembalian yang sesuai. Lalu Lintas Meninggalkan Jaringan Pribadi Anda dengan demikian “disamerade” berasal dari mesin gateway Ubuntu Anda. Proses ini disebut dalam dokumentasi Microsoft sebagai berbagi koneksi internet.

UFW Masquerading

Masquerading IP dapat dicapai dengan menggunakan aturan UFW khusus. Ini dimungkinkan karena back-end saat ini untuk UFW adalah Iptables-Restore dengan file aturan yang terletak di/etc/ufw/*.aturan. File -file ini adalah tempat yang tepat untuk menambahkan aturan warisan iptables yang digunakan tanpa UFW, dan aturan yang lebih terkait dengan jaringan atau jembatan jaringan.

Aturan dibagi menjadi dua file berbeda, aturan yang harus dieksekusi sebelum aturan baris perintah UFW, dan aturan yang dieksekusi

Firewall Linux

Permintaan pada port 80 dari mesin lokal, kemudian, akan menghasilkan log in DMESG yang terlihat seperti ini (satu baris dibagi menjadi 3 agar sesuai dengan dokumen ini):

Keamanan – Firewall

Kernel Linux termasuk Netfilter subsistem, yang digunakan untuk memanipulasi atau memutuskan nasib lalu lintas jaringan menuju atau melalui server Anda. Semua solusi firewall linux modern menggunakan sistem ini untuk penyaringan paket.

Kernel’Sistem pemfilteran paket S tidak banyak berguna bagi administrator tanpa antarmuka ruang pengguna untuk mengelolanya. Ini adalah tujuan dari iptables: Ketika paket mencapai server Anda, itu akan diserahkan ke subsistem NetFilter untuk penerimaan, manipulasi, atau penolakan berdasarkan aturan yang disediakan untuknya dari ruang pengguna melalui iPtables. Jadi, iptables adalah semua yang Anda butuhkan untuk mengelola firewall Anda, jika Anda’akrab dengan itu, tetapi banyak frontend tersedia untuk menyederhanakan tugas.

UFW – Firewall yang tidak rumit

Alat konfigurasi firewall default untuk ubuntu adalah ufw. Dikembangkan untuk memudahkan konfigurasi firewall ptables, UFW menyediakan cara yang ramah pengguna untuk membuat firewall berbasis host IPv4 atau IPv6.

UFW secara default awalnya dinonaktifkan. Dari halaman UFW Man:

“UFW tidak dimaksudkan untuk memberikan fungsionalitas firewall lengkap melalui antarmuka perintahnya, tetapi sebaliknya memberikan cara mudah untuk menambah atau menghapus aturan sederhana. Saat ini terutama digunakan untuk firewall berbasis host.”

Berikut ini adalah beberapa contoh cara menggunakan UFW:

    Pertama, UFW perlu diaktifkan. Dari terminal prompt enter:

sudo ufw aktifkan 

sudo ufw memungkinkan 22 

Sudo UFW Sisipkan 1 Izinkan 80 

sudo ufw disangkal 22 

sudo ufw delete disangkal 22 

sudo ufw mengizinkan tcp proto dari 192.168.0.2 untuk port 22 

 sudo ufw-dry-run memungkinkan http 

*filter :ufw-user-input - [0:0] :ufw-user-output - [0:0] :ufw-user-forward - [0:0] :ufw-user-limit - [0:0] :ufw-user-limit-accept - [0:0] ### RULES ### ### tuple ### allow tcp 80 0.0.0.0/0 apapun 0.0.0.0/0 -A UFW -USER -INPUT -P TCP --DPOR 80 -J ACCEPT ### UNDER aturan ### -a ufw -user -input -j return -a ufw -user -output -j Return -a ufw -user -forward -j Return -a UFW -user -limit -limit -limit -limit -limit 3/menit - -j tolak -a ufw -user -limit -penerimaan -j menerima aturan komit diperbarui 

sudo ufw nonaktifkan 

Status Sudo UFW 

Sudo UFW Status Verbose 

status sudo ufw bernomor 

Catatan

Jika port yang ingin Anda buka atau tutup didefinisikan dalam /etc /layanan, Anda dapat menggunakan nama port alih -alih nomornya. Dalam contoh di atas, ganti 22 dengan ssh.

Ini adalah pengantar cepat untuk menggunakan UFW. Silakan merujuk ke halaman UFW Man untuk informasi lebih lanjut.

Integrasi Aplikasi UFW

Aplikasi yang membuka port dapat menyertakan profil UFW, yang merinci port yang diperlukan untuk aplikasi berfungsi dengan baik. Profil disimpan di/etc/ufw/aplikasi.D, dan dapat diedit jika port default telah diubah.

    Untuk melihat aplikasi mana yang telah menginstal profil, masukkan yang berikut di terminal:

Daftar Aplikasi Sudo UFW 

sudo ufw memungkinkan samba 

UFW Izinkan dari 192.168.0.0/24 ke aplikasi apapun Samba 

Mengganti Samba Dan 192.168.0.0/24 dengan profil aplikasi yang Anda gunakan dan rentang IP untuk jaringan Anda.

Catatan Tidak perlu menentukan protokol untuk aplikasi, karena informasi itu dirinci dalam profil. Juga, perhatikan bahwa aplikasi Nama menggantikan pelabuhan nomor.

info aplikasi sudo ufw samba 

Tidak semua aplikasi yang memerlukan pembukaan port jaringan dilengkapi dengan profil UFW, tetapi jika Anda telah membuat profil aplikasi dan ingin file tersebut disertakan dengan paket, silakan mengajukan bug terhadap paket di LaunchPad.

nameofpackage ubuntu-bug 

IP Masquerading

Tujuan dari penyamaran IP adalah untuk memungkinkan mesin dengan alamat IP pribadi yang tidak dapat dialut di jaringan Anda untuk mengakses Internet melalui mesin yang melakukan penyamaran. Lalu lintas dari jaringan pribadi Anda yang ditakdirkan untuk internet harus dimanipulasi agar balasan dapat kembali ke mesin yang membuat permintaan. Untuk melakukan ini, kernel harus memodifikasi sumber Alamat IP dari setiap paket sehingga balasan akan dialihkan kembali ke sana, bukan ke alamat IP pribadi yang membuat permintaan, yang tidak mungkin dilakukan melalui internet. Linux menggunakan Pelacakan koneksi (Conntrack) Untuk melacak koneksi mana yang termasuk di mana mesin dan reroute setiap paket pengembalian yang sesuai. Lalu lintas meninggalkan jaringan pribadi Anda “menyamar” Berasal dari mesin gateway Ubuntu Anda. Proses ini disebut dalam dokumentasi Microsoft sebagai berbagi koneksi internet.

UFW Masquerading

Masquerading IP dapat dicapai dengan menggunakan aturan UFW khusus. Ini dimungkinkan karena back-end saat ini untuk UFW adalah Iptables-Restore dengan file aturan yang terletak di/etc/ufw/*.aturan . File -file ini adalah tempat yang tepat untuk menambahkan aturan warisan iptables yang digunakan tanpa UFW, dan aturan yang lebih terkait dengan jaringan atau jembatan jaringan.

Aturan dibagi menjadi dua file berbeda, aturan yang harus dieksekusi sebelum aturan baris perintah UFW, dan aturan yang dieksekusi setelah aturan baris perintah UFW.

    Pertama, penerusan paket perlu diaktifkan di UFW. Dua file konfigurasi perlu disesuaikan, di/etc/default/ufw Ubah Default_forward_policy ke “MENERIMA”:

Default_forward_policy = "terima" 

Kemudian edit/etc/ufw/sysctl.conf and uncomment:

net/ipv4/ip_forward = 1 

Demikian pula, untuk penyerahan IPv6 tidak berkomentari:

net/ipv6/conf/default/forwarding = 1 

aturan tabel # nat *nat: postrouting accept [0: 0] # Maju lalu lintas dari eth1 hingga eth0. -Postrouting -s 192.168.0.0/24 -O eth0 -j Masquerade # Jangan hapus baris 'komit' atau aturan tabel nat ini tidak akan diproses komit 

Komentar tidak sepenuhnya diperlukan, tetapi dianggap praktik yang baik untuk mendokumentasikan konfigurasi Anda. Juga, saat memodifikasi salah satu aturan File di /etc /ufw, pastikan baris ini adalah baris terakhir untuk setiap tabel yang dimodifikasi:

# Jangan hapus baris 'komit' atau aturan ini tidak akan diproses komit 

Untuk setiap Meja yang sesuai MELAKUKAN Pernyataan diperlukan. Hanya dalam contoh -contoh ini nat Dan Saring tabel ditampilkan, tetapi Anda juga dapat menambahkan aturan untuk mentah Dan mengoyakkan tabel.

Catatan Dalam contoh di atas ganti eth0, Eth1, Dan 192.168.0.0/24 dengan antarmuka yang sesuai dan rentang IP untuk jaringan Anda.

sudo ufw nonaktif && sudo ufw aktifkan 

IP Masquerading sekarang harus diaktifkan. Anda juga dapat menambahkan aturan maju tambahan apa pun ke/etc/ufw/sebelumnya.aturan . Disarankan agar aturan tambahan ini ditambahkan ke ufw-before-forward rantai.

eptables menyamar

ptable juga dapat digunakan untuk mengaktifkan penyamaran.

    Mirip dengan UFW, langkah pertama adalah mengaktifkan penerusan paket IPv4 dengan mengedit /etc /sysctl.conf dan uncomment baris berikut:

bersih.IPv4.ip_forward = 1 

Jika Anda ingin mengaktifkan penerusan IPv6 juga tidak dikerjakan:

bersih.IPv6.conf.bawaan.penerusan = 1 

sudo sysctl -p 

sudo ptables -t nat -a postrouting -s 192.168.0.0/16 -O PPP0 -J Masquerade 

  • -t nat – aturannya adalah masuk ke meja nat
  • -Postrouting-Aturannya harus ditambahkan (-a) ke rantai postrouting
  • -S 192.168.0.0/16 – Aturan ini berlaku untuk lalu lintas yang berasal dari ruang alamat yang ditentukan
  • -o PPP0 – Aturan berlaku untuk lalu lintas yang dijadwalkan untuk dialihkan melalui perangkat jaringan yang ditentukan
  • -J Masquerade – Lalu lintas yang cocok dengan aturan ini “melompat” (-J) ke target topeng untuk dimanipulasi seperti yang dijelaskan di atas

sudo ptables -se -forward -s 192.168.0.0/16 -O ppp0 -j Terima sudo ptables -a maju -d 192.168.0.0/16 -M State \ --State Didirikan, Terkait -I PPP0 -J ACCEPT 

ptables -t nat -a postrouting -s 192.168.0.0/16 -O PPP0 -J Masquerade 

Log

Log firewall sangat penting untuk mengenali serangan, memecahkan masalah aturan firewall Anda, dan memperhatikan aktivitas yang tidak biasa di jaringan Anda. Anda harus menyertakan aturan logging dalam firewall Anda agar mereka dapat dihasilkan, dan aturan logging harus datang sebelum aturan penghentian yang berlaku (aturan dengan target yang menentukan nasib paket, seperti menerima, menjatuhkan, atau menolak).

Jika Anda menggunakan UFW, Anda dapat mengaktifkan logging dengan memasukkan yang berikut di terminal:

Sudo UFW Logging 

Untuk mematikan logging di UFW, cukup ganti pada dengan mati dalam perintah di atas.

Jika menggunakan iptables alih -alih UFW, masukkan:

sudo ptables -a input -m state --State new -p tcp --dport 80 \ -j log --gog -prefix "new_http_conn:" 

Permintaan pada port 80 dari mesin lokal, kemudian, akan menghasilkan log in DMESG yang terlihat seperti ini (satu baris dibagi menjadi 3 agar sesuai dengan dokumen ini):

[4304885.870000] new_http_conn: in = lo out = mac = 00: 00: 00: 00: 00: 00: 00: 00: 00: 00: 00: 00: 08: 00 SRC = 127.0.0.1 dst = 127.0.0.1 len = 60 tos = 0x00 prec = 0x00 ttl = 64 df proto = tcp spt = 53981 dpt = 80 window = 32767 res = 0x00 syn urgp = 0 

Log di atas juga akan muncul di/var/log/pesan,/var/log/syslog, dan/var/log/kern.catatan . Perilaku ini dapat dimodifikasi dengan mengedit /etc /syslog.conf tepat atau dengan menginstal dan mengkonfigurasi ULOGD dan menggunakan target ULOG alih -alih log. Ulogd Daemon adalah server ruang pengguna yang mendengarkan instruksi logging dari kernel khusus untuk firewall, dan dapat masuk ke file apa pun yang Anda sukai, atau bahkan ke basis data PostgreSQL atau MySQL. Memahami log firewall Anda dapat disederhanakan dengan menggunakan alat analisis log seperti logwatch, fwanalog, fwlogwatch, atau lire.

Alat lain

Ada banyak alat yang tersedia untuk membantu Anda membangun firewall lengkap tanpa pengetahuan intim tentang iptables. Alat baris perintah dengan file konfigurasi teks biasa:

  • Shorewall adalah solusi yang sangat kuat untuk membantu Anda mengonfigurasi firewall canggih untuk jaringan apa pun.

Referensi

  • Halaman Wiki Ubuntu Firewall berisi informasi tentang pengembangan UFW.
  • Juga, halaman manual UFW berisi beberapa informasi yang sangat berguna: Man UFW .
  • Lihat paket-filtering-howto untuk informasi lebih lanjut tentang penggunaan ptables.
  • Nat-howto berisi rincian lebih lanjut tentang penyamaran.
  • Howto ptable di wiki ubuntu adalah sumber yang bagus.

Firewall Linux

Seringkali disalahartikan bahwa firewall tidak perlu untuk Linux. Tentu saja, sistem Linux diciptakan dengan cermat untuk memberikan keamanan maksimal. Misalnya, ia memiliki beberapa tingkat otorisasi yang mencegah pemasangan malware dan kode jahat. Secara default, sistem Linux tidak memiliki port terbuka yang berarti tidak ada perangkat atau program eksternal yang dapat memiliki akses ke perangkat Anda tanpa membuka port, tidak seperti Windows. Selain itu, virus dan malware yang dibuat untuk Linux sangat jarang karena fakta bahwa sistem operasi Linux adalah OS yang paling tidak populer. Ini benar -benar membuatnya tidak menguntungkan bagi penyerang cyber untuk menyerangnya.

Meskipun demikian, masih ada celah besar yang dapat mengekspos sistem Linux Anda. Selain itu, karena sebagian besar pengguna Linux merasa yakin bahwa mereka tidak membutuhkan perlindungan ekstra, mereka lebih rentan jika serangan diluncurkan. Untuk itu, masuk akal untuk memastikan bahwa Anda mendapatkan firewall Linux yang memiliki reputasi baik yang akan memberi Anda perlindungan yang dibutuhkan. Berikut adalah empat alasan Anda harus mempertimbangkan untuk memasang firewall untuk perangkat Linux Anda.

Firewall Linux

Mengapa Anda Membutuhkan Firewall Untuk Sistem Linux Anda?

Saya. Lapisan perlindungan ekstra

Seperti yang dinyatakan, Linux dibuat sedemikian rupa sehingga sangat sulit bagi malware dan gangguan keamanan lainnya. Secara default, ia memiliki firewall internal sendiri meskipun dinonaktifkan. Pertama -tama, sebelum memasang firewall Linux baru, Anda harus memastikan bahwa firewall asalnya sudah diaktifkan. Karena sebagian besar pengguna Linux memahami teknologi, mereka dapat dengan mudah dapat memanipulasi sistem firewall mereka agar sesuai dengan kebutuhan keamanan mereka. Menambahkan lapisan perlindungan tambahan dengan memasang firewall pihak ketiga berarti bahwa perangkat Linux Anda akan memiliki beberapa lapisan keamanan yang membuatnya lebih sulit untuk peretas dan malware.

ii. Pencegahan malware

Malwares untuk Linux sangat jarang. Tetapi ketika mereka menyerang, kerusakannya sangat besar. Lebih baik aman daripada menyesal. Firewall Linux yang baik dibuat dengan cermat untuk melawan malware linux dan virus masuk ke dalam sistem. Menggunakan seperangkat aturan, itu akan mengidentifikasi kode jahat yang dikirimkan melalui jaringan pribadi Anda. Sekarang, diberikan, sistem Linux Anda tidak memiliki port terbuka secara default dan memiliki beberapa level otorisasi. Namun, kesalahan kecil seperti memiliki port terbuka dan memberikan otorisasi sistem untuk kode berbahaya akan membuat Anda rentan. Firewall mencegah malware tersebut mendapatkan akses ke perangkat di tempat pertama. Dengan cara ini, terlepas dari port terbuka atau otorisasi, tidak ada malware yang memasuki sistem.

aku aku aku. Perlindungan dari serangan cyber

Penjahat Cyber’ agenda utama saya mendapatkan informasi penting dari suatu sistem atau memeras uang dari korban mereka. Pengguna Linux biasanya adalah orang yang paham teknologi atau organisasi besar. Masuk akal bagi penjahat cyber untuk berinvestasi besar -besaran dalam serangan mereka karena keuntungan akan sama besarnya jika mereka berhasil. Oleh karena itu, itu berarti bahwa serangan yang dilakukan pada sistem Linux menyebabkan kerugian ekstrem saat berhasil.

Perangkat lunak firewall Linux yang baik harus cukup kuat untuk dapat mencegah serangan seperti itu terjadi. Ini meneliti setiap paket data yang mengakses sistem Anda dan mengasingkan data berbahaya dan mencegahnya ditransmisikan. Ini terutama terjadi ketika penyerang telah memperoleh akses ke sistem dan mencoba mengirimkan data penting.

iv. Pribadi

Setiap orang menghargai privasi. Pengguna Linux memiliki keuntungan memiliki sistem operasi yang aman yang paling tidak diserang oleh malware dan penjahat cyber. Tapi itu tidak berarti mereka tidak bisa masuk, terutama jika Anda menggunakan jaringan publik. Sementara serangan seperti itu sangat bergantung pada port terbuka pada sistem Linux Anda, ketika itu terjadi, Anda bisa berakhir terbuka dan beberapa file pribadi Anda dapat masuk ke domain publik. Lebih buruk lagi, aktivitas online Anda dapat dilacak dan Anda dapat dimata -matai. Tak perlu dikatakan bahwa memiliki firewall linux superior harus menjadi prioritas nomor satu Anda jika Anda menghargai privasi Anda. Dan Anda seharusnya tidak’t mengambil risiko untuk itu.

Perangkat Lunak Comodo Firewall untuk Linux

Comodo adalah salah satu perusahaan keamanan jaringan terkemuka yang ada selama beberapa dekade. Pengalaman yang luas ini, ditambah dengan tim kami yang sangat berpengalaman, telah memungkinkan kami untuk membuat salah satu perangkat lunak firewall terkemuka di Linux yang menawarkan fungsionalitas dan kegunaan tinggi bahkan untuk individu yang kurang paham teknologi yang kurang ahli teknologi. Dengan penghargaan teratas dari AV-test 2019 dan dengan harga yang terjangkau $ 29.99, Anda dijamin perlindungan maksimum 24/7 dengan 100% vonis 100% dari waktu.

Apakah Linux membutuhkan firewall & cara mengkonfigurasi firewall linux dengan firewall-cmd

Brian Avtar

Linux lebih aman daripada sistem operasi lainnya. Tapi itu bukan satu -satunya alasan mengapa Anda mungkin tidak membutuhkan antivirus atau firewall saat menggunakan Linux.

Linux tidak kebal. Faktanya, itulah salah satu mitos keamanan siber yang paling umum yang membuat pengguna Linux mendapat masalah. Keyakinan ini membuatnya mudah untuk meletakkan penjaga Anda, dan ketika penjaga Anda turun, Anda kemungkinan besar akan ditinju pengisap. Tetapi hanya karena Linux memiliki lubang keamanan tidak berarti Anda membutuhkan perangkat lunak antivirus atau firewall. Pilihan pengaturan keamanan Anda akan dibahas secara rinci selama pemasangan sistem Linux Anda tetapi Anda mungkin tidak mengingatnya sekarang. Di artikel ini, kita akan berbicara tentang mengonfigurasi firewall dengan perintah firewall-cmd.

Apa itu firewall?

Firewall adalah aspek kunci dari keamanan jaringan, sehingga sysadmin harus memahami bagaimana mereka berfungsi. Jika Anda memahami firewall, Anda dapat menjaga keamanan jaringan dengan membuat keputusan berdasarkan informasi tentang lalu lintas mana. Firewall hanyalah filter yang menentukan paket jaringan mana yang dapat masuk ke komputer Anda dari internet dan mana yang dapat meninggalkan komputer Anda ke internet. Ini terutama digunakan untuk mengizinkan dan/atau melarang koneksi yang masuk. Koneksi keluar jarang disaring. Dengan kata -kata sederhana, itu adalah semacam dinding antara komputer Anda dan dunia luar.

Apakah Linux membutuhkan firewall?

Ini hampir selalu menjadi pertanyaan. 99% pengguna Linux percaya bahwa Linux aman secara default. Secara default, hampir semua distribusi Linux tidak memiliki firewall. Lebih tepatnya, mereka memiliki firewall yang tidak aktif. Karena kernel Linux menyertakan firewall bawaan, dan secara teoritis semua distribusi Linux termasuk satu, tetapi tidak dikonfigurasi atau aktif. Tapi jangan khawatir, bahkan tanpa firewall aktif, linux Anda masih aman. Sebagian besar distribusi, termasuk Ubuntu dan Linux Mint, tidak memiliki port terbuka secara default, memastikan bahwa orang luar tidak dapat mengakses mesin Anda. Meskipun demikian, saya mendesak agar Anda mengaktifkan firewall. Lebih baik aman daripada menyesal. Kami akan membahas lebih lanjut cara mengkonfigurasi firewall linux menggunakan firewall-cmd.

Apa itu eptables?

Iptables adalah alat firewall baris perintah yang memungkinkan atau memblokir lalu lintas menggunakan rantai kebijakan. Saat koneksi mencoba untuk membangun dirinya di sistem Anda, ptables mencari daftar aturannya untuk kecocokan. Jika tidak dapat menemukannya, itu jatuh kembali pada tindakan default. Iptables hampir biasanya disertakan dengan setiap distribusi Linux. Iptables cenderung menggunakan 3 rantai yang berbeda: input, maju, dan output. Dengan ini, Anda dapat membuat aturan yang berbeda untuk mesin yang berbeda di jaringan, namun, mengapa tidak membuatnya lebih mudah dengan menggunakan Firewall-CMD!

Apa itu firewall-cmd & firewalld?

Firewall-CMD adalah antarmuka baris perintah untuk daemon firewalld, yang berkomunikasi dengan kerangka kerja Netfilter Kernel Linux. Tumpukan ini tidak mungkin ditemukan pada modem tertanam yang biasa ditemukan di perusahaan kecil dan menengah, tetapi ada di atau tersedia untuk distribusi Linux yang mendukung SystemD. FirewallD adalah firewall yang dikendalikan secara dinamis yang mendukung zona jaringan/firewall, yang menentukan tingkat kepercayaan untuk koneksi jaringan atau antarmuka. Ini mendukung pengaturan firewall IPv4 dan IPv6, serta jembatan Ethernet dan set IP. Pilihan runtime dan konfigurasi permanen dipisahkan. Ini juga menyediakan antarmuka melalui layanan atau program mana yang dapat dengan mudah menambahkan aturan firewall.

Mengkonfigurasi Firewall dengan Firewall-CMD

Tergantung pada distribusi Linux Anda, Anda mungkin atau mungkin tidak memiliki perintah firewall-cmd yang sudah diinstal. Tanpa firewall operasional, firewall-cmd tidak memiliki apa pun untuk dikendalikan, sehingga langkah pertama adalah memeriksa bahwa firewalld sedang berjalan:

$ sudo Systemctl Enable – -NOW Firewalld

Zona digunakan sebagai preset di firewall-cmd, menawarkan Anda pilihan yang masuk akal untuk dipilih. Ini menyelamatkan Anda dari keharusan merancang firewall dari bawah ke atas. Zona ditugaskan ke antarmuka jaringan. Jalankan perintah di bawah ini untuk memeriksa zona Anda:

Jika saya ingin membuat zona baru, saya akan menggunakan perintah:

$ sudo firewall-cmd-baru zona [zonename] –permanent

Selain itu, saya dapat menggunakan perintah berikut untuk memeriksa port dan layanan mana yang diizinkan:

Untuk memeriksa zona mana yang aktif, jalankan perintah:

$ sudo firewall-cmd –get-aktif-zona

Untuk menambahkan layanan dan mengizinkan koneksi untuk layanan itu, Anda menggunakan argumen –add-service seperti yang ditunjukkan di bawah ini:

$ sudo firewall-cmd –add-service http –permanent

Perintah di atas memungkinkan layanan HTTP berjalan di zona default. Jika Anda ingin menentukan zona, Anda dapat menjalankan:

$ sudo firewall-cmd –zone = public –add-service http –permanent

Perintah di atas memungkinkan lalu lintas HTTP untuk zona tersebut “publik”. Untuk menghapus layanan dan memblokir koneksi, cukup hapus seperti di bawah ini:

$ sudo firewall-cmd–remove-service http –permanent
$ sudo firewall-cmd-reload

Setiap kali Anda membuat perubahan pada firewall menggunakan firewall-cmd, pastikan untuk memuat ulang semua pengaturan atau perubahan tidak akan berlaku. Untuk memeriksa argumen tambahan, Anda dapat menjalankan perintah firewall-cmd –help.

Firewall LinuxMengapa Firewalld & Firewall-CMD?

Anda dapat melakukan lebih banyak lagi dengan Firewall-CMD, seperti menentukan layanan Anda sendiri, pemblokiran ICMP, dan menunjuk sumber-sumber lalu lintas yang masuk. Meskipun tidak terlalu disarankan untuk keamanan tingkat perusahaan, Firewall-CMD masih merupakan solusi yang sangat baik dan layak untuk pengguna harian dan perusahaan yang membutuhkan tingkat keamanan yang cepat. Jika Anda baru mengenal Linux Security, Firewall-CMD adalah cara yang bagus untuk memulai dengan ipchains dan ptables. Firewall-cmd memungkinkan Anda untuk dengan cepat mengatur firewall dasar jika Anda sudah tahu ipchains. Selain itu, lingkungan runtime mudah dimodifikasi. Tidak ada persyaratan untuk memulai kembali daemon atau layanan. Sangat mudah untuk layanan, program, dan pengguna untuk memodifikasi pengaturan firewall berkat antarmuka firewalld d-bus. Ini berguna untuk administrator karena memungkinkan pengujian dan evaluasi runtime karena pemisahan runtime dan konfigurasi permanen.

Pikiran terakhir

Satu -satunya waktu Anda membutuhkan firewall adalah jika Anda menjalankan beberapa jenis aplikasi server di sistem Anda hampir sepanjang waktu. Dalam hal ini, firewall akan membatasi koneksi yang masuk ke port tertentu, memastikan bahwa mereka hanya dapat berinteraksi dengan aplikasi server yang tepat. Sekali lagi, tidak ada salahnya tidak memiliki firewall yang diaktifkan di mesin Linux Anda. Yang kami katakan adalah bahwa Anda harus berpikir untuk mengimplementasikan firewall menggunakan firewall-cmd untuk meningkatkan keamanan!

Apakah Linux memiliki antivirus bawaan? Apakah Linux memiliki spyware?

Related Posts

Berita

Apakah vinil terdengar bagus di Sonos

Berita

Apakah Epson 4700 cetak kartu stok

Berita

Apakah headphone kerusakan volume tinggi

banner
banner

PROMO

racavedigger.com
© racavedigger.com 2026