আমার ভার্চুয়ালবক্স ভার্চুয়াল মেশিনে কীভাবে আমার স্থানীয় সার্ভারটি অ্যাক্সেস করবেন?


9

এখানে আমার সেটআপ:

  • আমার মেশিনে একটি স্থানীয় সার্ভার চলছে (ম্যাক ওএস, স্নো চিতা)। আমি আমার ব্রাউজারের মাধ্যমে এটি অ্যাক্সেস করতে পারি

    স্থানীয় হোস্ট: 3000

  • আমার একটি ভার্চুয়াল মেশিন ভার্চুয়াল বক্স ব্যবহার করে একটি উইন্ডোজ এক্সপি চলছে using যদি আমি লোকালহোস্ট: 3000 ব্যবহার করে অ্যাক্সেস করার চেষ্টা করি তবে এটি ব্যর্থ হয়। একই জিনিস আমি যদি ম্যাক মেশিনের আইপি ব্যবহার করি।

  • ভার্চুয়াল মেশিনের ইন্টারনেটে অ্যাক্সেস রয়েছে।

আমি কীভাবে আমার ভার্চুয়াল মেশিনে আমার স্থানীয় সার্ভার অ্যাক্সেস করতে পারি?


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

1
আমি জানি এই হল ও পুরানো থ্রেড কিন্তু এখানে উত্তর stackoverflow.com/questions/1261975/...
deiga

উত্তর:


16

ভার্চুয়াল মেশিনে আপনার নেটওয়ার্ক সেটআপ কীভাবে রয়েছে?

দেখে মনে হচ্ছে এটি NAT ব্যবহার করে আপনার সেটআপ করতে পারে। এই পরিস্থিতিতে, যদি আপনার হোস্ট মেশিনে (ম্যাক) একটি রাউন্ডেবল (ব্যক্তিগত) আইপি ঠিকানা যেমন 192.168.xx থাকে তবে আপনি ভার্চুয়াল মেশিনের মধ্যে থেকে হোস্টটিতে পৌঁছাতে পারবেন না। অতিথির কাছ থেকে আপনি হোস্টটিতে পৌঁছাতে না পারার কারণটি হ'ল আপনি মূলত 2 টি পৃথক ব্যক্তিগত নেটওয়ার্ক স্থাপন করছেন। আপনার ম্যাক কম্পিউটারটি একটিতে (192.168.xx) এবং অন্যটিতে আপনার ভিএম (সম্ভবত 10.xxxx) রয়েছে এবং আপনার অবশ্যই তাদের মধ্যে একটি রাউটার রয়েছে। যেহেতু রাউটারগুলি প্রাইভেট আইপিগুলিকে রুট করবে না, তাই দুটি নেটওয়ার্ক কখনই সরাসরি প্রতিটিটির সাথে যোগাযোগ করতে পারে না।

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


"ব্রিজড অ্যাডাপ্টার" এর অধীনে, হোস্ট এবং অতিথি উভয়েরই একই সাবনেটের অধীনে আইপি অ্যাড্রেস থাকবে (যেমন 192.168.xx), সঠিক?
kdbanman

@ কেডব্যানম্যান, সঠিক (ধরে নিচ্ছেন হোস্ট নেটওয়ার্ক ডিএইচসিপি ব্যবহার করছে), ভিএম হোস্ট নেটওয়ার্কে অন্য একটি মেশিন হিসাবে প্রদর্শিত হবে।
ভারী ভারপ্রাপ্ত

এটি ভিএম সেটআপ করার অনেক প্রাকৃতিক উপায় বলে মনে হচ্ছে। কেন একজন NAT এর সাথে পৃথক ব্যক্তিগত নেটওয়ার্ক ব্যবহার করবে? সিকিউরিটি?
kdbanman

1
হ্যাঁ, NAT বিচ্ছিন্নতা সরবরাহ করে। এছাড়াও, কিছু নেটওয়ার্ক কেবল কোনও হোস্টকে সংযোগ স্থাপনের অনুমতি দেয় না, তাই NAT ব্যবহার করে ভিএমটিকে হোস্টের ইন্টারফেসের মাধ্যমে নেটওয়ার্ক সংস্থান অ্যাক্সেস করতে পারে। এটি এ কারণে ডিফল্ট হিসাবেও ব্যবহৃত হয়, এটির একটি কম ত্রুটিযুক্ত প্রবণতা রয়েছে, তবে আমি সম্মত হয়েছি আমি বেশিরভাগ পরিস্থিতিতে ব্রিজযুক্ত পছন্দ করি।
ভারী ভারপ্রাপ্ত

1

আপনার ভিএম এর নেটওয়ার্ক সেটিংসের উপর নির্ভর করে আপনাকে সম্ভবত হোস্ট ওএসে একটি অতিরিক্ত আইপি যুক্ত করতে হবে যা আপনার ভিএম এর একই সাবনেটে রয়েছে যাতে তারা যোগাযোগ করতে পারে। আপনার ভিএম এর সম্ভবত একটি 192.168.xx ঠিকানা রয়েছে, তাই ম্যাক মেশিনে অনুরূপ ঠিকানা যুক্ত করুন:

উদাহরণস্বরূপ, যদি ভিএম এর 192.168.1.99 এবং সাবনেট মাস্ক 255.255.255.0 থাকে তবে আপনি এটি আপনার হোস্টের কাছে করতে পারেন:

ifconfig eth0: 0 192.168.1.199 নেটমাস্ক 255.255.255.0 আপ

আপনাকে সম্ভবত অ্যাডাপ্টারটি পুনরায় চালু করতে হবে।


1

আমার ঠিক একই সমস্যা ছিল, কেবল আমি উইন্ডোজ 7 অতিথি হিসাবে ব্যবহার করছিলাম।

আমি যা করলাম তা হল -> চালান -> cmdকমান্ড লাইন আনার জন্য।

ipconfigসংযোগের বিশদ আনতে। ১০.০ xxx এর মতো দেখতে ঠিকানার ঠিকানাটি দেখুন এটি আপনার ম্যাক।

এখন, এটি আপনার ম্যাকের স্থানীয় সার্ভারের সাথে সংযোগ করতে ব্যবহার করুন।

আমার জন্য এটি সাধারণত এমন কিছু http://10.0.2.2:80/blah

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.