फ़ायरवॉल सक्षम करें और CentOS पर फ़ायरवॉल अक्षम करें

Enable Firewall Disable Firewall Centos



फ़ायरवॉल डिफ़ॉल्ट फ़ायरवॉल प्रोग्राम चालू है सेंटोस 7.5 . यह एक कमांड लाइन प्रोग्राम है जिसका उपयोग फ़ायरवॉल को कॉन्फ़िगर करने के लिए किया जाता है सेंटोस 7.5 . यह इस्तेमाल में बहुत आसान है। फ़ायरवॉल में उपलब्ध है उबंटू/डेबियन , आरएचईएल 7 , सेंटोस 7 , फेडोरा और कई और अधिक लिनक्स वितरण।

इस लेख में, मैं आपको दिखाऊंगा कि कैसे सक्षम किया जाए फ़ायरवॉल , कैसे निष्क्रिय करें फ़ायरवॉल , और कैसे उपयोग करें फ़ायरवॉल पर सेंटोस 7.5 . आएँ शुरू करें।







फ़ायरवॉल स्थापित करना

फ़ायरवॉल डिफ़ॉल्ट रूप से स्थापित किया जाना चाहिए सेंटोस 7.5 . यदि किसी भी मामले में यह आपके पर स्थापित नहीं है सेंटोस 7.5 ऑपरेटिंग सिस्टम, आप इसे आसानी से आधिकारिक पैकेज रिपॉजिटरी से स्थापित कर सकते हैं सेंटोस 7.5 . पहले अपडेट करें यम निम्न आदेश के साथ पैकेज रिपॉजिटरी कैश:



$सुडो यम मेककैश



NS यम पैकेज रिपॉजिटरी कैश को अपडेट किया जाना चाहिए।





अब स्थापित करें फ़ायरवॉल निम्न आदेश के साथ:



$सुडो यम इंस्टालफायरवॉल

दबाएँ तथा और फिर दबाएं जारी रखने के लिए।

फ़ायरवॉल स्थापित किया जाना चाहिए।

जाँच कर रहा है कि फ़ायरवॉल सक्षम है या नहीं

अगर फ़ायरवॉल सक्षम है, यह तब प्रारंभ होगा जब आपका कंप्यूटर बूट होगा।

आप यह जांचने के लिए निम्न आदेश चला सकते हैं कि: फ़ायरवॉल सक्षम किया गया है:

$सुडोsystemctl सक्षम फ़ायरवॉल है

सिस्टम स्टार्टअप में फ़ायरवॉल जोड़ना

अगर फ़ायरवॉल सिस्टम बूट पर प्रारंभ करने के लिए सक्षम नहीं है, आप इसे सिस्टम स्टार्टअप में जोड़ने के लिए निम्न कमांड चला सकते हैं। इस तरह यह तब शुरू होगा जब आपका कंप्यूटर बूट होगा।

$सुडोसिस्टमक्टलसक्षमफायरवॉल

फ़ायरवॉल सिस्टम स्टार्टअप में जोड़ा जाना चाहिए।

सिस्टम स्टार्टअप से फ़ायरवॉल को हटाना

यदि आप नहीं चाहते फ़ायरवॉल शुरू करने के लिए जब आपका कंप्यूटर बूट होता है, यानी आप अक्षम करना चाहते हैं फ़ायरवॉल , फिर निम्न आदेश चलाएँ:

$सुडोsystemctl फ़ायरवॉल को अक्षम करें

फ़ायरवॉल आपके सिस्टम स्टार्टअप से हटा दिया जाना चाहिए।

जाँच कर रहा है कि फ़ायरवॉल चल रहा है या नहीं

आप जांच सकते हैं कि क्या फ़ायरवॉल निम्न आदेश के साथ चल रहा है:

$सुडोsystemctl स्थिति फ़ायरवॉल

जैसा कि आप नीचे स्क्रीनशॉट से देख सकते हैं, फ़ायरवॉल है दौड़ना .

फ़ायरवॉल सेवा शुरू करना

अगर फ़ायरवॉल नहीं चल रहा है, तो आप शुरू कर सकते हैं फ़ायरवॉल निम्न आदेश के साथ:

$सुडोsystemctl फायरवॉल शुरू करें

फ़ायरवॉल सेवा रोकना

अगर फ़ायरवॉल चल रहा है, और आप इसे रोकना चाहते हैं, निम्न आदेश चलाएँ:

$सुडोsystemctl फ़ायरवॉल बंद करो

फ़ायरवॉल का उपयोग करना

फ़ायरवॉल एक कमांड लाइन उपयोगिता है फ़ायरवॉल-cmd जिसे आप कॉन्फ़िगर करने के लिए उपयोग कर सकते हैं फ़ायरवॉल फ़ायरवॉल प्रोग्राम।

वर्तमान फ़ायरवॉल कॉन्फ़िगरेशन को सूचीबद्ध करना:

आप वर्तमान या सक्रिय को सूचीबद्ध करने के लिए निम्न आदेश चला सकते हैं फ़ायरवॉल विन्यास:

$सुडोफ़ायरवॉल-cmd--सबकी सूची बनाओ

वर्तमान में सक्रिय फ़ायरवॉल विन्यास सूचीबद्ध किया जाना चाहिए।

फ़ायरवॉल कॉन्फ़िगरेशन को स्थायी और अस्थायी रूप से संशोधित करना:

