Skip to main content

DNS কি? (ডোমেন নাম সিস্টেমের সংজ্ঞা)

How a DNS Server (Domain Name System) works. (জুন 2025)

How a DNS Server (Domain Name System) works. (জুন 2025)
Anonim

সহজ শর্তে, ডোমেন নাম সিস্টেম (DNS) ডাটাবেসের একটি সংগ্রহ যা হোস্টনামগুলি আইপি ঠিকানায় অনুবাদ করে।

DNS প্রায়শই ইন্টারনেটের ফোন বুক হিসাবে উল্লেখ করা হয় কারণ এটি সহজে মনে রাখা হোস্টনামগুলি রূপান্তর করে www.google.com , আইপি ঠিকানা মত 216.58.217.46 । ওয়েব ব্রাউজারের ঠিকানা বারে একটি URL টি টাইপ করার পরে দৃশ্যগুলির পিছনে এটি ঘটে।

DNS ছাড়া (এবং বিশেষত Google এর মত সার্চ ইঞ্জিন), ইন্টারনেট নেভিগেট করা সহজ হবে না কারণ আমাদের যে ওয়েবসাইটটি দেখতে চান তার আইপি ঠিকানাটি প্রবেশ করতে হবে।

কিভাবে DNS কাজ করে?

এটি এখনও পরিষ্কার না থাকলে DNS কীভাবে কাজ করে তার জন্য মৌলিক ধারণাটি সহজ: প্রতিটি ওয়েব ঠিকানা একটি ওয়েব ব্রাউজারে প্রবেশ করা হয় (যেমন Chrome, Safari, বা Firefox) একটি DNS সার্ভারে পাঠানো হয়, যা মানচিত্রে কিভাবে বোঝায় যে নাম তার সঠিক আইপি ঠিকানা।

এটি আইপি ঠিকানা যা ডিভাইসগুলি একে অপরের সাথে যোগাযোগ করার জন্য ব্যবহার করে, যেমন তারা নাম ব্যবহার করে তথ্য রিলে নাও করতে পারে www.google.com , www.youtube.com , ইত্যাদি। আমরা কেবল এই ওয়েবসাইটগুলিতে সহজ নামটি প্রবেশ করতে পারি যখন DNS আমাদের জন্য সমস্ত অনুসন্ধান করে, যা আমাদের কাছে প্রয়োজনীয় পৃষ্ঠাগুলিকে খুলতে প্রয়োজনীয় যথাযথ আইপি ঠিকানায় অ্যাক্সেস করে।

আবার, www.microsoft.com, www.Go-Travels.com, www.amazon.com , এবং প্রতিটি অন্য ওয়েবসাইটের নাম শুধুমাত্র আমাদের সুবিধার জন্য ব্যবহার করা হয় কারণ তাদের আইপি ঠিকানাগুলি মনে রাখার চেয়ে তাদের নামগুলি মনে রাখা অনেক সহজ।

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

কিভাবে ফ্লাশ DNS

উইন্ডোজ এবং অন্যান্যদের মতো অপারেটিং সিস্টেমগুলি আইপি ঠিকানাগুলি এবং স্থানীয়ভাবে হোস্টনামগুলির সম্পর্কে অন্যান্য তথ্য সংরক্ষণ করবে যাতে তারা সর্বদা DNS সার্ভারে পৌঁছানোর চেয়ে দ্রুত অ্যাক্সেস করতে পারে। যখন কম্পিউটারটি বোঝে যে কোনও নির্দিষ্ট হোস্টনাম একটি নির্দিষ্ট আইপি ঠিকানাটির সমার্থক হয়, তখন সেই তথ্যটিকে ডিভাইসে সংরক্ষণ করা বা ক্যাশে করার অনুমতি দেওয়া হয়।

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

যদি আপনি DNS এর সাথে সমস্যায় পড়েন তবে আপনার কম্পিউটারটি কেবলমাত্র পুনরায় বুট করতে সক্ষম হওয়া উচিত কারণ DNS ক্যাশে পুনরায় বুট করা হয় না। তবে রিবুটের জায়গায় ম্যানুয়ালি ক্যাশে ফ্লাশ করা খুব দ্রুত।

আপনি কমান্ড প্রম্পট এর মাধ্যমে উইন্ডোজ এ DNS টি ফ্লাশ করতে পারেন ipconfig / flushdns কমান্ড। ওয়েবসাইট কি আমার ডিএনএস? উইন্ডোজের প্রতিটি সংস্করণ, প্লাস এবং ম্যাকোস এবং লিনাক্সের জন্য DNS ফ্লাশ করার নির্দেশাবলী রয়েছে।

