হোস্ট ফাইলে (ডিএনএস) একাধিক সাবডোমেন কীভাবে সেট করবেন?


17

Xxx.zzz মূল ডোমেনটিতে আমার প্রচুর সাবডোমেন রয়েছে

সুতরাং, এই ডোমেনের জন্য, আমি পেতে পারি

aaa.xxx.zzz
bbb.xxx.zzz
ccc.xxx.zzz
ddd.xxx.zzz
eee.xxx.zzz

....ETC....

হোস্ট ফাইলে প্রতিটি সাবডোমেন যুক্ত করার পরেও আমি কেবলমাত্র মূল ডোমেন xxx.zzz যুক্ত করতে চাই এবং তারপরে সমস্ত সাবডোমেন অ্যাক্সেস করতে সক্ষম হতে চাই।

আমি * .xxx.zzz দিয়ে চেষ্টা করেছি তবে দৃশ্যত, এটি কাজ করবে না (লিনাক্স বা উইন্ডোজ)।

যে কোনও ধারণা স্বাগত। আপনাকে অনেক ধন্যবাদ.


1
সংক্ষেপে: আপনার একটি ডিএনএস ব্যবহার করা উচিত। সেটআপ এবং অভ্যন্তরীণ ডিএনএস সার্ভার এবং সেই সাবডোমেনগুলি যুক্ত করুন।
18b8

@eldblz, আপনাকে ধন্যবাদ আসলে, আমি সার্ভার সিডে একটি ডিএনএস ব্যবহার করছি তবে কীভাবে সমস্ত সাবডোমেনগুলি নয়, ডিএনএস ফাইলে কেবলমাত্র প্রধান ডোমেন যুক্ত করব?
মিলস

উত্তর:


21

ওয়াইল্ডকার্ড হোস্ট ফাইলগুলিতে কাজ করে না। আপনি হয় সেগুলি সব লিখতে হবে:

w.x.y.z example.com foo.example.com bar.example.com baz.example.com

অথবা সঠিক ডিএনএস সেটআপ করুন


উত্তরের জন্য একটি ধন্যবাদ। আমি একটি ডিএনএস ব্যবহার করছি এবং আমারও একই সমস্যা রয়েছে।
মিলস

5

আপনি যদি সত্যিই এটি কাজ করতে চান তবে আপনাকে ডিএনএস ব্যবহার করা উচিত যেমনটি বলা হয়েছে তবে আপনি যদি ডিএনএসের নিয়ন্ত্রণে না থাকেন এবং HOSTS ফাইলটি ব্যবহার করতে চান তবে আপনি আপনার পিসিতে একটি ডিএনএস প্রক্সি ব্যবহার করতে পারেন যা তার নিজস্ব HOSTS ফাইলটিতে ওয়াইল্ডকার্ডকে অনুমতি দেয়।

উদাহরণটি এই থ্রেডে রয়েছে, অ্যাক্রিলিক ডিএনএস সম্পর্কে পোস্টে পড়ুন: /programming/138162/wildcards-in-a-hosts-file


5

ওয়াইল্ডকার্ড সিনট্যাক্স সম্পূর্ণ বৈশিষ্ট্যযুক্ত ডিএনএস সার্ভারে সম্ভব। BIND রেকর্ডটির জন্য দেখতে এমন হওয়া উচিত:

host1.example.com. 3600 IN  A     127.0.0.2
*.example.com.     3600 IN  CNAME host1.example.com.

আপনি কোন ডিএনএস সার্ভারটি ব্যবহার করেন তা যদি আপনি স্পষ্ট করেন তবে আমি এর জন্য উদাহরণ দিতে পারি।

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