सिस्टम स्थिर IP पता खो देता है


11

मेरे हेडलेस सिस्टम में से /etc/network/interfacesएक वायर्ड ईथरनेट पर एक स्थिर आईपी एड्रेस सौंपा गया है । यह एक राउटर से जुड़ा है जो एक डीएचसीपी सर्वर भी है। कुछ दिनों के बाद, स्थिर पते को हटा दिया जाता है और उसे डीएचसीपी पते से बदल दिया जाता है। ऐसा क्यों होगा?

  • यदि मैं एक sudo ifdown eth0 && sudo ifup eth0या sudo service networking restartएक रिबूट करता हूं , तो सिस्टम फिर से अपने स्थैतिक पते पर ले जाता है, लेकिन फिर कुछ दिनों के बाद, आईपी पता एक डायनेमिक में बदल जाता है।
  • एक ही स्थैतिक पते के साथ (गलती से) नेटवर्क पर कोई अन्य प्रणाली नहीं है।
  • NetworkManager सिस्टम पर नहीं चल रहा है।
  • जैसे ही पता बदलता है, मुझे ईमेल करने के लिए मैंने सिस्टम सेट कर दिया है, लेकिन ऐसा समय जो पूरी तरह से यादृच्छिक लगता है। डीएचसीपी लीज का समय 24 घंटों का है, लेकिन यह सहसंबद्ध नहीं लगता है, और वैसे भी जो स्थैतिक पते के लिए मायने नहीं रखता है।
  • मेरा / etc / नेटवर्क / इंटरफेस यह है:
    ऑटो लो
    iface लो इनसेट लूपबैक
    ऑटो eth0
    iface eth0 इनसेट स्थिर
    पता 192.168.124.104
    गेटवे 192.168.124.253
    netmask 255.255.255.0

यह थोड़ी पहेली है।

इसके स्थैतिक पते को छोड़ने और इसके बजाय एक डीएचसीपी पते का अनुरोध करने के लिए एक प्रणाली का क्या कारण होगा? क्या देखने के लिए, किस लॉग फ़ाइल में?


ऐसा नहीं लगता है कि नेटवर्क प्रबंधक इंटरफ़ेस का प्रबंधन करने की कोशिश कर रहा है? nmcli dev statusयदि आपकी पोस्ट नहीं है/etc/network/interfaces
meccooll

@meccooll जैसा कि मैंने कहा, नेटवर्क मैनेजर नहीं चलता है।
जोस

केवल एक चीज जिसके बारे में मैं सोच सकता हूं कि वह गलत तरीके से /etc/network/interfacesपोस्ट की गई है या शायद कुछ क्रॉन जॉब चल रही है?
मेकोकॉल

गेटवे x.253 है और x.254 नहीं है? डीएनएस नेमवेरर्स कहां घोषित किए गए हैं?
चिली ५५५

@ chili555 गेटवे और DNS का डीएचसीपी पर कोई प्रभाव नहीं होना चाहिए। देखिएsudo grep eth0 /var/log/dmesg
meccooll

जवाबों:


8

हाल ही में मैं इस समस्या पर लड़खड़ा गया और कुछ जाँच के बाद यह पता चला कि /etc/dhcp/dhcp.conf को इसके समान जोड़ने के लिए एक ब्लॉक की आवश्यकता है, (या असहज):

उपनाम {इंटरफ़ेस "eth0";   
निश्चित-पता 10.1.1.1;   
विकल्प सबनेट-मास्क 255.0.0.0; }

उम्मीद है की यह मदद करेगा!

सादर, ग्लेंडन ग्रॉस


धन्यवाद Glendon मैं उन पंक्तियों को अनसुना और संशोधित करूँगा और देखूँगा कि क्या होता है। समस्या अभी भी होती है, लेकिन बहुत ही कम बार।
जोस

बहुत बहुत धन्यवाद, ग्लेंडन। इसने मेरे लिए इसे ठीक कर दिया। गैर-सनसनीखेज लगता है कि एक स्थिर विन्यास /etc/network/interfacesअभी भी dhcp डेमॉन द्वारा स्थापित किया जा रहा है ...
pztrick

दिलचस्प बात यह है कि जब मेरा एनआईसी डीएचसीपी में वापस चला गया, तो इसने सही आईपी के साथ एक उपनाम एनआईसी बनाया और मेरे क्लाइंट कोई भी समझदार नहीं थे और सब कुछ साथ में अपमानित हुआ। अभी भी यकीन नहीं है कि ऐसा क्यों हो रहा है, लेकिन यह फिक्स अभी के लिए करेगा!
FreeSoftwareServers

2
यह भी मेरे लिए /etc/dhcp/dhclient.conf लगता है।
FreeSoftwareServers

1

हम्म, अजीब ... मुझे यकीन नहीं है कि यह मायने रखता है, लेकिन नीरसता के लिए मैं netmask"पता" के बाद सीधे पैरामीटर रखूंगा और "गेटवे" के बाद नहीं। आपको होस्ट से ( isc-) dhcp-clientपैकेज को अनइंस्टॉल / निष्क्रिय करना चाहिए , और ipv6 और पैकेज से सावधान रहना चाहिए resolveconf। इससे पहले: यह पता लगाने का एक तरीका है कि फ़ायरवॉल नियम क्या है जो डीएचसीपी पोर्ट (सर्वर 67 यूडीपी और क्लाइंट 68 यूडीपी) से और सभी ट्रैफ़िक को स्वीकार और लॉग करता है या डिवाइस स्टेट के लिए लॉगिंग बनाता है, dhcp-clientया अपने ट्रैफ़िक को सूँघें।

