দূরবর্তীভাবে উবুন্টু ভিএম-তে এসএসএইচ


10

নেটওয়ার্কিং বা লিনাক্স নিয়ে আমার অনেক অভিজ্ঞতা নেই তবে আমি আমার হোম নেটওয়ার্কের বাইরে থেকে উবুন্টু ভার্চুয়াল মেশিনে প্রবেশের চেষ্টা করছি। উবুন্টু ভার্চুয়াল মেশিন (ভার্চুয়ালবক্স) একটি ডেবিয়ান ডেস্কটপে চলছে। আমি কিছু গবেষণা করে দেখেছি যে রাউটার থেকে ভার্চুয়াল মেশিনে আমাকে 22 পোর্ট ফরওয়ার্ড করতে হয়েছিল।

  • আমি ভিএম-তে নেটওয়ার্ক সেটিংটি সেতুতে পরিবর্তন করেছি।
  • আমি বন্দরটি ভিএমকে ফরোয়ার্ড করছি।
  • বন্দরটি উন্মুক্ত হিসাবে দেখানোর জন্য আমি ( http://www.yougetsignal.com/ ) চেক করেছি ।

তবে আমি যখন সংযোগ দেওয়ার চেষ্টা করি তখনও এটি কাজ করে না। ssh ব্যবহারকারীর নাম @ - সংযোগ অস্বীকার করা হয়েছে

ইনকামিং সংযোগগুলির অনুমতি দেওয়ার জন্য ভার্চুয়াল মেশিনের ভিতরে আমার কিছু করার আছে? নাকি কোনও বন্দর ফরওয়ার্ড করবেন?

আমি ভুল করছি এমন কিছু আছে, যে কোনও সাহায্যের প্রশংসা হবে !!


হোস্টের সাথে কীভাবে ভিএম নেটওয়ার্ক রয়েছে। যদি এটি কোনও NAT এর পিছনে থাকে (ভার্চুয়াল বাক্সে ডিফল্ট)। এটি কাজ করবে না তবে ব্রিজযুক্ত সংযোগের কাজ করা উচিত যদি আপনি পোর্টগুলি সঠিকভাবে ফরওয়ার্ড করেন।
ম্যাট মুটজ

আপনি কি ssh ব্যবহারকারীর নাম ব্যবহার করছেন? রাউটার-আইপি-ঠিকানা ঠিক?
সিপ্রিফিট

1
হ্যাঁ ব্যবহারকারী নাম @ সার্বজনীন-আইপি-ঠিকানা ঠিক আছে?
ব্যবহারকারী 1354275

উবুন্টু-অফ-দ্য বাক্সটিতে ওপেনএসএসএইচ ক্লায়েন্ট রয়েছে , যা আপনাকে অন্য কম্পিউটারে চলমান এসএসএইচ সার্ভারের সাথে সংযোগ করতে দেয়। উবুন্টুকে 'সংযোগ করতে' আপনাকে লক্ষ্য মেশিনে ওপেনএসএইচ সার্ভার ( ওপেনএসএস-সার্ভার ইনস্টল করুন ) লোড করতে হবে ।
ডেভিড 6

উত্তর:


15

ডিফল্টরূপে ভার্চুয়ালবক্স "NAT" মোডে কাজ করে, যার অর্থ এটি একটি "ভার্চুয়াল" নেটওয়ার্ক তৈরি করে এবং ভিএম থেকে নেটওয়ার্ক অ্যাক্সেসগুলি অনুবাদ করে যাতে বাইরের পৃথিবীতে, তারা আপনার প্রকৃত কম্পিউটার থেকে আসে বলে মনে হয়।

ভার্চুয়ালবক্স ভিএমকে এটি কোনও নেটওয়ার্কের সাথে সংযুক্ত বলে মনে করে তোলে, তবে বাস্তবে ভার্চুয়ালবক্স একটি মিনি ডিএইচসিপি সার্ভার সহ নেটওয়ার্ক পরিষেবা সরবরাহ করে। তারপরে, ভার্চুয়ালবক্স ভিএম এর "পক্ষে" নেটওয়ার্ক অ্যাক্সেস করে, এটি আপনার পিসিতে চলমান অন্য একটি অ্যাপ্লিকেশন হিসাবে প্রদর্শিত হয়।

তবে এর অর্থ হ'ল বাইরের বিশ্ব সত্যই ভিএম সম্পর্কে জানে না এবং সরাসরি এটি অ্যাক্সেস করতে পারে না।

আমি মনে করি আপনি যে পোর্টটি পুনর্নির্দেশ করেছিলেন তা আপনার হোম রাউটার থেকে আপনার পিসিতে ছিল, ভিএম-তে নয়। আপনি ভার্চুয়ালবক্সের দিক থেকে কিছু কনফিগারেশন মিস করছেন। আপনি যদি ইতিমধ্যে এটি করে থাকেন তবে দুঃখিত, তবে আপনার প্রশ্নটি এই সম্পর্কে পরিষ্কার ছিল না।

মূলত আপনাকে ভিএম এর নেটওয়ার্ক কনফিগারেশন পরিবর্তন করতে হবে এবং এটিকে "ব্রিজড" এ সেট করতে হবে। এটি যা করে তা হ'ল এটি আপনার পিসিতে একটি ভার্চুয়াল ইন্টারফেস তৈরি করে এবং বাইরের বিশ্বের অ্যাক্সেসের জন্য ভিএমকে এটি ব্যবহার করে; সেই ইন্টারফেসে orুকতে বা যাওয়ার যে কোনও কিছুই ভিএম-তে পাইপ হয়। সুতরাং, আপনার পিসি যে কোনও নেটওয়ার্কের সাথে সংযুক্ত রয়েছে তার ভিএম কেবল অন্য একটি মেশিন হিসাবে দৃশ্যমান হবে (এটির নিজস্ব ম্যাক ঠিকানাও রয়েছে!)।

তারপরে, আপনার নেটওয়ার্কের কনফিগারেশনের উপর নির্ভর করে, ভিএম আপনার রাউটারের সাথে যুক্ত অন্য পিসির মতো একটি ডিএইচসিপি ঠিকানা পেতে পারে বা এর জন্য আপনাকে একটি স্ট্যাটিক আইপি ঠিকানা কনফিগার করতে হবে। এটি আপনার নেটওয়ার্ক কীভাবে সেট আপ হয় তার উপর নির্ভর করে।

একবার ভিএম-এর একটি "আসল" ঠিকানা হয়ে গেলে, আপনি আপনার রাউটারে, ভিএম এর আইপি ঠিকানায় 22 রেলপথটি যে নির্দেশাবলী পেয়েছেন তা অনুসরণ করতে পারেন। এটি আপনার প্রত্যাশা মতো কাজ করা উচিত।

যদি এটি না হয়:

  • আপনার ভিএম এর ফায়ারওয়াল কনফিগারেশন দেখুন (iptables -L -n)। এটি কি কিছু বাধা দিচ্ছে?
  • আপনার স্থানীয় নেটওয়ার্কে অন্য একটি কম্পিউটার সেট আপ করুন এবং ভিএম এর আইপি ঠিকানায় এসএসএইচ চেষ্টা করুন। যদি আপনি পারেন তবে আপনার রাউটারে আপনাকে ফরওয়ার্ডিং কনফিগারেশনটি ডাবল-চেক করতে হবে। যদি আপনি না করতে পারেন তবে আপনার ভিএম এর এসএসএইচ এবং ফায়ারওয়ালিং কনফিগারেশনটি আবার পরীক্ষা করা দরকার।

হাই রোডমর, আমি ব্রিজের জন্য নেটওয়ার্ক সেটিংটি পরিবর্তন করেছি এবং আমি বন্দরটি ভিএম-তে ফরোয়ার্ড করেছি যেহেতু এটির নিজস্ব আইপ রয়েছে এবং রাউটার এটি সন্ধান করতে সক্ষম হয়েছিল। আমি আইএসপি দ্বারা একটি স্থির আইপি আছে। কিন্তু এখনও কাজ করছে না
ব্যবহারকারী 1354275

1

আমি যা জোগাড় করতে পারি তা থেকে আপনার সমস্যাটি আপনার সার্ভারের কম্পিউটার নেটওয়ার্কের মধ্যে রয়েছে কারণ আপনি একবার ভিএম নেটওয়ার্ক ব্রিজ মোডে সেটআপ করলে আপনি যাওয়াই ভাল ( ssh <your.vm.ip.number>আপনার সার্ভার কমান্ড লাইনে চেক করুন - ভিএম-তে নয়)।

আপনার সার্ভারটি একটি রাউটারের পিছনে রয়েছে ঠিক যেমন কোনও ভিএম যেমন আপনার মেশিনে NAT ব্যবহার করে।

আপনাকে আপনার সার্ভার নেটওয়ার্ক প্রশাসকের সাথে যোগাযোগ করতে হবে যাতে সে আপনার ভিএম এর স্থানীয় আইপি ঠিকানাটি কোনও বন্দর / পোর্টের ব্যাপ্তিতে রাখতে পারে (নিশ্চিত হয়ে নিন যে আপনার ভিএমের একটি স্ট্যাটিক আইপি ঠিকানা রয়েছে)।

আপনার নিজের সার্ভারের গেটওয়েতে এটি করার ক্ষমতা থাকলে আপনি নিজেই এটি করতে পারেন।

ভিজ্যুয়ালাইজেশন একটি বিট:

Internet
     '---ROUTER (SERVER1 and SERVER2 use NAT on this router)
            |   (vm1, vm2, vm3, vm4, vm5 need to be forwarded on this router)
            | 
            '--- SERVER1 (vm1, vm2, vm3 use Bridge)
            |       '---vm1
            |       '---vm2
            |       '---vm3
            '--- SERVER1 (vm4, vm5 use Bridge)
            |       '---vm4
            |       '---vm5
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.