यह ubuntu सर्वर में एक सरल प्रश्न है कि मैं dhcp असाइन किए गए IP पते को कैसे नवीनीकृत करूं?
यह ubuntu सर्वर में एक सरल प्रश्न है कि मैं dhcp असाइन किए गए IP पते को कैसे नवीनीकृत करूं?
जवाबों:
वास्तव में, (कुछ असामान्य) स्थितियां हैं जिनमें
$ dhclient -r
$ dhclient
काफी नहीं है।
यदि ग्राहक को लगता है कि उसके पास पहले से ही वैध पट्टा है, तो वह इसका उपयोग करेगा, भले ही डीएचसीपी सर्वर ने इसे एक अलग पता दिया हो। यह भ्रामक हो सकता है।
उदाहरण के लिए, यदि आप किसी दिए गए क्लाइंट के लिए डायनामिक रूप से आवंटित IP पते से स्थिर (और अलग) IP पते पर जाते हैं, तो (कम से कम Ubuntu 10.04, और संभवतः आमतौर पर) $ dhclient -r और $ dhclient पर्याप्त नहीं है। क्योंकि पुराना पट्टा अभी भी मान्य है, ग्राहक इसका उपयोग करेगा।
इससे आपका डीएचसीपी सर्वर सोच सकता है कि आपके मेजबान के लिए आईपी पता एक चीज होना चाहिए, और आपका मेजबान एक अलग चीज सोच रहा है। केआस रेन्स।
इसे ठीक करने के लिए, आपको पहले किसी भी dhclient.leases फ़ाइलों को / var / lib / dhcpd / (या / var / lib / dhcp3) से हटाना होगा, जहां क्लाइंट अपने वैध पट्टों को संग्रहीत करता है।
फिर
$ dhclient -r
$ rm /var/lib/dhcp/dhclient* # might be in a different place on your machine
$ dhclient
आपको एक नया, अलग पता देगा।
dhclient को करना चाहिए।