लिनक्स- पीपीपी लिंक के माध्यम से रूटिंग
एक इंटरनेट कनेक्शन साझा करना
यह आलेख आपको इंटरनेट से जुड़ी मशीन द्वारा आईपी पैकेटों के मार्ग के माध्यम से एक इंटरनेट कनेक्शन (जैसे पीपीपी प्रोटोकॉल का उपयोग करना) का उपयोग करने की अनुमति देने का इरादा है।
आईपी पैकेट की रूटिंग
निम्नलिखित पर विचार करें: एक वर्ग सी नेटवर्क ( 254 आईपी), जो सबनेट मास्क के साथ 192.168.0.0 पर शुरू होता है: 255.255.255.0
हमारे प्रवेश द्वार को कॉन्फ़िगर करने के लिए, आपको पहले कोर का संस्करण पता होना चाहिए: 2.0, 2.1 या 2.2, 2.3 या 2.4।
उपकरण अलग हैं।
यहाँ लिनक्स 2.0 कर्नेल के तहत आगे बढ़ना है:
/ sbin / depmod -a / sbin / modprobe ip_masq_ftp (एफ़टीपी रूट करने के लिए) / sbin / modprobe ip_masq_irc (IRC को रूट करने के लिए) / sbin / modprobe ip_masq_quake (रूट करने के लिए क्वेक गेम सर्वर) / sbin / modprobe ip_masq_raudio (रूट)
अग्रेषण सक्षम करें:
गूंज 1> / proc / sys / net / ipv4 / ip_forward
कनेक्शन को रूट करने के लिए:
ipfwadm -F -am -S 192.168.0.024 -D 0.0.0.0/0
जिसका अर्थ है कि 192.168..0 नेटवर्क के स्रोत के रूप में सब कुछ सीधे इंटरनेट पर भेजा जाता है।
लिनक्स कर्नेल 2.1 और 2.2 के लिए, प्रक्रिया लगभग समान है, बस ipchains द्वारा ipfwadm को बदलें।
ipchains-a -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ
लिनक्स कर्नेल 2.3 और 2.4 के तहत प्रक्रिया लगभग समान है, बस iptables द्वारा ipfwadm को बदलें।
iptables-POSTROUTING -t nat -o ppp0 -j MASQUERADE
Rémy Pouchain द्वारा Orcainal दस्तावेज़ CommentcaMarche.net पर प्रकाशित किया गया।