ভার্চুয়াল মেশিন থেকে ওয়েব সার্ভার চালান, আমি কীভাবে 80 পোর্ট ব্যবহার করব


2

আমার ফেডোরা 15 চলমান একটি হোস্ট সিস্টেম রয়েছে এবং ভার্চুয়ালবক্সে আমার একটি গেস্ট সিস্টেম সেন্টোস 5.5 চলছে।

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

যেহেতু আমি ওয়েব থেকে ভিএম-তে সাইটগুলি অ্যাক্সেস করতে চাই এবং সেগুলিতে অ্যাক্সেস করার সময় কোনও পোর্ট নম্বর যুক্ত করতে চাই না (আমার আইপিটির দিকে নির্দেশিত কোনও ডোমেন বা সাবডোমেন দ্বারা) আমি ধরে নিয়েছি যে আমার এখানে পোর্ট ৮০ ব্যবহার করা দরকার।

আমি পড়েছি যে লোকেরা হোস্টের কাছে 80 পোর্ট ফরওয়ার্ড করে, তাই আমি ধরে নিই এটি সম্ভব হওয়া উচিত।

হোস্টের জন্য এনএম্যাপ থেকে আউটপুট (ফেডোরা):

Nmap scan report for localhost (127.0.0.1)
Host is up (0.000078s latency).
Not shown: 992 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
25/tcp    open  smtp
111/tcp   open  rpcbind
631/tcp   open  ipp
2121/tcp  open  ccproxy-ftp
2222/tcp  open  EtherNet/IP-1
11111/tcp open  vce
Device type: general purpose
Running: Linux 2.6.X
OS details: Linux 2.6.19 - 2.6.36

80 বন্দরটি হোস্ট দ্বারা নেওয়া হয় না, এটি একটি ভাল চিহ্ন হতে পারে, স্থানীয় প্রক্রিয়াগুলি হস্তক্ষেপ করে না বা এটি একটি খারাপ চিহ্ন, অতিথি থেকে সার্ভার ডেটাতে কাজ করার জন্য বন্দরটি খোলা উচিত?

আমি P-2601HN-F1 রাউটারটি ব্যবহার করছি যা সঠিকভাবে কাজ করে (স্থানীয় অ্যাপাচি সার্ভারের সাহায্যে ওয়েব থেকে আউটপুট প্রদর্শন করতে পরিচালিত)

ভিএম এর নেটওয়ার্ক ট্যাবে এটি বলে: সংযুক্ত: NAT NAT এবং পোর্ট ফরওয়ার্ডিংয়ের জন্য আমি এর ফরোয়ার্ডগুলি সংজ্ঞায়িত করেছি:

HOST PORT / GUEST PORT
80 / 80 tcp
2121 / 21 tcp
2222 / 22 tcp
11111 / 10000 tcp

এমন নয় যে আমি যখন 80/80 টিসিপি পরিবর্তন করি 8080/80 টিসিপি তে তখন আমি এটি http: // লোকালহস্ট: 8080 / থেকে অ্যাক্সেস করতে পারি ।

আমি কী ভুল করছি / কীভাবে এটি অর্জন করতে পারি (পোর্ট ৮০ এ অ্যাক্সেস)?


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

@ বিয়ারোক্যালাইপস: এটি নেট টাইপ নেটওয়ার্কিংয়ের সাথে সেট আপ করা হয়েছে। NAT টাইপ নেটওয়ার্কিং কাজ করেছিল যখন আমি 8080 ব্যবহার করার জন্য নির্ধারিত করেছিলাম তাই আমি ধরে নিয়েছি এটি 80 বন্দর দিয়ে কাজ করতে পারে। এছাড়াও আমি সন্দেহ করেছিলাম যে সেতুটি একটি ভাল ধারণা ছিল কারণ আমি প্রায়শই একাধিক ভার্চুয়াল মেশিন ব্যবহার করি, এটি সম্ভবত জিনিসগুলিকে জটিল করে তুলবে।
রোডেরিক

1
আমি লক্ষ্য করেছি যে সমস্যাটি হ'ল 1024 এর নীচে থাকা বন্দর সংখ্যাগুলির সীমাবদ্ধতা, যা সমর্থিত নয়। আমি এখন এটি একটি ব্রিজ সেট আপ করেছি। আমি মনে করি ভার্চুয়াল মেশিনটি এখন স্থানীয়ভাবে গতিসম্পন্ন বরাদ্দকৃত আইপি ঠিকানা পেয়েছে; আমি কীভাবে নিশ্চিত করব যে এটি একই থাকে (কারণ অন্যথায় রাউটারে প্রতিবার পরিবর্তন হওয়ার সাথে সাথে আমাকে ফরওয়ার্ডিং পরিবর্তন করতে হবে)। @Bearocalypse
Roderik
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.