আমি কি কোনও হোস্টনাম * এবং * / * / হোস্ট সহ একটি পোর্ট মানচিত্র করতে পারি? [বন্ধ]


189

আমি কি কোনও আইপি ঠিকানা 127.0.0.1কোনও ডোমেন নাম এবং একটি পোর্টের মতো মানচিত্র করতে পারি ?

উদাহরণস্বরূপ, আমি মানচিত্র 127.0.0.1করতে চাইapi.example.com:8000


6
আপনি / ইত্যাদি / হোস্টগুলিতে পোর্ট নম্বরটি মানচিত্র করতে পারবেন না। এর পরিবর্তে আপনি নির্ধারণ করতে পারেন 127.0.0.1 api.mydomain.comও এর মত ব্রাউজারে অ্যাক্সেসapi.mydomain.com:8080
Fizer খান

আমি কোথাও পড়েছি যে dns এটি সমর্থন করে। আপনার একটি রেকর্ড থাকতে পারে যা www.example.com এ বলেছে যে HTTP পোর্ট 80 এ রয়েছে এবং এটির জন্য একটি রেকর্ডও রয়েছে যে ঠিকানাটি 127.0.0.1 এটি এটিও বলেছে যে এটি ভাল সমর্থন করে না। এর পরে খুব বেশি কিছু বলা হয়নি।
ctrl-alt-delor

উত্তর:


184

না, এটা সম্ভব নয়। বন্দরটি হোস্টনামের অংশ নয়, তাই hosts-ফাইলে এর কোনও অর্থ নেই ।


134

আপনার যদি সত্যিই এটি করা দরকার তবে বিপরীত প্রক্সি ব্যবহার করুন।

উদাহরণস্বরূপ, বিপরীত প্রক্সি হিসাবে nginx সহ

server {
  listen       api.mydomain.com:80;
  server_name  api.mydomain.com;
  location / {
    proxy_pass http://127.0.0.1:8000;
  }
}

4
আমি মনে করি প্রক্সি_পাসের লাইনটি দেখতে এমন হওয়া উচিত: proxy_pass http://127.0.0.1:8000;আমি এনজিএনএক্স ১.৪.৩ এ "অবৈধ ইউআরএল উপসর্গ" পেয়েছি।
নুবু

এই দুর্দান্ত টিপ জন্য ধন্যবাদ! বেশিরভাগ সার্ভারের জন্য সহজ সমাধান।
মাইক্রোস্কোপগুলি

আমি এই কৌশলটি একটি দূরবর্তী মেশিনের পোর্টগুলি মানচিত্র করতে ব্যবহার করছি (যেমন ক্লাউড.এপ: ৮০ আসল বন্দরটি ৮০৮০ হলেও)। একটি ক্লাস্টারের কনফিলেন্স নোডগুলি পরীক্ষা করার জন্য কিন্তু একই বেস ইউআরএলগুলিতে অ্যাক্সেস করার জন্য খুব দরকারী। ধন্যবাদ!
গ্যাবার নাগি

9
আমার মূলত একই সমস্যা ছিল এবং এই বিপরীত প্রক্সি ব্যবহার করে সমাধানটি সত্যই সহায়ক। যদিও, আমি কিছু সহজ সমাধান চেয়েছিলাম তাই আমি এই সরঞ্জামটি তৈরি করেছিলাম : github.com/cristianoliveira/ergo আমি আশা করি এটি কোনওরকমভাবে সহায়তা করবে :)
ক্রিশ্চিয়ান অলিভিরা

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