CentOS 7 पर iptables के साथ फ़ायरवॉल को कैसे बदलें

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

के बाद से 7 CentOS, डिफ़ॉल्ट रूप से दर्ज किया गया था FirewallD एक फ़ायरवॉल प्रबंधन उपयोगिता के रूप में।
फ़ायरवॉल एक पूर्ण फ़ायरवॉल समाधान है जिसे कॉन्फ़िगर करके चलाया जा सकता है कमांड लाइन फ़ायरवॉल-cmd। हालांकि, सभी सर्वर प्रशासक फ़ायरवॉलड सिंटैक्स से परिचित नहीं हैं और इसे पसंद करते हैं iptables इस उपयोगिता के बजाय।

CentOS 7 पर iptables के साथ फ़ायरवॉल को कैसे बदलें

सबसे पहले हमें एक्सेस करना होगा प्रशासक विशेषाधिकारों ऑपरेटिंग सिस्टम पर। अधिमानतः सीधे "जड़"में अंतिम या द्वारा एसएसएच.

1. कमांड लाइन चलाकर CentOS 7 पर फ़ायरवॉलड सर्विस चलाना बंद करें:

sudo systemctl stop firewalld

2. सिस्टम रीस्टार्ट होने के बाद फ़ायरवॉलडी की स्वचालित शुरुआत को अक्षम करें:

sudo systemctl disable firewalld

3. हम इसे दूसरी प्रक्रिया द्वारा शुरू करने से रोकने के लिए FirewallD सेवा को मास्क करते हैं:

sudo systemctl mask --now firewalld

इस कदम के बाद, फ़ायरवॉल सेवा को बंद कर दिया गया और पूरी तरह से सेंटोस 7 पर निष्क्रिय कर दिया गया।

CentOS 7 पर iptables स्थापित करना और चलाना

पहला कदम CentOS 7 पर iptables सेवा को स्थापित करना है।

1. स्थापना के लिए कमांड लाइन चलाएँ iptables सेवाएं:

sudo yum install iptables-services

2. हम IPv4 और IPv6 के लिए iptables सेवाएं शुरू करते हैं:

sudo systemctl start iptables
sudo systemctl start ip6tables

3. ऑपरेटिंग सिस्टम शुरू करते समय iptables सेवा की स्वचालित शुरुआत को सक्रिय करें:

sudo systemctl enable iptables
sudo systemctl enable ip6tables

4. हम जाँचते हैं कि iptables सेवा ठीक से चल रही है या नहीं:

sudo systemctl status iptables
sudo systemctl status ip6tables

उपरोक्त आदेश को परिणाम वापस करना चाहिए:

● iptables.service - IPv4 firewall with iptables
   Loaded: loaded (/usr/lib/systemd/system/iptables.service; enabled; vendor preset: disabled)
   Active: active (exited) since Thu 2020-07-09 07:02:51 UTC; 21min ago
 Main PID: 13765 (code=exited, status=0/SUCCESS)

Jul 09 07:02:51 server.name systemd[1]: Starting IPv4 firewall with iptables...
Jul 09 07:02:51 server.name iptables.init[13765]: iptables: Applying firewall rules: [  OK  ]
Jul 09 07:02:51 server.name systemd[1]: Started IPv4 firewall with iptables.

5. हम कमांड लाइन के साथ iptables में नियमों की जांच करते हैं:

sudo iptables -nvL
sudo ip6tables -nvL

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

CentOS 7 पर iptables के साथ फ़ायरवॉल को कैसे बदलें

लेखक के बारे में

छल

गैजेट और आईटी का मतलब है कि सब कुछ के बारे में भावुक, मैं 2006 से स्टील्थसेटिंग्स.कॉम पर खुशी के साथ लिखता हूं और मुझे आपके साथ कंप्यूटर और मैकओएस, लिनक्स ऑपरेटिंग सिस्टम, के बारे में नई चीजों की खोज करना पसंद है Windows, iOS और Android।

एक टिप्पणी छोड़ दो