मैं मैक ओएस एक्स चला रहा हूं। मैं पीएफ को कॉन्फ़िगर करने में सक्षम होना चाहता हूं क्योंकि यह डिफ़ॉल्ट मैक ओएस एक्स फ़ायरवॉल की तुलना में अधिक परिष्कृत और लचीला लगता है जिसे आप सिस्टम प्राथमिकता के माध्यम से एक्सेस कर सकते हैं। मैंने कुछ pf कमांड का उपयोग करने की कोशिश की और कुछ त्रुटियां हुईं जो मुझे समझ में नहीं आईं।
bash-3.2$ sudo pfctl -s rules
No ALTQ support in kernel
ALTQ related functions disabled
scrub-anchor "com.apple/*" all fragment reassemble
anchor "com.apple/*" all
bash-3.2$ sudo pfctl -s states
No ALTQ support in kernel
ALTQ related functions disabled
मैंने विकिपीडिया पर ALTQ को देखा और यह एक कतारबद्ध कार्यक्रम प्रतीत होता है जो कर्नेल स्तर पर पैकेटों के सांख्यिकीय बहुसंकेतन करता है। यह कर्नेल मॉड्यूल है जो बीएसडी सिस्टम पैकेट की कतार के लिए उपयोग करता है। और मैक ओएस एक्स कर्नेल स्पष्ट रूप से इसका समर्थन नहीं करता है।
ठीक है, तो यह वास्तव में कोई मतलब नहीं है। मैक ओएस एक्स में बीएसडी पीएफ फ़ायरवॉल शामिल क्यों नहीं है लेकिन उस फ़ायरवॉल को काम करने के लिए आवश्यक कतारबद्ध सॉफ़्टवेयर के लिए समर्थन शामिल नहीं है? क्या उस तरह का प्रति-उत्पादक नहीं है? ALTQ के लिए समर्थन को चालू करने का कोई तरीका होना चाहिए, लेकिन मुझे नहीं पता कि यह क्या है। मुझे पूरी तरह से यकीन भी नहीं है कि ALTQ क्या है। क्या यह लोड करने योग्य कर्नेल मॉड्यूल है जिसे मुझे kextload
कमांड का उपयोग करके लोड करना है ? या समस्या यह है कि यह पहले से ही है, लेकिन कर्नेल इसके साथ असंगत है। मैं पूरी तरह से भ्रमित हूँ।