ওয়াইল্ডকার্ড সিএনএম ডিএনএস রেকর্ডটি কি বৈধ?


87

আমি জানি যে এটি একটি ডিএনএস একটি রেকর্ড রয়েছে যা একটি ওয়াইল্ডকার্ড (যেমন * .mysite.com) valid ওয়াইল্ডকার্ড সিএনএম রেকর্ড রাখা কি বৈধ / বৈধ / পরামর্শ দেওয়া যায়?


একদিকে: এটি এখনও আপনাকে মাইসাইট ডট কমকে নিজেরাই সিএমএল করার উপায় দেয় না ।
পুনরায় পোস্টার 15

উত্তর:


60

এটি করা সম্ভব। এক পর্যায়ে এটি বাতাসে কিছুটা উপরে ছিল যতক্ষণ না 4592 স্পষ্ট করে দেয় যে এটি সমর্থন করা উচিত।

কেবল এটি সম্ভব হওয়ার অর্থ এই নয় যে এটি সমস্ত ডিএনএস সরবরাহকারী দ্বারা সমর্থিত। উদাহরণস্বরূপ, GoDaddy আপনাকে কোনও CNAME রেকর্ডে ওয়াইল্ডকার্ড সেট আপ করতে দেবে না।

এটি করার পরামর্শ দেওয়া হয় বা না করা যায় সেই ক্ষেত্রে, এটি আপনার ব্যবহারের উপর নির্ভর করে। সাধারণত যখন আপনি "বাইরের" ডোমেন নামটির দিকে ইঙ্গিত করছেন যা আপনি ডিএনএস নিয়ন্ত্রণ করেন না তখন সিআইএমএস সুবিধার্থে ব্যবহৃত হয়।

উদাহরণস্বরূপ, আসুন আমরা বলি যে আপনি একটি সিএমএস সিস্টেম সেট আপ করেছেন যা আপনাকে * .mycms.com সাইটের সাইটের নাম হিসাবে দেয় (এতে হোস্ট শিরোনাম ব্যবহার হয়)। আপনি চান যে কোনও সময় আপনি নিজের আইপি ঠিকানা পরিবর্তন করতে পারেন এমন ভেবে গ্রাহকরা সহজেই * .cms.customer.com সেট আপ করতে সক্ষম হন। সেক্ষেত্রে আপনি তাদের www.mycms.com- এ * .cms.customer.com নামে একটি ওয়াইল্ডকার্ড সিএনএম সেট আপ করার পরামর্শ দিতে পারেন।

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


8
আসলে আপনি GoDaddy এর সাথে একটি ওয়াইল্ডকার্ড ডিএনএস সেটআপ করতে পারেন। কেবল হোস্টটিকে "**" এ সেট করুন।
ক্রিস পিটসমান

2
আমি দেখতে পাচ্ছি যে ** গোডাডির ডিএনএস ম্যানেজার সরঞ্জাম দ্বারা গৃহীত হয়েছে তবে এটি কি ওয়াইল্ডকার্ড হিসাবে কাজ করে? একটি অননুমোদিত বৈশিষ্ট্যের মতো মনে হচ্ছে।
ডানক্সড

4
আমি এটি পরীক্ষা করেছি: ** GoDaddy DNS এ ওয়াইল্ডকার্ড হিসাবে কাজ করে না। আমি একাধিকবার ফোন করেছিলাম তা নিশ্চিত করার জন্য যে এই কারণে অন্য কোনও সরবরাহকারীর কাছে যাওয়ার আগে (এমনকি তাদের প্রিমিয়াম ডিএনএস সহ) কোনও উপায় নেই no
mltsy

3
@ এমএমটিসি: আমাদের প্রধান সাইটগুলির মধ্যে একটি GoDaddy এর সাথে মিলিতভাবে ওয়াইল্ডকার্ড ডিএনএস ব্যবহার করে। আমাদের এখন কয়েক বছর রয়েছে এবং আমরা তাদের প্রিমিয়াম ডিএনএস ব্যবহার করছি না। এছাড়াও, এটি *না **
NotMe

2
@ ডেভাক্যান্টার ওহ, আপনি ঠিক বলেছেন নিবন্ধের বিবৃতিগুলি কেবল একটি রেকর্ডের উল্লেখ করছে। তবুও আমি *এই ফেব্রুয়ারিতে ক্লায়েন্টের জন্য সফলভাবে একটি ওয়াইল্ডকার্ড সিএনএম রেকর্ড সেটআপ করেছি । GoDaddy ড্যাশবোর্ড ব্যবহার করে। এবং আমি নিশ্চিত এটি এটি যেমন প্রত্যাশা করবে তেমন কাজ করে।
ভি

20

আমি লাইন যুক্ত করেছি

*.www        IN CNAME        my_webserver

