सवाल मैं कैसे बता सकता हूं कि उबंटू 16.04 पर एकाधिक डीएचसीपी सर्वर चल रहे हैं या नहीं?


तो मैं उबंटू 16.04 पर आईएससी-डीएचसीपी-सर्वर का उपयोग कर एक डीएचसीपी सर्वर स्थापित करने की कोशिश कर रहा हूं। सब कुछ ठीक चल रहा था क्योंकि मुझे अपने राउटर पर डीएचसीपी बंद करने के बाद आईपी पता मिल रहा था। दुर्भाग्यवश जैसा कि मैंने कॉन्फ़िगरेशन के साथ खेला था, यह मेरे विंडोज 10 मशीन को दिए गए आईपी 4 पते को प्रभावित नहीं कर रहा था।

उदाहरण के लिए नीचे दिखाए गए dhcp.conf फ़ाइल में दिखाए गए रेंज को बदलने के बाद, विंडोज मशीन को अभी भी 10.0.0.101 मिलेगा, जो निर्दिष्ट सीमा से बाहर है।

डीडीएनएस-अपडेट-शैली कोई नहीं;

विकल्प डोमेन नाम "somename";

डिफ़ॉल्ट पट्टा-समय 600;

अधिकतम पट्टा समय 7200;

आधिकारिक;

लॉग-सुविधा स्थानीय 7;

सबनेट 10.0.0.0 नेटमास्क 255.255.255.0 {

विकल्प डोमेन-नाम-सर्वर 8.8.8.8, 8.8.4.4;

सीमा 10.0.0.60 10.0.0.65;

विकल्प राउटर 10.0.0.1;   }

मैंने /var/lib/dhcp/dhcpd.leases और /var/lib/dhcp/dhcpd.leases~ को हटाने का प्रयास किया है, लेकिन इससे कोई फर्क नहीं पड़ता।

मैक के साथ थोड़ा और भाग्य था। इसे सीमा में एक आईपी पता सौंपा गया था, लेकिन सेवा को रोकने के बाद:

सुडो सेवा आईएससी-डीएचसीपी-सर्वर स्टॉप

मैंने देखा कि मैक को अभी भी एक आईपी पता सौंपा गया था, यद्यपि एक अलग:

10.0.0.102।

विंडोज मशीन को इसके 10.0.0.101 आईपी पते भी मिला। तथ्य यह है कि डिवाइस आईपी पता प्राप्त कर रहे हैं जब isc-dhcp-server बंद हो गया है मुझे यह सोचने के लिए कि मेरे पास कई डीएचसीपी सर्वर चल रहे हैं, लेकिन मैं कैसे कह सकता हूं? (बीटीडब्ल्यू - मैं dhcpd.leases में "dhcp-service-identifier" नहीं ढूंढ पाया था।

मुझे यकीन नहीं है कि कई डीएचसीपी सर्वर समस्या है हालांकि अगर मैं चीजों को सही ढंग से समझता हूं, तो dhcp.conf फ़ाइल को लागू होना चाहिए कोई डीएचसीपी सर्वर, तो मैं थोड़ा सा स्टंप किया गया है जब तक:

  1. मेरी dhcp.conf फ़ाइल में एक त्रुटि है
  2. डीएचसीपी सर्वर एक अलग मशीन पर चल रहा है (यह राउटर नहीं है!)

2
2017-09-22 05:15


मूल


मैं पतला ipconfig -all विंडोज़ में डीएचसीपी सर्वर पता दिखाएगा - meccooll


जवाब:


यदि आप जानना चाहते हैं कि कई उदाहरण चल रहे हैं, तो बस अपनी प्रक्रियाओं को टर्मिनल विंडो में जांचें - ps aux | grep dhcpd

यह पता लगाने के लिए कि क्या आपके नेटवर्क पर एक से अधिक dhcp हैं और जिनके पास आईपी हो सकता है: विंडोज़ पर, एक cmd खोलें और दर्ज करें ipconfig /all। आपके आईपी 10.0.0.101 बताते हुए ब्लॉक आपको बताएगा कि किस डीएचसीपी सर्वर से इसकी जानकारी मिली है।

आम तौर पर, यदि आप उबंटू सिस्टम पर जानना चाहते हैं जहां पट्टा आता है, तो करें grep dhcp /var/log/syslog या यदि आपके पास कंसोल है और आपका नेटवर्क इंटरफ़ेस eth0 होगा, तो आप कर सकते हैं sudo ifdown eth0; sudo ifup -v eth0 टर्मिनल में यह देखने के लिए कि कॉन्फ़िगरेशन जानकारी कहां से आ रही है।


2
2017-09-22 06:06