एक डीएचसीपी सर्वर के कनेक्शन में टाइमआउट


10

मैं eth0एक बाहरी डीएचसीपी सर्वर (मेरे सबनेट में निवासी) का उपयोग करके अपने इंटरफ़ेस को कॉन्फ़िगर करना चाहता हूं , इसलिए मैंने /etc/network/configureलाइनों के साथ संपादित किया

auto eth0  
iface eth0 inet dhcp

लेकिन मैं डीएचसीपी सर्वर के डाउन होने पर अवहि ऑटोकॉन्फ़िगरेशन का उपयोग करना चाहता हूं।

इसलिए मैंने कोशिश की ifup eth0जब सर्वर डाउन हो, और निश्चित समय के बाद यह विफल हो जाए, लेकिन इंटरफ़ेस eth0:avahiसही तरीके से कॉन्फ़िगर किया गया है। मैं जो ढूंढ रहा हूं वह डीएचसीपी सर्वर से जुड़ने की कोशिश में लगने वाले समय को कम करने का एक तरीका है।

और ... क्या कोई डीएचसीपी सर्वर नहीं होने पर अवही का उपयोग करने का यह सही तरीका है?

जवाबों:


11

CLI से DHCP क्लाइंट टाइमआउट सेट करने के लिए इसे पढ़ें ।

आप बस DHCP क्लाइंट कॉन्फ़िगरेशन फ़ाइल भी कॉन्फ़िगर कर सकते हैं। आप यहाँ उस के लिए गाइड पा सकते हैं । मेरे 12.04 पर dhclient.conf फ़ाइल जिसे आपको संपादित करना है uder / etc / dhcp /

तो CLI से इस के साथ फ़ाइल खोलें:

sudo nano /etc/dhcp/dhclient.conf

उस पंक्ति पर स्क्रॉल करें जहां वह कहती है "# 60 समय;" और "#" चिह्न हटा दें। सेकंड में टाइमआउट सेट करने के लिए नंबर बदलें। संपादक से बाहर निकलने और परिवर्तनों को सहेजने के लिए Ctrl + X दबाएँ।

यदि आप अगले रिबूट तक इंतजार नहीं कर सकते हैं तो उबंटू को डीएचसीपी सर्वर रन से एक नया आईपी पता पुनः प्राप्त करने के लिए मजबूर करें:

sudo dhclient -r

2

आप सेट करने का प्रयास कर सकते हैं:

timeout 10;
backoff-cutoff 0;
initial-interval 0;
retry 15;

Inetc/dhcp/dhclient.conf में।

man dhclient.confसंदर्भ के लिए dhclient.conf मैनपेज ( ) देखें ।


0

मुझे अवही के बारे में निश्चित नहीं है, लेकिन डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल / etc / नेटवर्क / इंटरफेस है। आप उन पंक्तियों को वहां रख सकते हैं और dhcp आपको तुरंत ipaddress देना चाहिए। अगर आपको dhcp सर्वर डाउन होने पर एक स्थिर आईपी पते की आवश्यकता होती है, तो आप eth0 के लिए एक उपनाम सेट कर सकते हैं या मैन्युअल रूप से इसका उपयोग करके कॉन्फ़िगर कर सकते हैंifconfig eth0 x.x.x.x


1
धन्यवाद। लेकिन मैं वास्तव में यही चाहता हूं कि अगर कोई dhcp सर्वर नहीं है, तो अवही अपने स्वयं के द्वारा लिंक-स्थानीय पता सेट कर सकता है। ऐसा होता है, लेकिन "लंबे" समय के बाद। क्या इस समय को कम करना संभव है? मैं बस एक dhcp कनेक्शन के लिए टाइमआउट सेट करना चाहता हूं ...
JustTrying
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.