iptables का उपयोग करने के लिए एक इंटरनेट कनेक्शन साझा
कई प्रयोक्ताओं छोटे नेटवर्क चलाते हैं, यह घर या काम पर हो. एक एक छोटे स्थानीय क्षेत्र नेटवर्क पर इंटरनेट कनेक्शन साझा करने के लिए व्यापक रूप से इस्तेमाल तकनीक के माइक्रोसॉफ्ट के आईसीएस (इंटरनेट कनेक्शन साझा करना है).
क्या होगा यदि मुख्य सर्वर खिड़कियों नहीं चल रहा है? कुछ करने के लिए Linux के लिए चुनते हैं पसंद करते हैं, और कई सेवाओं है कि DNS, DHCP, सांबा, जैसे इस (नेटवर्क पर ग्राहक कंप्यूटर लाभ चलाने के लिए, निस, etcâ € |)
Linux के उपयोगकर्ताओं के लिए अच्छी खबर यह है कि वे आईसीएस की ही कार्यक्षमता से लाभ उठा सकते हैं, लेकिन Linux iptables के प्रयोग से.
निम्नलिखित एक नमूना नियम है:
/ Sbin / iptables-t nat-A-o POSTROUTING eth1-j बहाना
ध्यान दें कि आप आईपी अग्रेषण करने की आवश्यकता होगी सक्षम होना चाहिए.
RedHat / Fedora उपयोगकर्ताओं को निम्नलिखित निष्पादित कर सकते हैं:
गूंज> 1 proc/sys/net/ipv4/ip_forward /
अब, इन नियमों को एक श. में बचाया जा सकता है फ़ाइल, करना है कि खोल स्क्रिप्ट (निष्पादन योग्य chmod + X filename.sh)
तब बनाने के लिए, इस फ़ाइल को निष्पादित जब भी आपके सिस्टम जूते. एक उदाहरण / / rc.local और वहाँ में है कि फ़ाइल के लिए पथ सेटिंग संपादन आदि किया जाएगा.
इस सरल iptables नियम के क्रम में कुछ बंदरगाहों की अनुमति, ब्लॉक दूसरों को, इस तरह के (TCP, UDP) बंदरगाहों, आदि पर आने वाली पैकेट के लिए जाँच प्रोटोकॉल विस्तारित किया जा सकता
उन्नत नियमों के बाद उम्मीद है कि आने के लिए.


