मैं अपने उबंटू का उपयोग करके आईपी पते का उपयोग करके एक दूरस्थ सर्वर का होस्टनाम प्राप्त करना चाहता हूं।
विंडोज में हम NBTSTAT का उपयोग कर सकते हैं लेकिन यह लिनक्स में काम नहीं करता है।
क्या किसी को पता है यह कैसे किया जाता है?
मैं अपने उबंटू का उपयोग करके आईपी पते का उपयोग करके एक दूरस्थ सर्वर का होस्टनाम प्राप्त करना चाहता हूं।
विंडोज में हम NBTSTAT का उपयोग कर सकते हैं लेकिन यह लिनक्स में काम नहीं करता है।
क्या किसी को पता है यह कैसे किया जाता है?
जवाबों:
विंडोज़ (सांबा के साथ लिनक्स डिवाइस) अपने पते को 'प्रकाशित' करने के लिए नेटबीआईओएस का उपयोग करते हैं। यह वही है जो NBTSTAT
आईपी पते को देखने के लिए उपयोग करता है।
IP पते द्वारा अपने स्थानीय नेटवर्क में होस्टनाम खोजने के लिए आप इसका उपयोग कर सकते हैं:
nmblookup -A <ip>
या आप nbtscan
चलाकर स्थापित कर सकते हैं :
sudo apt-get install nbtscan
और उपयोग करें:
nbtscan <ip>
यदि सिस्टम अपना पता मल्टीकास्ट DNS (OS X, विंडोज 10 और लिनक्स डिवाइस के साथ रनिंग avahi-daemon
डू) के माध्यम से प्रकाशित करते हैं , तो एक लुकअप का उपयोग करें avahi-resolve
(इंस्टॉल करने की आवश्यकता है avahi-utils
):
avahi-resolve -a <ip>
यदि होस्ट में सार्वजनिक आईपी-पता और एक काम करने वाला रिवर्स डीएनएस प्रविष्टि है, तो प्रोग्राम स्थापित करने ( या dig
स्थापित करने की आवश्यकता है dnsutils
) का उपयोग करें :host
bind9-host
dig -x <ip>
host <ip>
host
।
दूसरों के योगदान के लिए बस एक और मामूली जोड़, अगर आप आईपी को नहीं जानते हैं।
यदि आपको अपना पता नहीं है तो टाइप करें:
sudo ifconfig -all
आपको वहां मिल सकता है। फिर, आपको बस इतना करना है:
host <ip>
जैसा कि पहले बताया गया है।
हालांकि यह पहले से ही उत्तर दिया गया प्रश्न है, मुझे यह आसान संकेत ubuntu-linux के नए लोगों को जोड़ने में मिल सकता है।