Pf नामक iptables के समान एक चीज़ है।
विन्यास
कॉन्फ़िगरेशन फ़ाइल में स्थित है /etc/pf.conf
आरंभ करने के लिए, कृपया /etc/pf.conf कॉन्फ़िगरेशन फ़ाइल देखें, जिसमें pf शामिल है:
स्क्रब-एंकर "com.apple/*"
नेट-एंकर "com.apple/*"
rdr-anchor "com.apple/*"
dummynet-anchor "com.apple/*"
लंगर "com.apple/*"
एंकर "com.apple" को "/etc/pf.anchors/com.apple" से लोड करें
यहां, आप देख सकते हैं कि pf को कई एंकर के साथ कॉन्फ़िगर किया गया है। एक लंगर नियमों और तालिकाओं का एक संग्रह है। असल में, लोड की जा रही एंकर फ़ाइल /etc/pf.anchors/com.apple है।
जब आप अपने में परिवर्तन करते हैं pf.conf
, तो आप इस आदेश का उपयोग करके विन्यास की वैधता की जांच कर सकते हैं:
sudo pfctl -v -n -f /etc/pf.conf
परीक्षण करते समय, वर्बोज़ मोड में दौड़ें:
sudo pfctl -v /etc/pf.conf
यदि आप इसे सही तरीके से सेट करते हैं, तो इसे कुछ दिखाना चाहिए pf enabled
मक्खी पर भी जानकारी जोड़ सकते हैं। उदाहरण के लिए, 127.0.0.0/24 कॉल लोकलसब की तालिका जोड़ने के लिए: sudo pfctl -t localsub -T 127.0.0.0/24 जोड़ें
एक बार कॉन्फ़िगरेशन स्पष्ट होने के बाद, आप pfctl -q
चीजों को तेज़ी से बनाने के लिए शांत मोड को चालू कर सकते हैं ।
संदर्भ साइट पर अधिक जानकारी में अधिक जानकारी है।
संदर्भ: