IPtables नियम को लगातार कैसे लागू करें?


0

बहुत परीक्षण और क्लेश के बाद मैंने इसका उपयोग करके एक रास्पबेरी पाई वीपीएन स्थापित किया है ( https://sys.jonaharagon.com/2016/05/12/setting-up-an-openvpn-server-on-a-raspberry-pi 2-भाग -12 / ) गाइड। हालाँकि, भाग दो के अंत में, लेखक का उल्लेख है कि निम्नलिखित नियम को सर्वर पर चलाने की आवश्यकता हो सकती है ताकि बाहर का उपयोग किया जा सके:

iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o eth0 -j MASQUERADE

मैंने पाया है कि जब तक मैं अपने vpn से कनेक्ट नहीं हो जाता, तब तक मैं उस कमांड को नहीं चला सकता जब तक कि मैं बाहर के इंटरनेट का उपयोग नहीं कर सकता। क्या इस नियम को हमेशा लागू करने का एक आसान तरीका है?

मैंने कुछ खोज की है और iptables-persisten का उपयोग करके लगातार iptables नियम बनाने के लिए निम्नलिखित में आया है। हालाँकि मैं और अधिक पैकेजों को स्थापित करना जारी रखने में संकोच कर रहा था, जिनके उद्देश्य मुझे समझ में नहीं आ रहे थे, संभवतः मेरे मौजूदा कॉन्फ़िगरेशन को खराब कर दिया था, और मैं यह सुनिश्चित करना चाहता था कि इस नियम को पाई के रिबूट के दौरान "छड़ी" बनाने का एकमात्र / सबसे वैध तरीका था।

संपादित करें: मैं अपने pi पर रसियन, जेसी का उपयोग कर रहा हूं


यह एक लिनक्स वितरण का उल्लेख करने के लायक होगा जिसे आप अपने आरपीआई
सर्ज

रसबियन, सवाल में
जोड़ेंगे

@ PseudoNym01 इस पृष्ठ पर एक नज़र डालते हैं wiki.debian.org/iptables यह कुछ पैकेजों के साथ भी किया जा सकता है।
जालिम

यह रास्पबियन के लिए लगता है आपको /etc/iptables/rules.v4उन्हें लगातार बनाने के लिए खंडहरों को डालना चाहिए । यहाँ देखें: raspberrypi.org/forums/viewtopic.php?p=604012#p604012
सर्ज
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.