यदि आप कॉन्फ़िगर करना चाहते हैं फ़ायरवॉल स्थायी रूप से, अर्थात, यदि कंप्यूटर को रिबूट किया जाता है, तो परिवर्तन अभी भी सक्रिय होने चाहिए, आपको जोड़ना होगा -स्थायी प्रत्येक को झंडा फ़ायरवॉल-cmd विन्यास आदेश।

अगर आप किसी चीज को परखना चाहते हैं, तो आप उसे छोड़ सकते हैं -स्थायी झंडा। इस मामले में, आपके कंप्यूटर को पुनरारंभ करने के बाद परिवर्तनों को वापस वापस कर दिया जाना चाहिए।

सेवाएं जोड़ना:

आप अपने नेटवर्क के अन्य कंप्यूटरों को इन सेवाओं में जोड़कर अपने कंप्यूटर पर विशिष्ट सेवाओं से कनेक्ट होने दे सकते हैं फ़ायरवॉल .

उदाहरण के लिए, यदि आप चाहते हैं कि आपके नेटवर्क के अन्य कंप्यूटर आपके कंप्यूटर पर वेब सर्वर या HTTP सेवा तक पहुंचें, तो आप इसे इसमें जोड़ सकते हैं फ़ायरवॉल विन्यास इस प्रकार है:

$सुडोफ़ायरवॉल-cmd--ऐड-सर्विस= एचटीटीपी--स्थायी

नोट: यहाँ, एचटीटीपी सेवा का नाम है।

NS एचटीटीपी सेवा को जोड़ा जाना चाहिए।

यदि आप निम्न आदेश चलाते हैं तो आप सभी उपलब्ध सेवाएं पा सकते हैं:

$रास /usr/उदारीकरण/फायरवॉल/सेवाएं

सभी पूर्वनिर्धारित सेवाएं सूचीबद्ध हैं।

नोट: आप इनमें से किसी एक को कॉपी कर सकते हैं एक्सएमएल service फ़ाइल और अपनी स्वयं की कस्टम सेवाएँ बनाएँ।

सेवाओं को हटाना:

यदि आप सेवा से हटाना चाहते हैं फ़ायरवॉल कॉन्फ़िगरेशन जो पहले ही जोड़ा जा चुका है, मान लीजिए, एचटीटीपी सेवा, तो आप निम्न आदेश चला सकते हैं:

$सुडोफ़ायरवॉल-cmd--निकालें-सेवा= एचटीटीपी--स्थायी

नोट: यहाँ एचटीटीपी सेवा का नाम है।

NS एचटीटीपी सेवा को हटा देना चाहिए।

फ़ायरवॉल में पोर्ट जोड़ना:

यदि आप जिस प्रोग्राम को एक्सेस की अनुमति देना चाहते हैं, उसमें कोई पूर्वनिर्धारित सेवा नहीं है फ़ायरवॉल , लेकिन आप जानते हैं कि प्रोग्राम किस पोर्ट पर चल रहा है, आप इसे इसमें जोड़ सकते हैं फ़ायरवॉल किसी भी सेवा को बनाने की आवश्यकता के बिना एक्सएमएल में फाइल /usr/lib/फ़ायरवॉल/सेवाएं निर्देशिका)।

उदाहरण के लिए, यदि आप जोड़ना चाहते हैं टीसीपी बंदरगाह 80 फ़ायरवॉल के लिए, निम्न आदेश चलाएँ:

$सुडोफ़ायरवॉल-cmd--ऐड-पोर्ट=80/टीसीपी--स्थायी

यदि आप एक जोड़ना चाहते हैं यूडीपी बंदरगाह 80 , फिर निम्न आदेश चलाएँ:

$सुडोफ़ायरवॉल-cmd--ऐड-पोर्ट=80/यूडीपी--स्थायी

पोर्ट जोड़ा जाना चाहिए।

आप कई प्रकार के पोर्ट भी जोड़ सकते हैं, मान लीजिए टीसीपी बंदरगाह 8000 - 8100 , फिर निम्न आदेश चलाएँ:

$सुडोफ़ायरवॉल-cmd--ऐड-पोर्ट=8000-8100/टीसीपी--स्थायी

बंदरगाहों को जोड़ा जाना चाहिए।

फ़ायरवॉल से पोर्ट हटाना:

आप हटा सकते हैं a टीसीपी पोर्ट, मान लें कि पोर्ट 80 से फ़ायरवॉल निम्न आदेश के साथ:

$सुडोफ़ायरवॉल-cmd--निकालें-पोर्ट=80/टीसीपी--स्थायी

के लिये यूडीपी बंदरगाह 80 , निम्न आदेश चलाएँ:

$सुडोफ़ायरवॉल-cmd--निकालें-पोर्ट=80/यूडीपी--स्थायी

की एक सीमा के लिए टीसीपी बंदरगाहों, मान लीजिए 8000 - 8100 , निम्न आदेश चलाएँ:

$सुडोफ़ायरवॉल-cmd--निकालें-पोर्ट=8000-8100/टीसीपी--स्थायी

फ़ायरवॉल कॉन्फ़िगरेशन पुनः लोड करें:

एक बार जब आप कॉन्फ़िगर कर लेते हैं फ़ायरवॉल , आपको नया कॉन्फ़िगरेशन पुनः लोड करने के लिए निम्न आदेश चलाना होगा:

$सुडोफायरवॉल--पुनः लोड करें

इस तरह आप इंस्टॉल, सक्षम और अक्षम करते हैं, उपयोग करते हैं फ़ायरवॉल पर सेंटोस 7.5 . इस लेख को पढ़ने के लिए धन्यवाद।