hosts
ফাইলটি কেবল হোস্ট নেম রেজোলিউশনের জন্য
- ব্রাউজার , পোর্ট সরাসরি উল্লেখ অনুপস্থিতিতে: অর্থাত
<hostname>:<port>
, অক্ষমতা পোর্টের80
সাধারণ সমস্যা পরিস্থিতি
- অ্যাপ্লিকেশনগুলি সাধারণত তাদের সার্ভারকে একই ডিফল্ট আইপি ঠিকানা
127.0.0.1
ওরফে সেট করে localhost
(হোস্ট ফাইলে সংজ্ঞায়িত) ।
সম্ভবত অন্য বিদ্যমান / চলমান সার্ভারগুলির মধ্যে সংঘর্ষ এড়াতে, অ্যাপ্লিকেশনটি আপনাকে সাধারণত পোর্ট পরিবর্তন করতে দেয় তবে আইপি ঠিকানাটি দেয় না।
2A। আপনি যদি লুপব্যাক সংরক্ষিত ঠিকানার জায়গায় সার্ভার আইপি ঠিকানাটিকে অন্যটিতে পরিবর্তন করতে পারেন 127.0.0.0/8
তবে আপনি সম্ভবত হোস্ট ফাইলটিতে পোর্ট সেট করার চেষ্টা করবেন না।
সম্ভাব্য সমাধান
উইন্ডোজ অন্তর্ভুক্ত নেটওয়ার্কিং সরঞ্জামকে netsh
বন্দর প্রক্সি হিসাবে ব্যবহার করে আপনি এটিকে ঘিরে কাজ করতে পারেন ।
সংক্ষিপ্ত বিবরণ
example.app
| <--browser defaults to port 80
+--> example.app:80
| <--Hostname resolution by Hosts File
+--> 127.65.43.21:80
| <--Link by netsh Utility
+--> 127.0.0.1:8081
ক্রিয়াকলাপ
- আপনার সার্ভার চালু করুন
localhost:8081
- একটি নতুন লাইন হিসাবে
হোস্ট ফাইলটিতে "স্থানীয় ডিএনএস" যুক্ত করুন
127.65.43.21 example.app
- নেটওয়ার্কের যে কোনও বিনামূল্যে ঠিকানা
127.0.0.0/8
ব্যবহার করা যেতে পারে।
- দ্রষ্টব্য: আমি ধরে নিচ্ছি যে
127.65.43.21:80
অন্য কোনও পরিষেবা দখল করে নি।
- আপনি চেক করতে পারেন
netstat -a -n -p TCP | grep "LISTENING"
- নেট নেট কমান্ড ইউটিলিটি
সহ নিম্নলিখিত নেটওয়ার্ক কনফিগারেশন যুক্ত করুন
netsh interface portproxy add v4tov4 listenport=80 listenaddress=127.65.43.21 connectport=8081 connectaddress=127.0.0.1
- এ সার্ভারটি অ্যাক্সেস করুন
http://example.app
নোটস:
- এই আদেশগুলি / ফাইল পরিবর্তনগুলি প্রশাসনিক অধিকার সহ কার্যকর করা দরকার
- নেট পোর্টপ্রক্সির শুধুমাত্র v4tov4 ব্যবহার করার জন্য আইপিভি 6 লাইব্রেরি প্রয়োজন , সাধারণত সেগুলি ডিফল্টরূপে অন্তর্ভুক্ত করা হবে, অন্যথায় নিম্নলিখিত কমান্ডটি ব্যবহার করে এগুলি ইনস্টল করুন:netsh interface ipv6 install
আপনি কমান্ডটি দিয়ে যুক্ত করা এন্ট্রিটি দেখতে পাবেন :
netsh interface portproxy show v4tov4
আপনি নিম্নলিখিত কমান্ডটি দিয়ে এন্ট্রি সরাতে পারেন :
netsh interface portproxy delete v4tov4 listenport=80 listenaddress=127.65.43.21
সংস্থানসমূহের লিঙ্কগুলি:
দ্রষ্টব্য: এই উত্তরটি স্ট্যাকওভারফ্লোতে অনুরূপ প্রশ্ন / উত্তরে আলোচিত আমার উত্তরের একটি সদৃশ ।