ESXi হোস্টে ভিএম - কিভাবে এক বাইরে প্রবেশযোগ্য করে তোলে?


2

আমার হোম সার্ভারটি একটি VM গেস্ট ওএস (লিনাক্স) আপ এবং চলমান সহ ESXi v5.0.0 চালাচ্ছে।

আমি apache 2.x ইনস্টল করেছি এবং আমার মেশিনে পরিসেবা প্রদান করছি (যেমন আমি যখন ডিফল্ট অ্যাপ্যাচ পৃষ্ঠাতে অ্যাক্সেস করতে পারি HTTP: // স্থানীয় হোস্ট )

আমি আমার অভ্যন্তরীণ আইপি 192.168.1.X এর মাধ্যমে এটি অ্যাক্সেস করতে পারি (যা আমার রাউটারের স্ট্যাটিক তৈরি হয়েছিল) ESXi হোস্টটিতেও একটি আইপি (স্ট্যাটিক) রয়েছে, তবে অবশ্যই VM আলাদা। আমার রাউটারে আমি পোর্ট 80 গেইস্ট ওএস অভ্যন্তরীণ আইপি ফরওয়ার্ড করছি, কিন্তু এটি অতিথি ওএসের ওয়েব সার্ভারের বাইরের অ্যাক্সেসের অনুমতি দেয় না বলে মনে হচ্ছে।

আমি যাচাই করেছি যে ESXi কনফিগারেশনে নেটওয়ার্কিং VM Netowrk এ ভিএম আছে এবং হোস্টের NIC এর সাথে সংযুক্ত। (অতিথি ওএস বহিরাগত বিশ্বের অ্যাক্সেস করতে পারেন)।

আমি যাচাই করেছি যে আমার সঠিক বাহ্যিক আইপি ঠিকানা আছে (এবং আমি বাহ্যিকভাবে হোস্টটি অ্যাক্সেস করতে পারি [সাময়িকভাবে হোস্ট পোর্টে একটি পোর্ট ফরওয়ার্ড করে)

নোট: হোস্টে শুধুমাত্র 1 টি এনআইসি কার্ড আছে।

নিচের লাইন, আমি কিভাবে গেস্ট সিস্টেমকে বাইরের বিশ্বের ট্র্যাফিক গ্রহণ করতে সক্ষম করব?

ESXi এর সাথে এটি আমার প্রথম পরীক্ষা, তাই এই সমস্যা সমাধানে সহায়তা করার জন্য আমি যে কোনও প্রাসঙ্গিক তথ্য সরবরাহ করতে পারি তা আমাকে জানাতে।


আপনি পড়া এবং অনুসরণ করেছেন VMWare ESXi নেটওয়ার্ক কনফিগারেশন নির্দেশাবলী ? (বিশেষত সমস্যা সমাধান বিভাগ - ফলাফল আমাদের বলুন :)
voretaq7

হোম সার্ভার সম্পর্কে প্রশ্নগুলি অফ-টপিক। দয়া করে দেখুন প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
Chris S

1
শুধু আপনার পোস্ট থেকে "হোম" অংশ মুছে ফেলুন এবং এটি এখনও sys প্রশাসকদের খুব প্রাসঙ্গিক।
Safado

@ সাফাদো যে তিনি একজন বাড়ির ব্যবহারকারী, ভার্চুয়ালাইজেশন, নেটওয়ার্কিং, এবং সমস্যা সমাধানের সমস্যা নিয়ে একটি স্বতন্ত্র পরিচিতি বোঝায়। কম পেশাগত সিস্টেম অ্যাডমিনিস্ট্রেটরদের প্রাসঙ্গিক।
Chris S

যখন আপনি আপনার বহিরাগত আইপি ব্যবহার করে সংযোগ স্থাপন করার চেষ্টা করছেন, আপনি কি বহিরাগত হোস্ট থেকে সংযোগ করার চেষ্টা করছেন? সর্বাধিক সস্তা রাউটার hairpin-NAT করতে যাচ্ছে না।
Zoredache

উত্তর:


2

এক ধাপ আমি নিতে হবে প্যাকেট আপনার গেস্ট এ সব পেয়ে হয় কিনা তা দেখতে। আপনার লিনাক্স হোস্ট, রান

tcpdump -i eth0 tcp dst port 80

আপনার ইন্টারফেস বলা যাই হোক না কেন জন্য "eth0" প্রতিস্থাপন। যে চলমান সঙ্গে, আপনার পৃষ্ঠা চেষ্টা করুন এবং অ্যাক্সেস (আমি বাহক ইন্টারনেট ব্যবহার করে একটি সেলফোন মত আপনার "নেটওয়ার্ক এর বাইরে" হোস্ট সুপারিশ করবে এবং আপনার ওয়াইফাই না)। যখন আপনি পৃষ্ঠাটি অনুরোধ করেন, তখন আপনার অতিথি ওএস তাদের গ্রহণ করলে প্যাকেটগুলিকে tcpdump দ্বারা থুথু করা উচিত। যদি এটি হয়, ফায়ারওয়াল বা আপনার ওয়েব সার্ভার কনফিগারেশন চেক করার চেষ্টা করুন। যদি আপনি tcpdump থেকে কোনও আউটপুট দেখতে না পান তবে আমি রাউটার বা হোস্টটি দেখতে শুরু করব।


ধন্যবাদ! tcpdump নির্দেশ করে যে ট্রাফিক প্রকৃতপক্ষে গেস্ট অপারেটিং সিস্টেমের কাছে পৌঁছেছে - কেবল ফায়ারওয়ালটি খুলতে হবে।
OnResolve
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.