আমার একটি উইন্ডোজ ভিস্তা মেশিন রয়েছে যার উপর ভার্চুয়ালবক্স উবুন্টু চালাচ্ছে।
উবুন্টুতে আমি http://127.0.0.1:3000/ ঠিকানায় একটি ওয়েবসভার চালাচ্ছি
আমি কীভাবে আমার হোস্ট মেশিন (উইন্ডোজ বাক্স) থেকে এই ঠিকানাটি অ্যাক্সেস করব?
আমার একটি উইন্ডোজ ভিস্তা মেশিন রয়েছে যার উপর ভার্চুয়ালবক্স উবুন্টু চালাচ্ছে।
উবুন্টুতে আমি http://127.0.0.1:3000/ ঠিকানায় একটি ওয়েবসভার চালাচ্ছি
আমি কীভাবে আমার হোস্ট মেশিন (উইন্ডোজ বাক্স) থেকে এই ঠিকানাটি অ্যাক্সেস করব?
উত্তর:
আপনি আপনার গেস্ট নেটওয়ার্কিং মোডটি NAT থেকে ব্রিজডে পরিবর্তন করতে পারবেন। আপনার উবুন্টু অতিথিকে কেবল বন্ধ করুন, ভার্চুয়ালবক্সের সেটিংস পৃষ্ঠায় যান, নেটওয়ার্ক বিভাগ নির্বাচন করুন এবং সংযুক্তি তালিকা থেকে NAT থেকে ব্রিজ মোডে পরিবর্তন করুন।
উপরের পদক্ষেপগুলি অনুসরণ করে উবুন্টু পুনরায় চালু করুন এবং বরাদ্দ করা আইপি লোডের পরে স্বাগত পর্দায় প্রদর্শিত হবে। অর্থাত্ স্বাগত বার্তায় এটি এমন কিছু বলা উচিত:
Eth0 এর জন্য IP ঠিকানা: 192.168.1.3
আপনার ব্যবহারের বন্দর অনুসারে হোস্ট মেশিনের ব্রাউজার বারে এই ঠিকানাটি ব্যবহার করুন। যদি এটি 80 বন্দর ব্যতীত অন্য কিছু হয় ie যেমন আপনি যদি এটি 666 বন্দরটি ব্যবহারের জন্য সেট আপ করেন তবে ঠিকানাটি 192.168.1.3:666 হবে
আইপি সন্ধান করার আর একটি উপায় হ'ল আপনার রাউটারে নির্মিত HTTP সার্ভারের সাথে সংযোগ স্থাপন এবং ল্যান সেটিংসে সন্ধান করা। নেটওয়ার্কের প্রতিটি মেশিন হোস্টের নাম এবং আইপি দ্বারা তালিকাভুক্ত করা উচিত। আমার রাউটারে বেশিরভাগ অন্যদের আমি করেছি, আপনি ঠিকানা বারে 192.168.1.1 টাইপ করে এটি করতে পারেন। যদি পোর্ট at১ তে একই ঠিকানার চেষ্টা করে ব্যর্থ হয় that যদি এটি ম্যানুয়াল পড়তে ব্যর্থ হয়।
উবুন্টু অতিথি ওএসে আপনি কীভাবে নেটওয়ার্ক সেটআপ করবেন তা নির্ভর করে। যদি আপনি এটি NAT ব্যবহারের জন্য সেট আপ করেন এবং আপনার নেটওয়ার্কে একটি DHCP সার্ভার চালু রয়েছে, তবে কেবল এটি চালান:
ifconfig | grep inet
উবুন্টু বাক্সে - আপনি উবুন্টু অতিথির জন্য নির্ধারিত আইপি ঠিকানাটি দেখতে পাবেন।
উদাহরণ:
#ifconfig | grep inet
inet addr:10.0.0.2 Bcast:10.255.255.255 Mask:255.255.255.0
inet addr:127.0.0.1 Mask:255.0.0.0
তারপরে ঠিক হিট করুন http://10.0.0.2:3000
আপনার উইন্ডোজ বাক্স এবং উবুন্টু বাক্স (তারা প্রকৃত বা ভার্চুয়াল প্রকৃতপক্ষে এই ক্ষেত্রে গুরুত্বপূর্ণ নয়) উভয়ের একই সাবনেটে একটি আইপি ঠিকানা থাকা দরকার যাতে তারা টিসিপি / আইপি-র মাধ্যমে একে অপরের সাথে কথা বলতে পারে। আপনি প্রাইভেট আইপি সাবনেটগুলির একটি ব্যবহার করে প্রতিটি ওএসকে একটি অতিরিক্ত ঠিকানা বরাদ্দ করতে পারেন ( আরএফসি 1918 দেখুন )। একবার উভয়ের একই সাবনেটে একটি ঠিকানা হয়ে গেলে আপনি উবুন্টু যেটি দিয়েছিলেন তা শোনার জন্য ওয়েব সার্ভারটি কনফিগার করুন এবং তারপরে এটি লোড করার জন্য উইন্ডোজের ব্রাউজারে সেই আইপি ব্যবহার করুন।
আপনি এখন কনফিগার করেছেন আইপি, 127.0.0.1, স্থানীয় নেটওয়ার্ক ইন্টারফেসের লুপব্যাক ঠিকানা। আপনি অন্য কোনও সিস্টেমে কিছু অ্যাক্সেস করার জন্য এই ঠিকানাটি কখনই ব্যবহার করবেন না, কেবল আপনি যে একই সিস্টেমে আছেন সেটি আবার উল্লেখ করুন। ভার্চুয়াল সিস্টেমটি ব্যবহার করার সময়, এটি ঠিক তেমনভাবে ব্যবহার করুন যেমন আপনি কোনও নেটওয়ার্কিং স্ট্যান্ডপয়েন্ট থেকে আলাদা কম্পিউটার করতে চান।
আপনার সমস্যা সমাধানের জন্য আমার সাজেস্ট যে আপনি একটি নতুন নেটওয়ার্ক অ্যাডাপ্টার যুক্ত করেছেন এবং এটিকে কেবলমাত্র হোস্ট-এডাপ্টার হিসাবে কনফিগার করেছেন ।
এখন আপনি ভার্চুয়াল বাক্স ইনস্ট্যান্সটি চালান এবং তারপরে নতুন নেটওয়ার্কের আইপিটি কী তা দেখতে fsckin কী চাপিয়ে দিয়েছে ।
এইভাবে আপনার কম্পিউটার এবং আপনার ভার্চুয়াল মেশিনের সাথে একটি সাবনেট রয়েছে।
প্রথমত, উত্তর 1 যা বলেছে তা করতে হবে:
"আপনি আপনার গেস্ট নেটওয়ার্কিং মোডটি NAT থেকে ব্রিজেডে পরিবর্তন করতে পারবেন Just আপনার উবুন্টু অতিথিকে বন্ধ করুন, ভার্চুয়ালবক্সের সেটিংস পৃষ্ঠায় যান, নেটওয়ার্ক বিভাগ নির্বাচন করুন এবং সংযুক্তি তালিকা থেকে NAT থেকে ব্রিজড মোডে পরিবর্তন করুন" "
তারপরে, আপনার আইপি ঠিকানা পেতে:
আপনার ভার্চুয়াল মেশিনে, কমান্ড প্রম্পটটি খুলুন এবং করুন:
ip addr show
আপনি সম্ভবত একটি লাইন দেখতে পাবেন যা দেখতে এরকম কিছু দেখাচ্ছে:
inet 192.168.43.96/24 ....
তার আগে একটি লাইনও রয়েছে
inet 127.0.0.1
তবে আপনি এটি চান না! আপনি 192 ঠিকানা চাই। এটি আপনার স্থানীয় নেটওয়ার্কে আপনার ভার্চুয়াল মেশিনের ঠিকানা। এটি একই স্থানীয় নেটওয়ার্ক পর্যন্ত যেকোন ডিভাইস দ্বারা অ্যাক্সেসযোগ্য হওয়া উচিত।
এখন আপনার হোস্ট মেশিনে, ফাইল সম্পাদনা করুন / ইত্যাদি / হোস্টগুলি (~ / ইত্যাদি নয়) ফাইলটির নাম হোস্ট (এটি কোনও ফোল্ডারের নাম নয়)
এমন দেখতে একটি লাইন যুক্ত করুন:
192.168.43.96 myvm.nameofmywebsite.com
এখন আপনার হোস্ট মেশিন ব্রাউজারে যান এবং myvm.nameofmywebsite.com টাইপ করুন
আশা করি এটি করবে!
তবে আপনার কাছে এমন একটি রাউটার থাকতে পারে যাতে সুরক্ষা বৈশিষ্ট্য রয়েছে যা আপনার স্থানীয় ঠিকানা দেখার পথে পাবে। আপনি যা করতে চেষ্টা করতে পারেন তা হ'ল আপনার সেলফোনের হটস্পটটিকে আপনার নেটওয়ার্ক হিসাবে ব্যবহার করা। সেটা আমার জন্য কাজ করে. যখন আপনি আপনার হোস্ট মেশিনে নেটওয়ার্ক পরিবর্তন করেন তখন আপনার ভার্চুয়ালবক্সটি পুনরায় চালু করা দরকার Just