এটা মনে রাখা গুরুত্বপূর্ণ, আপনার নির্দিষ্ট রাউটার সেট আপ করার উপর নির্ভর করে, DNS রেকর্ডগুলিও সেখানে সংরক্ষণ করা যেতে পারে। আপনার কম্পিউটারে DNS ক্যাশে ফ্লাশ করলে আপনার DNS সমস্যাটি সমাধান হয় না, আপনার অবশ্যই অবশ্যই আপনার রাউটারটি যে DNS ক্যাশে ফ্লাশ করতে চান তা পুনরায় চালু করার চেষ্টা করা উচিত।

বিঃদ্রঃ: DNS ক্যাশে পরিষ্কার করা হলে হোস্ট ফাইলের এন্ট্রিগুলি সরানো হয় না। হোস্টনামগুলি এবং আইপি ঠিকানাগুলি সংরক্ষণ করার জন্য আপনাকে অবশ্যই হোস্ট ফাইল সম্পাদনা করতে হবে।

ম্যালওয়্যার DNS এন্ট্রি প্রভাবিত করতে পারে

নির্দিষ্ট আইপি ঠিকানায় হোস্টনামগুলি পরিচালনার জন্য DNS দায়বদ্ধ, এটি অবশ্যই সুস্পষ্ট হওয়া উচিত যে এটি দূষিত ক্রিয়াকলাপের জন্য একটি প্রধান লক্ষ্য। হ্যাকাররা পাসওয়ার্ড সংগ্রহ করার জন্য বা ম্যালওয়ার সরবরাহ করার জন্য একটি ফাঁদ যা স্বাভাবিক কার্যকারী সংস্থানের জন্য আপনার অনুরোধটি পুনঃনির্দেশিত করতে পারে।

DNS বিষাক্ততা এবং DNS স্পুফিং কোন হোস্টনামটি সত্যিকার অর্থে হোস্টনামটিতে যা দেওয়া হয় তার চেয়ে হোস্টনামটি পুনঃনির্দেশ করার উদ্দেশ্যে DNS সমাধানকারীর ক্যাশে আক্রমণের বর্ণনা দেওয়ার জন্য ব্যবহৃত শব্দগুলি, কার্যকরভাবে যেখানে আপনি যেতে চান তা পুনঃনির্দেশিত করে। আপনার লগইন শংসাপত্রগুলি চুরি করার জন্য একই ধরণের ওয়েবসাইট অ্যাক্সেস করার জন্য আপনাকে প্রতারণা করার জন্য এটি দূষিত ফাইলগুলির সাথে সম্পৃক্ত কোনও ওয়েবসাইটে বা কোনও ফিশিং আক্রমণ পরিচালনা করার জন্য সাধারণত এটি আপনাকে প্রচেষ্টায় করা হয়।

বেশিরভাগ DNS পরিষেবা এই ধরণের আক্রমণগুলির বিরুদ্ধে সুরক্ষা প্রদান করে।

DNS এন্ট্রিগুলিকে প্রভাবিত করার জন্য আক্রমণকারীদের আরেকটি উপায় হল হোস্ট ফাইলটি ব্যবহার করা। হোস্ট ফাইল একটি স্থানীয়ভাবে সংরক্ষিত ফাইল যা DNS এর পরিবর্তে DNS ব্যবহার করে DNS আসলে হোস্টনামগুলির সমাধান করার জন্য একটি ব্যাপক সরঞ্জাম হয়ে ওঠে, তবে ফাইলটি এখনও জনপ্রিয় অপারেটিং সিস্টেমে বিদ্যমান। যে ফাইলটিতে সংরক্ষিত ফাইলগুলি DNS সার্ভার সেটিংসকে ওভাররাইড করে, তাই এটি ম্যালওয়ারের জন্য একটি সাধারণ লক্ষ্য।

হোস্ট ফাইলটি সম্পাদনা করা থেকে রক্ষা করার একটি সহজ উপায় এটি কেবল একটি পাঠযোগ্য ফাইল হিসাবে চিহ্নিত করা। উইন্ডোজ এ, হোস্টের ফাইলটিতে শুধু নেভিগেট করুন: % Systemdrive% উইন্ডোজ সিস্টেম 32 ড্রাইভার ইত্যাদি । এটিকে ডান-ক্লিক করুন বা ট্যাপ-এবং-হোল্ড নির্বাচন করুন প্রোপার্টি, এবং তারপর পাশের বাক্সে একটি চেক রাখুন শুধুমাত্র পাঠযোগ্য বৈশিষ্ট্যাবলী।

