UFW क्या है आपको लगता है कि यह एक आसान सवाल है, लेकिन मैं जितने अधिक स्रोतों को पढ़ता हूं, यह उतना ही कम स्पष्ट होता है।
यह पता चलता है कि अनकम्प्लिटेड फायरवॉल से बाहर निकलता है, हालांकि ufw वास्तव में एक फ़ायरवॉल को ही लागू करता है। और वास्तव में कई स्थानों पर इसे प्रति फ़ायरवॉल के रूप में संदर्भित किया जाता है, जैसे कि इस लेख में ।
यूएफडब्ल्यू पर उबंटू मदद विकी पेज का कहना है कि यूएफडब्ल्यू आईपीटबल्स के लिए एक कॉन्फ़िगरेशन उपकरण है। (बदले में, फ़ायरवॉल पर मदद विकी पृष्ठ कहता है कि iptables फ़ायरवॉल नियमों का डेटाबेस है, और यह भी वास्तविक फ़ायरवॉल है, जैसे कि एक डेटाबेस फ़ायरवॉल है, जो स्पष्ट रूप से गलत है। और निश्चित रूप से 'iptables' भी है। एक कार्यक्रम का नाम।)
यदि ufw एक कॉन्फ़िगरेशन टूल है, तो हम उम्मीद कर सकते हैं कि यह एक प्रोग्राम है जिसे आप कुछ कॉन्फ़िगर करने के लिए चलाते हैं, और एक बार हो जाने के बाद, आप स्थापित होने वाले कॉन्फ़िगरेशन के साथ छोड़ देते हैं। यह इस प्रश्न के स्वीकृत उत्तर की स्थिति है: क्या Uncomplicated FireWall (ufw) एक सेवा है?
लेकिन उस सवाल पर अन्य जवाब असहमत हैं - नहीं, यह एक सेवा है। और वास्तव में मेरी 18.04 मशीन पर, मैं देखता हूं कि ufw एक सेवा के रूप में चल रहा है! क्यों बिल्ली एक विन्यास उपकरण एक सेवा के रूप में चलाता है ?!
इसके अलावा, systemctl list-units --all --type=service
शो ufw.service
है loaded and active
(और यह भी exited
!) अभी तक ufw status
पता चलता है inactive
।
तो क्या ufw स्थिति = निष्क्रिय मतलब है?
वह "फ़ायरवॉल" (जो कुछ भी है) निष्क्रिय है? यही 'स्टेटस' के लिए ufw मैन पेज डॉक सुझाएगा।
या इसका मतलब यह है कि ufw में कॉन्फ़िगर किए गए नियम निष्क्रिय हैं (लेकिन iptables में कॉन्फ़िगर किए गए अन्य सक्रिय हैं)?
या इसका मतलब यह है कि ufw बूटअप पर शुरू हुआ, ने ipconfig (या जहां भी वे जाते हैं) में अपने नियमों को उकसाया ताकि वे अब प्रभाव में हों, और अब ufw के पास ऐसा करने के लिए कुछ भी नहीं है तो यह निष्क्रिय है?
विशेष रुचि से: मैं कुछ निर्देशों का पालन करना चाहता हूं जिनके लिए कुछ iptables कमांड जारी करने की आवश्यकता होती है, लेकिन चिंतित हूं कि वे ufw तंत्र के साथ संघर्ष करेंगे, या उनसे अधिलेखित होंगे।