SSH सुरंगों के लिए किस होस्ट से नाम हल किए गए हैं?


1

यदि मैं एसएसएच पर हूं hostAऔर hostBएक साथ -Lऔर / या -Rविकल्पों के साथ एक सुरंग बना रहा हूं, और मैं सुरंग के गंतव्य को प्रतीकात्मक रूप से निर्दिष्ट करता हूं hostC, जो नाम को आईपी पते पर हल करता है, hostAया hostB? क्या इससे कोई फर्क पड़ता है कि क्या यह एक स्थानीय सुरंग ( -L) या दूरस्थ सुरंग ( -R) है?

अगर यह पता है hostAऔर hostBअलग-अलग विचारों का है hostC

यही है, अगर मैं ऐसा करता हूं:

hostA$ dig hostC A +short
192.168.1.3
hostA$ ssh -L 1111:hostC:2222 -R 3333:hostC:4444 hostB
hostB$ dig hostC A +short
10.0.0.3

hostAप्रस्तुत पैकेट के लिए क्या पता उपयोग करता है hostB:3333? hostBप्रस्तुत पैकेट के लिए क्या पता उपयोग करता है hostA:1111?

जवाबों:


0

थोड़ा tcpdump'ing के बाद मुझे लगा कि दोनों मामलों में hostB होस्टनाम के लिए आईपी-एड्रेस को हल करता है।

मैंने अभी tcpdump port 53hostA और hostB पर शुरुआत की है और आपके द्वारा प्रदान किए गए आदेशों का परीक्षण किया है।

आपके प्रश्न के दूसरे भाग के लिए, मैं एक उत्तर नहीं दे सकता क्योंकि जिन प्रणालियों का उपयोग मैं आपके प्रश्न में प्रदान करता था, उन्हें शायद ही आईपी-एड्रेस के साथ कॉन्फ़िगर किया गया है, इसलिए मैं किसी भी होस्टनाम-लुकअप को नहीं देख सकता (बस कुछ उल्टा- लुकअप लेकिन मैंने उनका विश्लेषण करने का उल्लेख नहीं किया क्योंकि वे आपके प्रश्न का हिस्सा नहीं थे)


मैं "मेरे] प्रश्न के दूसरे भाग के बारे में आपके कथन को नहीं समझता।" उदाहरण में, मैं और के hostCदृष्टिकोण से आईपी ​​पता देता हूं । के पते और महत्वपूर्ण नहीं हैं। hostAhostBhostAhostB
नीरभोज

अब मुझे लगता है कि तुम क्या मतलब है, यह भी विभिन्न hostnames प्रॉम्प्ट में नहीं देखा था। मुझे इस पर थोड़ा पुनर्विचार करना होगा।
नोगर्ल

-1

रिज़ॉल्वर /etc/resolv.confहोस्ट द्वारा और अन्य कॉन्फ़िगरेशन फ़ाइलों द्वारा संचालित होता है जहां अनुरोध प्रक्रिया चल रही है।


आपका कथन सही है, लेकिन प्रश्न का उत्तर देने में मदद नहीं करता है।
नीरभोज

टिप्पणी को गैर-रचनात्मक के रूप में चिह्नित किया क्योंकि यह इंगित नहीं करता है कि क्यों
पावेल Paमरदा

मेरा प्रश्न SSH प्रक्रिया के व्यवहार के बारे में है --- क्या यह स्थानीय रूप से एक लुकअप करता है और अपने सहकर्मी को IP पता देता है, या क्या वह सहकर्मी को hostname भेजता है जो तब लुकअप करता है --- लेकिन आपका उत्तर बताता है कि कैसे किसी भी प्रक्रिया के लिए लुकअप करने के लिए होस्ट को कॉन्फ़िगर करने के लिए जो लुकअप करने की कोशिश करता है।
नीरभोज

अब समझ गया। लेकिन यह आसानी से परीक्षण योग्य है और स्टैक ओवरफ्लो पर एक प्रश्न की आवश्यकता नहीं है।
पावेल Paमरदा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.