सार्वजनिक आईपी के बजाय स्थानीय आईपी के लिए अद्यतन ddclient


11

जब मेरा सार्वजनिक आईपी परिवर्तन होता है, तो मैं अपने डीबी रिकॉर्ड को ज़ेडडिट पर अद्यतन करने के लिए अपने ubuntu सर्वर पर ddclient सेटअप करने का प्रयास कर रहा हूं।

यह ठीक-ठाक अपडेट हो रहा है, समस्या यह है कि यह मेरे सार्वजनिक एक के बजाय मेरे स्थानीय आईपी को ज़ोनडिट दे रहा है।

SUCCESS:  updating mydomain.com: IP address set to 192.168.0.17 (200: Update succeeded.)

मेरी ddclient config फाइल इस तरह दिखती है:

protocol=zoneedit1
use=if, if=eth0
server=dynamic.zoneedit.com
login='user'
password='password'
mydomain.com

क्यों यह मेरे सार्वजनिक एक के बजाय मेरे स्थानीय आईपी को अपडेट कर रहा है?

अपडेट: क्या ऐसा हो सकता है क्योंकि मैं एक राउटर के पीछे हूं? यदि हां, तो मुझे सार्वजनिक आईपी प्राप्त करने के लिए ddclient को कैसे कॉन्फ़िगर करना चाहिए?

जवाबों:


22

हां, समस्या यह है क्योंकि आप एक राउटर के पीछे हैं। सबसे अच्छा समाधान यह देखना होगा कि क्या आप राउटर पर एक ddns क्लाइंट स्थापित कर सकते हैं। अन्यथा ddns अपडेट टूल हैं जो एक दूरस्थ सर्वर को उंगली करते हैं और यह आपके आईपी का पता लगाता है कि यह क्या पैदावार है।

इसे प्रतिस्थापित करके किया जा सकता है:

use=if, if=eth0

इसके साथ:

use=web, web=checkip.dyndns.org/

जो स्पष्ट रूप से debconfडेबियन सिस्टम पर उत्पन्न डिफ़ॉल्ट विन्यास है।


आह - धन्यवाद। मुझे लगता है कि ddclient आईपी प्राप्त करने के लिए एक दूरस्थ सर्वर का उपयोग करेगा, अगर किसी को पता है कि यह कैसे सेट किया जाए तो यह बहुत अच्छा होगा।
एलेक्स कोपलान

अब हल - मेरा जवाब देखें
एलेक्स कोपलान

2

बदलने के

use=if, if=eth0

साथ में

use=web, web=my.ip.fi/

यह क्या करता है? क्या आप कुछ जानकारी या संदर्भ जोड़ेंगे कि यह एक समाधान क्यों है?
Raystafarian

my.ip.fi आपके वर्तमान आईपी एड्रेस को "आपका वर्तमान आईपी एड्रेस है: ..." के बिना प्रदर्शित करता है। तो आप इसे भी CURL कर सकते हैं
Marvin Wiezorke

कृपया उस जानकारी को अपने उत्तर में जोड़ें और इसका उदाहरण कि वह पहले से स्वीकृत उत्तर से अलग कैसे है, अन्यथा यह एक अलग साइट के साथ एक डुप्लिकेट उत्तर की तरह दिखता है।
रेस्टाफैरियन

icanhazip.com केवल आईपी को प्रदर्शित करता है
वॉरहेसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.