ভার্চুয়ালবক্স NAT মোড


1

আমি এই ধারণাটির আওতায় আছি যে আমার হোস্ট থেকে আমার ভিএম এর সাথে যোগাযোগ করার জন্য NAT ব্যবহার করতে সক্ষম হওয়া উচিত ("নেট নেটওয়ার্ক নয়" যা আমাকে এমনকি ঠিক আছে বলেও মনে হয় না)।

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

সুতরাং, আমি এখন হোস্ট-কেবল মোড ব্যবহার করছি এবং এটি দুর্দান্ত কাজ করে (তবে কোনও ইন্টারনেট এটি মনে হয় না)।

আমার সেটিংসের একটি স্ক্রিনশট এখানে। আমি আমার অতিথির ওয়েবসারভার শুরু করব (যা চলছিল এবং আমি curl localhostঅতিথির উপর সফলভাবে পারতাম ) এবং তারপরে 10.0.2.15:8080আমার হোস্টের ব্রাউজারে টাইপ করে কোনও লাভ হয়নি।

এখানে চিত্র বর্ণনা লিখুন


1
আপনি যদি অন্য নেটওয়াক কম্পিউটারগুলিকে আপনার নেটেড ভিএম অ্যাক্সেস করার অনুমতি দিতে চান তবে কেবল আপনার পোর্ট ফরওয়ার্ডিং সেট আপ করতে হবে। আপনার হোস্টের স্বয়ংক্রিয়ভাবে আপনার ভিএম এর সমস্ত পোর্টে অ্যাক্সেস রয়েছে। পরিবর্তে 80 পোর্টের সাথে সংযোগ স্থাপনের চেষ্টা করুন, বা অন্য পিসি থেকে আপনার হোস্টের আইপিতে সংযুক্ত করুন: 8080
জাক্কে

1
যদি এটি কাজ না করে, আপনার হোস্টের স্থানীয় ফায়ারওয়ালটি পরীক্ষা করে দেখুন এবং নিশ্চিত করুন যে 8080 ট্র্যাফিক গ্রহণ করার অনুমতি দেওয়া হয়েছে।
জাক্কে

এটি 80 পোর্টে কাজ করে না এবং আমি উইন্ডোজ ফায়ারওয়ালটিও অক্ষম করেছিলাম। অন্য কোন ধারণা?
তাউ

আপনাকে আপনার লগগুলি পরীক্ষা করতে হতে পারে, মনে হচ্ছে আপনার ভিএম-তে আপনার কিছু অ্যাক্সেস বিধিনিষেধ রয়েছে।
জাক্কে

উত্তর:


3

ভার্চুয়ালবক্স NAT মোড পোর্ট ফরওয়ার্ডিং ছাড়াই হোস্ট এবং অতিথিকে একে অপরের সাথে যোগাযোগ করার অনুমতি দেয় না। এটি এখানে ব্যাখ্যা করা হয়

আপনি যখন পোর্ট ফরোয়ার্ডিংয়ের চেষ্টা করেছিলেন, তখন মনে হয় আপনি অতিথির 80 টি ফরোয়ার্ড করার জন্য হোস্টের 8080 বন্দরটি সেট আপ করেছেন, তারপরে আপনি 10.0.2.15:8080 এর সাথে সংযোগ স্থাপনের চেষ্টা করেছিলেন? এটি ভুল। এটি এখনও অতিথির আইপি ঠিকানা দ্বারা অতিথিকে অ্যাক্সেস করার চেষ্টা করে যা NAT মোড দ্বারা সমর্থিত নয়।

আপনি যখন কোনও পোর্ট হোস্ট থেকে অতিথির কাছে ফরোয়ার্ড করেন, আপনাকে হোস্টের ফরোয়ার্ড বন্দরে যোগাযোগ করতে হবে । অন্য কথায়, হোস্ট থেকে, 127.0.0.1:8080 এ সংযোগ করুন এবং আপনাকে অতিথির 80 পোর্টে ফরোয়ার্ড করা উচিত।


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