मैं अपना डीएचसीपी सर्वर कैसे पा सकता हूं?


12

मेरे LAN पर कई DHCP सर्वर चल रहे हैं, और वे सभी एक ही सीमा पर हैं।

अब मैं एक मशीन का उपयोग करता हूं जिसमें डीएचसीपी सर्वर से एक गतिशील आईपी पता होता है। मुझे पता करना है कि यह किस सर्वर से आता है।

उसको कैसे करे?!

जवाबों:


11

DHCP सर्वर है कि आप आईपी दे रही है, बस प्रेस पता लगाने के लिए Ctrl+ Alt+ Tखुला टर्मिनल के लिए अपने कीबोर्ड पर। जब यह खुलता है, तो नीचे कमांड चलाएँ:

cat /var/lib/dhcp3/dhclient.leases

या आप बस DHCP सर्वर पता प्राप्त करने के लिए grep कमांड का उपयोग कर सकते हैं।

grep dhcp-server-identifier /var/lib/dhcp3/dhclient.leases

या

grep dhcp-server-identifier /var/lib/dhcp/dhclient.leases

Ubuntu 14.04, 16.04, और 17.10 के लिए आप उपयोग कर सकते हैं:

dhclient -d -nw eth0

नमूना उत्पादन:

Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:0c:29:49:3e:67
Sending on   LPF/eth0/00:0c:29:49:3e:67
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x4f723f9)
DHCPREQUEST of 192.168.138.136 on eth0 to 255.255.255.255 port 67 (xid=0x4f723f9)
DHCPOFFER of 192.168.138.136 from 192.168.138.254
DHCPACK of 192.168.138.136 from 192.168.138.254
RTNETLINK answers: File exists
bound to 192.168.138.136 -- renewal in 892 seconds.


@ScottStensland ने उबंटू के बाद के संस्करणों के लिए जानकारी जोड़ी। धन्यवाद
मिच

@OrganicMarble उबंटू के बाद के संस्करणों के लिए जानकारी जोड़ी गई। धन्यवाद
मिच

मेरे मामले में पहले से चल रही प्रक्रिया के साथ रनिंग dhclient(यानी dhclient -d -nw eth0) गड़बड़ है dhclient, जिसके परिणामस्वरूप एक नया आईपी पता है।
उलरिच स्टर्न

12

Ubuntu 14.04 में, /var/lib/dhcp/dhclient.leasesखाली है। वास्तविक पट्टे फ़ाइल के dhclientमाध्यम से कमांड लाइन पर पाया जा सकता है ps। के लिए देखो -lfविकल्प। यह कमांड Ubuntu 14.04 इंस्टॉलेशन में काम करना चाहिए (अभी भी 17.10 के रूप में मान्य है) :

cat $(ps aux | grep -o '[/]var/lib/NetworkManager/\S*.lease') | grep dhcp-server-identifier

18.04 dhclient.leasesको खाली नहीं है।
पाब्लो बियानची


2

साथ में:

अन्य:


ये बहुत अच्छे हैं! क्या आप IPv6 के डीएचसीपी के लिए नैप कमांड दे सकते हैं?
हिकारी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.