टीएल; डीआर : मैं एक स्क्रिप्ट या क्रॉन जॉब की तलाश में हूं, जो समय-समय पर एक लिनक्स होस्ट (रास्पबेरी पाई पर फेडोरा) पर चलेगा, जो यह जांच करेगा कि क्या पोर्ट अग्रेषण नियम अभी भी राउटर में मौजूद है और अगर नहीं है तो इसे जोड़ दें । इसका उद्देश्य हमेशा एसएसएच, वीएनसी और ट्रांसमिशन वेब इंटरफेस के माध्यम से रास्पबेरी पाई लाइनक्स होस्ट तक पहुंच है, जो मेरे होम नेटवर्क के बाहर इंटरनेट पर किसी भी मशीन से है। सेटअप नीचे दिया गया है:
राउटर :
बीटल 440Tx1 ADSL2 राउटर + मॉडेम + वाईफाई।
सेटअप :
राउटर इंटरनेट (आईएसपी ब्रॉडबैंड) से जुड़ा है और इसमें एक गतिशील बाहरी आईपी है। यह मेरे कंप्यूटर को आंतरिक आईपी 192.168.xy के साथ एक निजी घर नेटवर्क प्रदान करता है जो एक डीएचसीपी के रूप में भी कार्य करता है।
होस्ट :
फेडोरा लिनक्स के साथ एक रास्पबेरी पाई एआरएम होस्ट, एसएचएस, वीएनसी, ट्रांसमिशन-डेमॉन सर्वर के साथ हर समय बूट समय पर शुरू हुआ। इसमें no-ip.com के मुफ्त DUC (डायनेमिक अपडेट क्लाइंट) को भी शामिल किया गया है जो नियमित रूप से बाहरी आईपी की जांच करता है और इसे स्ट्रिंग होस्ट करने के लिए बांधता है। इसलिए मैं हमेशा myrouter.no-ip.org की तरह अपने रंजक स्ट्रिंग को हल करके अपने राउटर के बाहरी आईपी को पा सकता हूं । पीआई में 192.168.1.z की तरह एक स्थिर आंतरिक आईपी है।
पोर्ट अग्रेषण :
फैक्ट्री क्रेडेंशियल वाले GUI / ब्राउज़र का उपयोग करते हुए राउटर में प्रवेश करना होगा, यदि उस नेटवर्क से जुड़ा हो या तो ईथरनेट केबल या पासवर्ड से सुरक्षित हो-फाई
http://192.168.1.1/html/index1.html
मैं 192.168.1z पर पीआई पर बाहरी श्रव्य कार्यक्रमों (sshd, vncserver, ट्रांसमिशन-डेमॉन) के बाहरी आईपी पर बंदरगाहों 22, 5900, 9091 पर किसी भी ट्रैफ़िक को आगे बढ़ाने के लिए लॉग इन करके नियम सेट करता हूं।
समस्या :
यह राउटर उपरोक्त पोर्ट फ़ॉरवर्डिंग नियम को खो देता है जब यह (राउटर) पुनरारंभ होता है, या भले ही इलेक्ट्रिक पावर में स्पाइक होता है और यूपीएस को समय-समय पर कदम उठाना पड़ता है, और आमतौर पर गतिशील रूप से मेरे आईएसपी से एक अलग बाहरी आईपी प्राप्त होता है।
आवश्यकता :
एक स्क्रिप्ट या क्रॉन जॉब जो मेरे फ़ेडोरा लाइनक्स पाई पर चल सकती है जो मेरे राउटर पर लॉग इन कर सकती है और समय-समय पर उस पोर्ट फॉरवर्डिंग नियम के अस्तित्व के लिए पोल कर सकती है और यदि यह गायब है तो इसे बना सकती है। मदद की सराहना की।