मेरा एक सहकर्मी वर्तमान में एक रास्पबेरी पाई 3 मशीन (नवीनतम रसबियन) के साथ एक समस्या को ठीक करने की कोशिश कर रहा है। isc-dhcpd-server
एक और इसी तरह सेटअप पर बिना किसी समस्या के चलाता है। /etc/dhcp/dhcpd.conf
दोनों प्रणालियों के अंदर समान सामग्री को subnet
विन्यास सहित पाया जा सकता है जहां यह स्पष्ट रूप से बताता है कि netmask
255.255.255.0 के साथ 192.168.100.x का उपयोग किया जाना है:
# example.org domain and domain name servers configuration
# ...
ddns-update style none;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.100.255;
option domain-name "project.test";
subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.2 192.168.100.253;
}
किसी कारण के लिए हालांकि dhcp सर्वर स्वचालित रूप से पूरी तरह से अलग नेटवर्क से एक आईपी पता प्रदान करता है (ध्यान दें कि रास्पबेरी पाई किसी राउटर आदि से जुड़ी नहीं है और पर्यावरण का अन्य उपकरणों या इंटरनेट से कोई संबंध नहीं है:
root@rpi:~$ ifconfig
eth0 169.254.221.127 netmask 255.255.0.0 broadcast 169.254.255.255
lo ...
मैं dhcp सर्वर और सभी कॉन्फ़िगरेशन से परिचित नहीं हूं जो इसे ठीक से काम करने के लिए शामिल कर रहा है इसलिए मैं शायद कुछ स्पष्ट याद कर रहा हूं। क्या कोई अन्य स्थान है जहां इस कॉन्फ़िगरेशन को बदलने की आवश्यकता है?
पुन: खोज अंदर /etc
grep -rnw * -e "169.254.*"
लौटे (दोनों मशीनों पर) दो मैच - एक gai.conf और एक नेटवर्क में । Gai.conf कुछ मैं कभी नहीं सुना है। के रूप में नेटवर्क - यह link-local
स्थापित करने और के रूप में ऐसा लगता है यह (कि Xubuntu 16.04 चलाता है मेरे अपने आभासी मशीनों सहित) कई सिस्टम पर एक डिफ़ॉल्ट मान है।