मेरे पास मेरे सर्वर (उबंटू 20.04) पर एक ओपनस्टैक (माइक्रोस्टैक) इंस्टेंस चल रहा है: एस 1। मेरे पास एक उबंटू (20.04) उदाहरण है और उस पर चल रहा है (फ्लोटिंग आईपी 10.20.20.100), जिस पर पिंग 8.8.8.8 काम करता है। मैं इस उदाहरण को नियंत्रक नोड/एस 1 से एफआईपी के साथ एसएसएच और पिंग कर सकता हूं।
मेरा इरादा इस सर्वर को फ्लोटिंग आईपी के साथ मेरी स्थानीय मशीन (!=S1) (WSL के माध्यम से) से एक्सेस करना है। LOCAL_PC(WSL)$> ssh 10.20.20.100
मैं एनएटी (एस/डी) का उपयोग कर रहा हूं लेकिन मैं कुछ स्पष्टीकरण का उपयोग कर सकता हूं कि इस तरह के अग्रेषण करने का उचित तरीका क्या है!
आपका अग्रिम में ही बहुत धन्यवाद! NS
2 जवाब
ऐसा करने के लिए आप SSH ProxyJump का उपयोग कर सकते हैं। प्रॉक्सी या 'जंप होस्ट' के रूप में अपने उबंटू सर्वर का उपयोग करना।
ssh -J user@proxy user@vm
खैर, मुझे प्रश्न की समस्या का समाधान मिल गया है:
मैंने अपने स्थानीय मशीन पर vm को ssh करने के लिए निम्न आदेश जारी किया है:
ssh -i ~/.ssh/id_rsa -o ProxyCommand='ssh -i ~/.ssh/id_rsa -W %h:%p <user>@<jumphost/controller_node>' <user>@<target_instance_in_openstack=10.20.20.100>
संबंधित सवाल
नए सवाल
devops
यह टैग DevOps ("विकास" और "संचालन") के बारे में प्रोग्रामिंग प्रश्नों के लिए है, जो एक सॉफ़्टवेयर डेवलपमेंट विधि है जो सॉफ्टवेयर डेवलपर्स और अन्य आईटी पेशेवरों के बीच संचार, सहयोग, एकीकरण, स्वचालन और सहयोग के मापन पर जोर देती है। गैर-प्रोग्रामिंग से संबंधित प्रश्न देव अप्स स्टैक एक्सचेंज साइट पर पूछे जाने चाहिए।