Saya telah melihat banyak sumber daya menjelaskan cara mengatur firewall server untuk memungkinkan lalu lintas masuk dan keluar pada port standar HTTP ( 80
dan 443
), tapi saya tidak tahu mengapa saya membutuhkan keduanya. Apakah saya perlu membuka blokir baik untuk "biasa" situs web bekerja? Agar unggahan file berfungsi? Apakah ada situasi di mana akan disarankan untuk membuka blokir satu dan membiarkan yang lain diblokir?
Maaf kalau itu pertanyaan dasar, tapi saya tidak dapat menemukannya dijelaskan di mana saja (juga saya bukan penutur asli bahasa Inggris). Saya tahu di situs web "biasa" klien selalu orang yang mengajukan permintaan, jadi saya berasumsi bahwa server web harus menerima lalu lintas masuk pada port tersebut, dan akal sehat saya mengatakan bahwa server diizinkan untuk mengirim respons tanpa membuka blokir yang lain (jika tidak, tidak masuk akal memiliki dua jenis aturan). Apakah itu benar?
Tapi apa yang dimaksud dengan lalu lintas web (layanan) keluar, dan apa gunanya? AFAIK jika server ingin memulai koneksi dengan komputer lain, port spesifik yang penting adalah yang ada di ujung lain (mis. Port tujuan akan 80
), pada akhirnya port bebas apa pun dapat digunakan ( port sumber akan acak ). Saya dapat membuka permintaan HTTP dari server saya (menggunakan wget
misalnya) tanpa membuka blokir apa pun. Jadi saya mengasumsikan konsep saya tentang "masuk" dan "keluar" salah.
sumber
80
dan433
, tidak perlu khawatir tentang koneksi keluar pada port tersebut, tetapi perlu mengizinkan koneksi keluar dalam rentang port dinamis / singkat, apakah itu benar? Dan saya masih agak bingung dengan hal yang keluar: jika klien web mencoba terhubung ke suatu situs, port tujuan akan80
, tetapi port sumbernya bisa siapa saja. Port mana yang akan dipertimbangkan oleh firewall di mesin itu saat memutuskan untuk memblokir / membuka blokir?Dalam kasus Anda, Anda hanya perlu membiarkan permintaan masuk ke port 80.
Ketika koneksi dibuat, firewall akan secara otomatis membiarkan paket keluar kembali ke port klien. Anda tidak perlu membuat aturan untuk itu karena firewall tahu.
sumber
Tanpa konteks apa pun makna teks tertentu yang Anda baca ketika merujuk pada lalu lintas "layanan web keluar", saya akan mengambil pendekatan paling sederhana dalam jawaban saya:
Anda memiliki firewall saat masuk / keluar dari jaringan Anda.
Firewall hadir dalam keadaan terkunci sepenuhnya dan TIDAK memungkinkan lalu lintas masuk atau keluar.
Agar klien internal Anda menelusuri situs web eksternal, Anda perlu mengonfigurasi aturan "layanan web keluar" yang memungkinkan mereka terhubung ke situs web eksternal tersebut.
Dalam istilah yang paling sederhana, aturan akan membaca sesuatu seperti ini:
Host internal APAPUN ke host eksternal APAPUN di mana tujuan = TCP Port 80 lalu DIIZINKAN.
sumber