मैं मैक ओएस एक्स पर एक आभासी बॉक्स पर डेबियन चला रहा हूं। उसी मशीन पर, मैं डेबियन से कनेक्ट करना चाहूंगा मैक टर्मिनल। सीधे शब्दों में, मैं मैक टर्मिनल द्वारा आदेशों को निष्पादित करना चाहता हूं न कि उन्हें डेबियन शेल में लिखकर। मैंने कोड चलाने की कोशिश की:
ssh userName@10.0.2.15
जैसा कि यह है आईपी पता जो मुझे चलाने से मिला:
$ /sbin/ifconfig -a
डेबियन कंसोल पर कमांड। हालाँकि, आदेश त्रुटि देता है:
ssh: connect to host 10.0.2.15 port 22: Operation timed out
यह स्पष्ट नहीं है कि कौन सी मशीन मेजबान है, एक अलग क्लाइंट, वीएम ... आपको इसलिए स्पष्ट करना चाहिए कि प्रत्येक अपने आईपी के साथ क्या है और हमें बताएं कि कौन सी मशीन अन्य किन लोगों को काट सकती है।
—
Julie Pelletier
10.0.2.15 पते के आधार पर, आपने VM को NAT नेटवर्क से कनेक्ट करने के लिए कॉन्फ़िगर किया है। इसका मतलब है कि आपको NAT के माध्यम से Tcp / 22 को पोर्ट करना होगा। बहुत आसान मार्ग VM को ब्रिडिंग नेटवर्किंग का उपयोग करने के लिए सेट करना है, और इसे आपके LAN पर एक IP एड्रेस असाइन करना है। तब यह आपके नेटवर्क पर सिर्फ दूसरे कंप्यूटर की तरह दिखाई देगा। howtogeek.com/122641/...
—
Frank Thomas
@JuliePelletier केवल एक मशीन है। एक ही मैक पर, मैं दो चीजें चलाना चाहता हूं: 1) एक डेबियन उदाहरण के साथ वर्चुअलबॉक्स, 2) टर्मिनल / आईटर्म कंसोल के साथ ssh सत्र डेबियन उदाहरण से जुड़ा हुआ है। एक शब्द में, ssh कनेक्शन है अंदर VB के अंदर OS और सिस्टम के बीच एक मशीन, जिस पर VB चलता है।
—
Konrad
प्रदान की गई जानकारी हमें यह मानने की अनुमति नहीं देती है कि यह भंगुर नहीं है, इसलिए उस भाग को स्पष्ट करना अच्छा होगा, और यह भी, जैसा कि मैंने पहले पूछा था, हमें बताएं कि कौन सा आईपी किस आईपी को पिंग कर सकता है।
—
Julie Pelletier
@FrankThomas बहुत बहुत धन्यवाद, यह मुझे जवाब की तरह लगता है। मैं इसे पाटने की कोशिश करूंगा।
—
Konrad