DNS এ আরও তথ্য

বর্তমানে আপনার ইন্টারনেট অ্যাক্সেস সরবরাহকারী ISP আপনার ডিভাইসগুলি ব্যবহারের জন্য DNS সার্ভারগুলিকে বরাদ্দ করেছে (যদি আপনি DHCP এর সাথে সংযুক্ত থাকেন), তবে আপনাকে সেই DNS সার্ভারগুলিতে আটকাতে বাধ্য করা হয় না। অন্যান্য সার্ভার পরিদর্শিত ওয়েবসাইটগুলি, বিজ্ঞাপন ব্লকার, প্রাপ্তবয়স্কদের ওয়েবসাইট ফিল্টার এবং অন্যান্য বৈশিষ্ট্যগুলি ট্র্যাক করতে লগিং বৈশিষ্ট্য সরবরাহ করতে পারে।বিকল্প DNS সার্ভারগুলির কিছু উদাহরণের জন্য ফ্রি ও পাবলিক DNS সার্ভারগুলির এই তালিকাটি দেখুন।

একটি কম্পিউটার আইপি ঠিকানা পেতে DHCP ব্যবহার করে কিনা বা স্ট্যাটিক আইপি ঠিকানা ব্যবহার করে কিনা, আপনি এখনও কাস্টম DNS সার্ভার সংজ্ঞায়িত করতে পারেন কিনা। তবে, যদি এটা হয় না DHCP সঙ্গে সেটআপ, আপনি অবশ্যই এটি ব্যবহার করা উচিত DNS সার্ভার উল্লেখ করুন।

স্পষ্ট DNS সার্ভার সেটিং অন্তর্নিহিত, শীর্ষ-ডাউন সেটিংস উপর অগ্রাধিকার নিতে। অন্য কথায়, এটি এমন ডিভাইসের নিকটতম DNS সেটিংস যা ডিভাইসটি ব্যবহার করে। উদাহরণস্বরূপ, যদি আপনি আপনার রাউটারে DNS সার্ভার সেটিংস নির্দিষ্ট কিছু পরিবর্তন করেন তবে রাউটারের সাথে সংযুক্ত সমস্ত ডিভাইসগুলি সেই DNS সার্ভারগুলি ব্যবহার করবে। তবে, আপনি যদি কোনও পিসিতে DNS সার্ভার সেটিংস পরিবর্তন করেন বিভিন্ন , সেই কম্পিউটারটি একই রাউটারের সাথে সংযুক্ত অন্যান্য ডিভাইসের তুলনায় বিভিন্ন DNS সার্ভারগুলি ব্যবহার করবে।

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

যদিও সাধারণত আমরা আমাদের ওয়েব ব্রাউজারগুলিতে প্রবেশ করি এমন URL গুলো মনে রাখা সহজ নামগুলির মতো www.Go-Travels.com , আপনি একই ওয়েবসাইট অ্যাক্সেস করতে হোস্টনামটি যেমন আইপি ঠিকানাটি ব্যবহার করতে পারেন তার পরিবর্তে https://151.101.1.121)। এটি যেহেতু আপনি এখনও একই সার্ভারে কোনও উপায়ে অ্যাক্সেস করছেন - একটি পদ্ধতি (নাম ব্যবহার করে) মনে রাখা সহজ।

ঐ নোটে, যদি আপনার ডিভাইসের সাথে কোনও DNS সার্ভারের সাথে যোগাযোগ করার কোনো সমস্যা থাকে তবে আপনি সর্বদা হোস্টনামটির পরিবর্তে ঠিকানা বারে আইপি ঠিকানাটি প্রবেশ করে এটি বাইপাস করতে পারেন। বেশিরভাগ লোকেরা হোস্টনামগুলির সাথে সম্পর্কিত আইপি ঠিকানাগুলির স্থানীয় তালিকা রাখে না, যদিও, সর্বোপরি, এটি DNS সার্ভার ব্যবহার করার সম্পূর্ণ উদ্দেশ্য।

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

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

DNS ডেটাবেসগুলি আইপি ঠিকানা এবং হোস্টনাম ছাড়াও প্রচুর জিনিস সঞ্চয় করে। আপনি যদি কখনও কোনও ওয়েবসাইটে ইমেল সেট আপ করেন বা ডোমেন নাম স্থানান্তর করেন তবে আপনি ডোমেন নাম আলাইজেস (CNAME) এবং SMTP মেল এক্সচেঞ্জার (এমএক্স) এর মতো পদগুলিতে যেতে পারেন।