मेरे नेटवर्क में लिनक्स चलाने वाली मशीनें और विंडोज चलाने वाले अन्य शामिल हैं। और मेरी मशीन लिनक्स चल रही है।
मेरे नेटवर्क में लिनक्स चलाने वाली मशीनें और विंडोज चलाने वाले अन्य शामिल हैं। और मेरी मशीन लिनक्स चल रही है।
जवाबों:
टर्मिनल में टाइप करें
arp -a
यह LAN में सभी होस्ट नाम दिखाएगा चाहे वह लिनक्स हो या विंडोज।
? (192.168.55.147) at ac:3a:7a:a4:01:d4 [ether] on eth0
टर्मिनल में टाइप करें
sudo aptitude install nmap
nmap -sP xxx.xxx.xxx.xxx
यह आपको देगा:
Starting Nmap 5.21 ( http://nmap.org ) at 2012-11-03 19:08 CET
Nmap scan report for HOST.DOMAIN (xxx.xxx.xxx.xxx)
Host is up (0.00052s latency).
MAC Address: YY:YY:YY:YY:YY:YY (Manufactor)
Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds
जहां HOST.DOMAIN मशीन का DNS-नाम है।
arp
कमांड के समान , मेरा मानना है कि यह उत्तर केवल तभी काम करता है जब आपके पास एक स्थानीय डीएचसीपी सर्वर और डीएनएस सर्वर / प्रॉक्सी हो जो एक दूसरे के साथ संवाद करते हैं, ताकि डीएचसीपी पट्टों के साथ दर्ज किए गए होस्टनामों को हल किया जा सके (या रिवर्स-सॉल्व किया गया हो, इस मामले में ) DNS के माध्यम से।
अगर आप यह कोशिश करते हैं:
आप इसे विंडोज़ में चला सकते हैं
nbtstat -A xxx.xxx.xxx.xxx (where x is the ip address)
ubuntu पर आप nbtscan स्थापित कर सकते हैं। आप अधिक जानकारी यहां पा सकते हैं: http://www.unixwiz.net/tools/nbtscan.html
आशा है ये मदद करेगा
एक नेटबायोस नाम रिवर्स लुकअप पूरा कर सकता है कि आप "होस्टनाम" से अधिक क्या चाहते हैं जो डीएनएस और टीसीपी / आईपी का एक फ़ंक्शन है। -एक पैरामीटर के साथ nmblookup डिवाइस के नाम के साथ-साथ मैक पते को भी लौटाता है। कुछ इस तरह की कोशिश करो:
nmblookup -A 192.168.1.2
मैं अभी उपयोग करता हूँ
nslookup xxx.xxx.xxx.xxx
यह मुझे होस्ट नाम (आमतौर पर कंप्यूटर का नाम) दिखाएगा
** server can't find xxx.xxx.xxx.xxx.in-addr.arpa.: NXDOMAIN
मेरे ज्ञान का सबसे अच्छा करने के लिए, एक NetBIOS नाम में एक आईपी पते को हल करने के लिए कोई उपयोगिता उपलब्ध नहीं है। मुझे लगता है कि नेटवर्क स्कोपिंग प्रोग्राम या पैठ परीक्षण कार्यक्रम के कुछ प्रकार आपको जानकारी देने में सक्षम हो सकते हैं। हालाँकि, सभी कंप्यूटरों को एक ही डोमेन और सबनेट पर होना चाहिए।
nbtstat -A <IP Address>
केवल आईपी से नेटबीआईओएस नाम प्राप्त करने के लिए चला सकते हैं । यह सबनेट पर काम करता है और एक ही डोमेन में होने की कोई आवश्यकता नहीं है। साथ ही, रनिंग nbtstat -a <NetBIOS Name>
रिवर्स करेगा। उम्मीद है कि यह मदद करता है ...