অ্যাপ্লিকেশন স্তরের ফায়ারওয়াল কীভাবে কাজ করে?


5

আমি ওএস এক্স মাউন্টেন সিংহের অ্যাপ্লিকেশন স্তর ফায়ারওয়াল সম্পর্কে কিছুটা বিভ্রান্ত।

আমি সেটিংস -> সিকিউটি এবং গোপনীয়তা -> ফায়ারওয়ালগুলিতে ALF (অ্যাপ্লিকেশন স্তর ফায়ারওয়াল) সক্ষম করেছি এবং এতে কিছু অ্যাপ্লিকেশনের জন্য কিছু বিধি রয়েছে এবং এই বিধিগুলি ALF দ্বারা সংরক্ষণ করা আছে /usr/libexec/ApplicationFirewall/com.apple.alf.plist

কিন্তু মনে হচ্ছে যে ipfwঅক্ষম করা হয়েছে (কোনও / etc / ipfilter) এবং sudo ipfw listহয় 65535 allow ip from any to anypfঅক্ষমও।

সুতরাং আমি বুঝতে পারছি না ALF কীভাবে কাজ করে। যদি ALF পরিচিত লিগ্যাসি ফায়ারওয়াল অ্যাপ্লিকেশনগুলি ব্যবহার না করে তবে এটি কী করে তা কী করে? এটি একটি ব্যাকএন্ড জন্য কি ব্যবহার বা এটি একটি সম্পূর্ণ পৃথক অ্যাপ্লিকেশন সাথে মোকাবিলা না করে ipfwবা pf?

উত্তর:


7

ALF ফায়ারওয়াল নামে একটি প্রক্রিয়া ব্যবহার করে। আপনি যে নিয়মগুলির সন্ধান করছেন তা নীচে বিদ্যমান:/usr/libexec/ApplicationFirewall/com.apple.alf.plist

অতিরিক্তভাবে, প্রতি ব্যবহারকারী ভিত্তিতে যে কোনও পরিবর্তন করা হয়, তা করা হয় ~/Library/Preferences/com.apple.alf.plist

আপনি যদি নেভিগেট করেন তবে আপনি /usr/libexec/ApplicationFirewall/ফায়ারওয়াল এবং সকেটফিল্টারফডু প্রক্রিয়াগুলিও দেখতে পাবেন যা ALF এর জন্য ব্যাকএন্ড এবং কনফিগারেশন ম্যানেজার সরবরাহ করে (যথাক্রমে)।

আপনি অ্যাপলের অভ্যন্তরে ফায়ারওয়াল সম্পর্কে এখানে আরও পড়তে পারেন: http://krypted.com/tag/sketfilterfw/


1

দেখুন OS X এর সার্ভার: ফায়ারওয়াল সেবা সম্পর্কে

যদিও বিষয়টি ওএস এক্স সার্ভার সম্পর্কে, শেষ অনুচ্ছেদে বলে:

অতিরিক্ত তথ্য কমান্ড মাউন্টেন লায়ন মধ্যে অসমর্থিত হয়েছে। আপনি যদি ম্যানুয়ালি ফায়ারওয়াল বিধিগুলি কনফিগার করতে চান তবে ফরওয়ার্ড সামঞ্জস্যের জন্য বাইনারিটি ব্যবহার করুন । নির্দেশাবলীর জন্য দেখুন ।
ipfwpfctlman pfctl


ধন্যবাদ, আমি ইতিমধ্যে এই নিবন্ধটি পড়েছি। আমি জানি যে আইপিএফডাব্লু হ্রাস করা হয়েছে, তবে অ্যাপ্লিকেশন ফায়ারওয়াল দ্বারা আইপিএফডাব্লু বা পিএফসিটিএল ব্যবহৃত হয়েছে এমন কোনও প্রমাণ নেই। সুতরাং আমি জানতে চাই যে আসলে কীভাবে ALF কাজ করছে।
12'12 এ মিশ্রিত করুন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.