আমার বন্ধন কনফিগ মাই জোন ফাইল এবং যে পুরোপুরি কাজ (অর্থাৎ। থেকে whatever.www.domain.comএবং whatever2.www.domain.comসব তীক্ষ্ন my_webserver

লাইন যুক্ত করে এর ব্যতিক্রম যুক্ত করাও সম্ভব হয়েছিল

exception.www        IN CNAME        another_server

যাতে যে exception.www.domain.comনির্দেশিত another_server



4

আমরা সারাক্ষণ ওয়াইল্ডকার্ড ডিএনএস ব্যবহার করি এবং আমাদের কোনও সমস্যা হয়নি। যদি আপনি এটি কোনও আইপ্যাড্রেসের দিকে নির্দেশ করেন তবে ব্যবহার করুন:

*.mysite.com     Host (A)    Default     xxx.xxx.xxx.xxx

আপনি যদি কোনও নাম ব্যবহার করতে চান তবে করুন:

*.mysite.com.   IN CNAME mysite.com.

প্রথম সেটআপ আমাদের জন্য ভাল কাজ আমরা যখন সঙ্গে ব্যবহার ওয়াইল্ডকার্ড SSL Cert (ssl.com) যেখানে আমরা প্রত্যেক ব্যবহারকারীর চেয়েছিলেন username.mysite.com
যোগী

4

যতদূর আমি মনে করি আপনি এটি (ইশ) সাজানোর কাজটি করতে পারেন তবে তারপরে সিএমএল অন্য কোনও রেকর্ড টাইপ যেমন এনএস বা এমএক্স দ্বারা ব্যবহার করা যাবে না।

আপনি "ওয়াইল্ডকার্ড" জিনিসটি দিয়ে কী অর্জন করার চেষ্টা করছেন তা পুরোপুরি নিশ্চিত নয়, তাই আমাকে একটি জেনেরিক উত্তর দিতে হবে :)

স্পষ্ট করার জন্য, সিএনএম aserver.domain এর অর্থ আপনার অন্যনাম.এজারের.ডোমেন থাকতে পারে না

ব্যতিক্রম আছে, তবে আমি জানি না যে তারা আমার মাথার উপরের দিক থেকে কী আছে এবং আপনি কী করতে চান তা সত্যই নিশ্চিত নয়, তাই আমি সময় নষ্ট করব না।


CNAMEএকই ডোমেনের জন্য অন্য ধরণের রেকর্ডের সাথে রেকর্ড ভাগ করার বিষয়ে সেই সতর্কতার জন্য আপনাকে ধন্যবাদ । আমার অনুরূপ সমস্যা ছিল, এবং আমার ডিএনএস সার্ভার সাধারণত সংঘর্ষ সম্পর্কে আমাকে সতর্ক করে, তবে এই ক্ষেত্রে এটি হয়নি কারণ সিএনএম ছিল *.example.comএবং অতিরিক্ত রেকর্ড (একটি TXTরেকর্ড) একটি নির্দিষ্ট সাবডোমেনের জন্য subdomain1.example.com। তাই তো সংঘর্ষ ধরা পড়েনি! উপস।
পল ডি'অস্ট

2

আপনি যখন কোনও সিএনএম রেকর্ড তৈরি করেন তখন বিন্দু দিয়ে পয়েন্ট সার্ভারটি সমাপ্ত হয়, যেমন: * .mydomain.com। শেষ বিন্দু লক্ষ করুন


1

এখানে আমার পরীক্ষার ফলাফল রয়েছে। আমি mysite.com এবং www.mysite.com এর জন্য একটি রেকর্ড মুছে ফেলেছি এবং * .mysite.com এর জন্য একটি সিএনএম রেকর্ড যুক্ত করেছি। পরীক্ষা কার্যকর হয়নি। mysite.com সমাধান করবে না। কেবল পরিষ্কার করার জন্য, আমি আমার ডিএনএস সার্ভারগুলির জন্য ওপেনডিএনএস ব্যবহার করি। হতে পারে এটি অন্যান্য ডিএনএস সার্ভারের সাথে দুর্দান্ত কাজ করে তবে আমি অবশ্যই এটি সর্বজনীনভাবে কাজ করতে চাই। এই ফলাফলগুলির উপর ভিত্তি করে, আমি স্ট্যান্ডার্ড এ রেকর্ডগুলির সাথে আটকে যাচ্ছি।


এই প্রত্যাশিত আচরণ না? যতদূর আমি দেখতে পাচ্ছি * .mysite.com আরআর টাইপ নির্বিশেষে mysite.com এর সাথে মেলে না। এটি কি রেকর্ডের সাথে কাজ করে?
মার্কড্রেটন

না, ' ' এক বা একাধিক লেবেলের সাথে মেলে , তাই ' .example.com' 'উদাহরণ.com' এর সাথে মেলে না
Alnitak

আমি এটি জানতাম না, তবে এটি বোধগম্য। সুতরাং দেখে মনে হচ্ছে যে রুট ডোমেন নামটির জন্য আমার কমপক্ষে একটি রেকর্ড দরকার এবং তারপরে আমি অন্য সমস্ত কিছু কভার করার জন্য একটি ওয়াইল্ডকার্ড সিএনএম রেকর্ড ব্যবহার করতে পারি। এটি আসলে আমি যে সমাধান চেয়েছিলাম তা নয়, তবে কমপক্ষে আমি জানি।
বেন মিলস

1

এটা এখন কাজ করে।

গোডাড্ডি থেকে কোনও আইপি বা ডিএনএস নামের পয়েন্টে জোন ফাইল সম্পাদক বা ডিএনএস ম্যানেজারের নাম বিভাগে একটি "*" ব্যবহার করুন।

আমার ক্ষেত্রে আমি এটি একটি ডিএনএস নামের সাথে একটি মাইক্রোসফ্ট অ্যাজুরে ক্লাউডসার্ভিসকে নির্দেশ করে ব্যবহার করেছি এবং এটি দুর্দান্ত কাজ করেছে। এটি bla.domain.ext এর জন্য কাজ করে তবে bla.bla.domain.ext এর জন্যও কাজ করে। অন্য সরবরাহকারীর জন্য কাজ আলাদা হতে পারে।


1
ডিএনএস সিএনএম রেকর্ডগুলি ইউআরএল বা আইপিগুলিকে নির্দেশ করে না, তবে একক ডিএনএস নামের সাথে সিএনএম এন্ট্রি সহ নামটি সমান।
ফ্যালকন মোমোট

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