कल मुझे अपने होमसवर के रूप में एक नया कंप्यूटर मिला, एक एचपी प्रोलिएंट माइक्रोसेवर। कर्नेल संस्करण 3.2.12 के साथ इस पर आर्क लिनक्स स्थापित किया गया है।
Iptables स्थापित करने के बाद (1.4.12.2 - वर्तमान संस्करण AFAIK) और net.ipv4.ip_forward
कुंजी को 1 में बदलकर , और iptables कॉन्फ़िगरेशन फ़ाइल (और रीबूटिंग) में अग्रेषण को सक्षम करने के बाद, सिस्टम अपने नेटवर्क इंटरफेस में से किसी का उपयोग नहीं कर सकता है। पिंग के साथ विफल
Ping: sendmsg: operation not permitted
यदि मैं पूरी तरह से iptables हटा देता हूं, तो नेटवर्किंग ठीक है, लेकिन मुझे स्थानीय नेटवर्क पर इंटरनेट कनेक्शन साझा करने की आवश्यकता है।
eth0 - वान NIC मदरबोर्ड (ब्रॉडकॉम नेटएक्सट्रीम BCM5723) पर एकीकृत है।
eth1 - लैन एनआईसी इन पेस-एक्सप्रेस स्लॉट (इंटेल 82574L गीगाबिट नेटवर्क)
चूंकि यह iptables के बिना काम करता है (सर्वर इंटरनेट तक पहुंच सकता है, और मैं आंतरिक नेटवर्क से ssh के साथ लॉगिन कर सकता हूं), मुझे लगता है कि इसका iptables के साथ कुछ करना है। मुझे iptables के साथ बहुत अनुभव नहीं है, इसलिए मैंने इन्हें संदर्भ के रूप में इस्तेमाल किया (एक-दूसरे से अलग ...):
wiki.archlinux.org/index.php/Simple_stateful_firewall#Setting_up_a_NAT_gateway
revsys.com/writings/quicktips/nat.html
अपने पिछले सर्वर पर, मैंने नेट सेट करने के लिए रेव्स गाइड का इस्तेमाल किया, एक आकर्षण की तरह काम किया।
किसी को भी इस तरह से पहले कुछ भी अनुभव किया? मैं क्या गलत कर रहा हूं?