DNS কি?
প্রতিবার আপনি একটি ওয়েবসাইট খুললে, একটি অদৃশ্য ডিরেক্টরি পরিষেবা আপনার কম্পিউটারে পৌঁছাতে পারে এমন একটি নম্বরে আপনি টাইপ করা নামটি অনুবাদ করে। এখানে ডোমেইন নেম সিস্টেম কীভাবে কাজ করে — এবং এটি যে কোনও ডোমেন সম্পর্কে কী প্রকাশ করে তা কীভাবে পড়তে হয়।
ইন্টারনেটের ফোন বুক
কম্পিউটার নাম দ্বারা ব্রাউজ করে না - তারা সংযোগ করে আইপি ঠিকানা. DNS, দ ডোমেইন নেম সিস্টেম, হল বিতরণ করা ডিরেক্টরি যা স্মরণীয় নামগুলিকে মানচিত্র করে example.com এই সংখ্যায় এটি 1983 সালে উদ্ভাবিত হয়েছিল কারণ স্ট্যানফোর্ডের প্রাথমিক ইন্টারনেটের একক হোস্ট ফাইলটি বজায় রাখা অসম্ভব হয়ে উঠছিল।
দুটি জিনিস ডিএনএসকে উল্লেখযোগ্য করে তোলে: এটি বিতরণ করা (কোন একক মেশিন সবকিছু জানে না), এবং এটি সর্বত্র ক্যাশে (উত্তরগুলি কিছুক্ষণের জন্য মনে রাখা হয়, তাই সন্ধান দ্রুত হয়)। উভয় বৈশিষ্ট্যই সিস্টেমটি প্রতিদিন কীভাবে আচরণ করে তা গঠন করে।
DNS লুকআপের সময় কি ঘটে
যখন আপনার ব্রাউজার একটি ওয়েবসাইট চায়, তখন DNS সার্ভারের একটি চেইন কয়েক মিলিসেকেন্ডে সহযোগিতা করে:
# 1. আপনার ডিভাইস তার কনফিগার করা সমাধানকারীকে জিজ্ঞাসা করে (প্রায়শই আপনার ISP, বা 8.8.8.8 / 1.1.1.1) # 2. সমাধানকারী, যদি উত্তরটি ক্যাশ করা না থাকে, তাহলে ক্রমানুসারে চলে: # রুট সার্ভার → ".com" সার্ভার → example.com এর নিজস্ব নাম সার্ভার # 3. ডোমেনের প্রামাণিক সার্ভার প্রকৃত রেকর্ডের সাথে উত্তর দেয় # 4. সমাধানকারী রেকর্ডের TTL-এর উত্তর ক্যাশ করে এবং আপনাকে উত্তর দেয়
শেষ হপ - সার্ভার যেটি ডোমেনের জন্যই কথা বলে - যা NS রেকর্ড (নীচে) নির্দেশ করে৷ এর উপরে সবকিছুই কেবল প্রতিনিধিত্ব।
রেকর্ড ধরনের যে গুরুত্বপূর্ণ
একটি ডোমেনের DNS জোন হল টাইপ করা রেকর্ডের একটি ছোট ডাটাবেস। এইগুলি হল আপনি আসলে সম্মুখীন হবেন:
| টাইপ | এটা কি করে | উদাহরণ |
|---|---|---|
| A | একটি IPv4 ঠিকানায় একটি নাম ম্যাপ করে | example.com → 93.184.216.34 |
| AAAA | একটি IPv6 ঠিকানায় একটি নাম ম্যাপ করে | example.com → 2606:2800::2201 |
| CNAME | উপনাম: একটি নামকে অন্য নামে নির্দেশ করে | www.example.com → example.com |
| MX | ডোমেনের ইমেল গ্রহণকারী মেল সার্ভার | 10 aspmx.l.google.com |
| TXT | বিনামূল্যের পাঠ্য: SPF অ্যান্টি-স্প্যাম, DKIM, মালিকানার প্রমাণ | "v=spf1 -all" |
| NS | জোনের জন্য প্রামাণিক নাম সার্ভার | ns1.examplehost.com |
| CAA | কোন শংসাপত্র কর্তৃপক্ষ TLS শংসাপত্র জারি করতে পারে | 0 issue "letsencrypt.org" |
| SOA | জোন মেটাডেটা: প্রাথমিক সার্ভার, পরিচিতি, ক্যাশিং টাইমার | ns1. dns-admin. … |
| PTR | বিপরীত: একটি আইপিকে একটি হোস্টনামে ফিরে ম্যাপ করে | 8.8.8.8 → dns.google |
দুটি অদ্ভুত জিনিস জানার মতো: একটি CNAME অনুমোদিত নয় ডোমেনের রুটে (তাই example.com A/AAAA রেকর্ড সরাসরি ব্যবহার করে), এবং এর সাথে একটি ডোমেন MX "0 ." আছে একটি শূন্য MX - "এই ডোমেনটি ইমেল পাঠায় কিন্তু কোনটি গ্রহণ করে না" বলার একটি ইচ্ছাকৃত উপায়।
ক্যাশিং, টিটিএল এবং প্রচার
প্রতিটি রেকর্ড বহন করে a TTL (বেঁচে থাকার সময়) - সেকেন্ডের সংখ্যা সমাধানকারীরা আবার জিজ্ঞাসা করার আগে উত্তরটি পুনরায় ব্যবহার করতে পারে। একটি 3600-সেকেন্ডের TTL মানে বিশ্বব্যাপী এক ঘন্টা পর্যন্ত ক্যাশিং; একটি 60-সেকেন্ডের TTL মানে পরিবর্তনগুলি এক মিনিটের মধ্যে প্রদর্শিত হবে৷
"DNS প্রচার" বলতে লোকেরা এটাই বোঝায়: পরিবর্তনের কোন সম্প্রচার নেই, কেবল ক্যাশে তাদের নিজস্ব গতিতে মেয়াদ শেষ হচ্ছে। একটি পরিকল্পিত স্থানান্তরের আগে, ক্লাসিক কৌশলটি হল TTL আগে থেকে কমানো, সুইচ করা, এটিকে দ্রুত সব জায়গায় ল্যান্ড করা দেখুন, তারপর ক্যাশিং উপভোগ করতে TTL আবার বাড়ান।
সমস্যা সমাধানের পরামর্শ: যদি একটি সাইট অন্যদের জন্য লোড হয় কিন্তু আপনার জন্য না, আপনার স্থানীয় সমাধানকারী এখনও একটি পুরানো ক্যাশে করা উত্তর ধারণ করতে পারে। আপনার ডিভাইসটি 1.1.1.1-এ স্যুইচ করা বা DNS ক্যাশে ফ্লাশ করা সাধারণত এটি নিষ্পত্তি করে।
যেকোনো ডোমেইনের DNS নিজে চেক করুন
আপনার কমান্ড-লাইন সরঞ্জামের প্রয়োজন নেই — আমাদের ব্রাউজার ইউটিলিটিগুলি গুগল এবং ক্লাউডফ্লেয়ারের সমাধানকারীদের লাইভ প্রশ্ন করে:
- DNS চেকার - এক ক্লিকে যেকোনো ডোমেনের প্রতিটি রেকর্ড ধরুন।
- আইপি থেকে ডোমেইন — হোস্টিং বিশদ সহ একটি ডোমেন নির্দেশিত ঠিকানাগুলি দেখুন।
- বিপরীত আইপি লুকআপ — পিটিআর রেকর্ড: যে হোস্টনেম একটি আইপি উত্তর দেয়।
আরও জানুন
- অন্য দিকে সংখ্যা সম্পর্কে আগ্রহী? পড়ুন একটি আইপি ঠিকানা কি অথবা IPv4 বনাম IPv6 তুলনা.
- একটি আইপি এর খ্যাতি তদন্ত? দেখুন আইপি ব্ল্যাকলিস্ট গাইড.
DNS প্রশ্ন
সহজ ভাষায় DNS কি?
DNS (ডোমেন নেম সিস্টেম) হল ইন্টারনেটের ফোন বুক: এটি এমন নামগুলি অনুবাদ করে যা আপনি টাইপ করতে পারেন, যেমন example.com, কম্পিউটারগুলি আসলে সংযুক্ত IP ঠিকানাগুলিতে৷ এটি ছাড়া, আপনাকে প্রতিটি ওয়েবসাইটের জন্য নম্বর ঠিকানা মনে রাখতে হবে।
8.8.8.8 এবং 1.1.1.1 ঠিকানাগুলি কী কী?
তারা Google এবং Cloudflare দ্বারা চালিত সর্বজনীন DNS সমাধানকারী। আপনার আইএসপি ডিফল্টরূপে একটি চালায়, তবে যে কেউ এর পরিবর্তে এই সর্বজনীনকে জিজ্ঞাসা করতে পারে — এগুলি বিনামূল্যে, দ্রুত এবং প্রায়শই DNS পরিবর্তনগুলি গ্রহণ করতে দ্রুত। আমাদের DNS টুল এনক্রিপ্ট করা DNS-ওভার-HTTPS-এর মাধ্যমে উভয়কেই জিজ্ঞাসা করে।
একটি DNS পরিবর্তন সর্বত্র কাজ করতে কতক্ষণ সময় নেয়?
যতক্ষণ রেকর্ডের আগের TTL (লাইভের সময়)। TTL সময়কালের জন্য সমাধানকারী ক্যাশে উত্তরগুলি — সেকেন্ড থেকে দিন — তাই আপনি একটি রেকর্ড সম্পাদনা করার পরে, বিশ্বব্যাপী সমাধানকারীরা তাদের ক্যাশড কপির মেয়াদ শেষ না হওয়া পর্যন্ত পুরানো উত্তর পরিবেশন করতে থাকে৷ সুইচটি দ্রুত করতে পরিকল্পিত পরিবর্তনের আগে TTL কম করুন।
DNS এবং একটি IP ঠিকানার মধ্যে পার্থক্য কি?
একটি IP ঠিকানা হল সেই নম্বর যা ইন্টারনেটে একটি ডিভাইস সনাক্ত করে; DNS হল সেই সিস্টেম যা সেই নম্বরগুলিতে স্মরণীয় ডোমেন নামগুলিকে ম্যাপ করে৷ ডোমেইন হল নাম, IP হল গন্তব্য এবং DNS হল তাদের মধ্যে অনুবাদ।