एक वर्कअराउंड (या वैकल्पिक समाधान) हालांकि आपके कुछ होस्टों के लिए डीएचसीपी आरक्षण या उनके डीएचसीपी पतों के लिए एक अनंत पट्टे-समय को कॉन्फ़िगर करना है। मेरे लिए जो वास्तव में अच्छी तरह से काम करता है, और लाभ केंद्रीकृत प्रबंधन है। यदि आपका डीएचसीपी सर्वर आपका मॉडेम / राउटर है, तो आप शायद इसे वेब-इंटरफ़ेस (या तो लीज-टाइम या रिजर्वेशन) में कॉन्फ़िगर कर सकते हैं और कुछ राउटर पर आप "फिक्स्ड एड्रेस" चेकबॉक्स भी देख सकते हैं। यदि आपने अपना स्वयं का सर्वर (उबंटू) कॉन्फ़िगर किया है, तो आपको dhcpd.confइस तरह से कुछ पंक्तियों को जोड़ते हुए फ़ाइल को संपादित करना होगा:

host Accountant {
  hardware ethernet 00:1F:6A:XX:XX:XX;
  fixed-address 192.168.124.104;
}

1

मुझे पता है कि यह पुराना है, लेकिन मैं इसी तरह के मुद्दे पर भाग गया था जिससे मैं जूझ रहा था। मैंने मदद के लिए कैनोनिकल के साथ एक मामला भी खोला।

मैंने तब से अपना मुद्दा सुलझा लिया है और इस पद पर वापस आ गया हूँ इस उम्मीद में कि यह किसी और के लिए उपयोगी साबित हो सकता है जो इस पर ठोकर खा सकता है। अंत में मेरा मुद्दा, 'विकड-डेमन' निकला। मुझे यकीन नहीं है कि पैकेज कैसे या क्यों स्थापित किया गया था, लेकिन यह मेरे स्थिर पते को छोड़ने और मेरे लिए अन्य नेटवर्किंग मुद्दों को पैदा करने में मुख्य योगदानकर्ता था।

मेरी समस्या का एक लक्षण घिनौना होता अगर मैं नेटवर्क केबल को अनप्लग कर देता और उसे वापस प्लग इन कर देता। यहां बताई गई समस्या के समान मुझे फिर एक अलग आईपी एड्रेस मिलता। यदि मैं अपना एनआईसी मैन्युअल रूप से सेट करता हूं तो यह ठीक था, लेकिन फिर कुछ यादृच्छिक समय बाद में इसे एक अलग आईपी मिलेगा (पृष्ठभूमि में ऐसा लगता है कि ढोलकिया चलने के कारण)। जाँच करें कि क्या dhclient चल रहा है। के रूप में क्यों dhclient भी चल रहा है कि एक और समस्या है। नीचे मैं वर्णन करता हूं कि मेरे लिए क्या हल किया गया था, जिसे मैंने कई रास्तों (अवही, एनटीपीडी, आईटूप, ...) के साथ समाप्त किया। मेरे मामले के लिए यह विकड-डेमॉन था।

समस्या मूल रूप से परीक्षण में सामने आई क्योंकि जब मैं नेटवर्क स्विच कर रहा था तो मुझे अपने नेटवर्क केबल को भौतिक रूप से स्थानांतरित करने की आवश्यकता थी। यह मेरे लिए नेटवर्किंग समस्या का कारण है जो इसे नहीं होना चाहिए। समस्या को खोजने में भी थोड़ा समय लगा, क्योंकि मुझे उम्मीद नहीं थी कि मेरा स्टैटिक आईपी गिरा या बदल गया होगा।

अंत में, wicd-daemon और python-wicd की शुद्धता ने इस मुद्दे पर ध्यान दिया। मेरा सिस्टम अब स्थिर IP पते को तब भी बरकरार रखता है जब नेटवर्क केबल अनप्लग हो गया हो। मैंने dhclient को या तो शुरू नहीं देखा है, इसलिए मैं सोच रहा हूं कि इस मुद्दे को भी हल किया गया है। मैं अन्य रास्तों से भी नीचे चला गया, अवहि को देखकर जो मुझे लग रहा था कि मुद्दों में एक रोल निभाऊंगा, मैंने ntpd को भी देखा (अजीब मुझे पता है, लेकिन यह वही अन्य मुद्दों पर syslogs में दिखा रहा था) एनटीपीडी का शायद इससे कोई लेना-देना नहीं था लेकिन यह संदिग्ध लॉग का उत्पादन कर रहा था)। मैं कई खरगोश छेद नीचे चला गया जब तक कि संयोग से मैं अन्य परीक्षण करते समय एक अजीब प्रक्रिया पर ठोकर खाई।

इतनी लंबी कहानी की छोटी जाँच करें कि क्या ढिकना चल रहा है और यदि आपके पास अपने सिस्टम पर चल रहे विकड जैसे नेटवर्क मैनेजर हैं। यह वही हो सकता है जो आपके स्थैतिक पते के साथ समस्या पैदा कर रहा है।

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