DNS সার্ভার: এগুলি কী এবং কেন ব্যবহার করা হয়?

সুচিপত্র:

DNS সার্ভার: এগুলি কী এবং কেন ব্যবহার করা হয়?
DNS সার্ভার: এগুলি কী এবং কেন ব্যবহার করা হয়?
Anonim

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

আপনি একটি DNS সার্ভার দেখতে পারেন যা অন্য নামে উল্লেখ করা হয়েছে, যেমন একটি নাম সার্ভার বা নেমসার্ভার এবং একটি ডোমেন নাম সিস্টেম সার্ভার৷

DNS সার্ভারের উদ্দেশ্য

DNS সার্ভারটি তাদের যোগাযোগের সুবিধার্থে মানুষ এবং কম্পিউটারের মধ্যবর্তী স্থানে বসে।

সাইটের IP ঠিকানা নম্বর 151.101.2.114 মনে রাখার চেয়ে lifewire.com-এর মতো একটি ডোমেন বা হোস্টনাম মনে রাখা সহজ৷ তাই যখন আপনি লাইফওয়ায়ারের মতো একটি ওয়েবসাইট অ্যাক্সেস করেন, তখন আপনাকে যা টাইপ করতে হবে তা হল URL

তবে, ইন্টারনেটে একে অপরকে সনাক্ত করার চেষ্টা করার সময় কম্পিউটার এবং নেটওয়ার্ক ডিভাইসগুলি ডোমেন নামের সাথে ভালভাবে কাজ করে না। এটি একটি IP ঠিকানা ব্যবহার করা অনেক বেশি দক্ষ এবং সুনির্দিষ্ট, যা নেটওয়ার্কে (ইন্টারনেট) ওয়েবসাইটটি কোন সার্ভারে রয়েছে তার সংখ্যাসূচক উপস্থাপনা৷

Image
Image

কিভাবে DNS সার্ভার একটি DNS কোয়েরি সমাধান করে

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

  • A DNS সমাধানকারী: IP ঠিকানা সহ ডোমেন নাম সমাধান করার অনুরোধ গ্রহণ করে। আপনি যে সাইটটিতে যেতে চান সেটি আসলে ইন্টারনেটে কোথায় আছে তা খুঁজে বের করার জন্য এই সার্ভারটি গর্বিত কাজ করে৷
  • একটি রুট সার্ভার: রুট সার্ভারটি প্রথম অনুরোধটি গ্রহণ করে এবং একটি ফলাফল প্রদান করে যাতে DNS সমাধানকারীকে জানানো হয় যে টপ লেভেল ডোমেন (TLD) সার্ভারের ঠিকানা কী সাইট সম্পর্কে তথ্য সংরক্ষণ করে।একটি শীর্ষ স্তরের ডোমেইন হল আপনার ঠিকানা বারে প্রবেশ করা ডোমেন নামের.com বা.net অংশের সমতুল্য।
  • A TLD সার্ভার: DNS সমাধানকারী তারপর এই সার্ভারকে জিজ্ঞাসা করে, যা প্রকৃতপক্ষে সাইটটি যেখানে ফেরত দেওয়া হয়েছে সেখানে কর্তৃপক্ষের নাম সার্ভার ফিরিয়ে দেবে।
  • একটি অথরিটিটিভ নেম সার্ভার: অবশেষে, আপনি যে ওয়েবসাইটটি সরবরাহ করার চেষ্টা করছেন তার প্রকৃত আইপি ঠিকানা জানতে DNS সমাধানকারী এই সার্ভারটি জিজ্ঞাসা করে৷

একবার আইপি ঠিকানা ফেরত দিলে, আপনি যে ওয়েবসাইটটি দেখতে চান সেটি আপনার ওয়েব ব্রাউজারে প্রদর্শিত হবে।

এটা অনেকটা পিছিয়ে পড়ার মত শোনায়, এবং এটা হয়, কিন্তু আপনি যে সাইটটি দেখতে চান সেখানে ফিরে আসতে একটু দেরি করেই সবকিছু খুব দ্রুত হয়ে যায়।

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

প্রাথমিক এবং সেকেন্ডারি ডিএনএস সার্ভার

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

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

আপনি আপনার DNS সার্ভার সেটিংস কেন পরিবর্তন করতে পারেন

কিছু DNS সার্ভার অন্যদের তুলনায় দ্রুত অ্যাক্সেসের সময় প্রদান করতে পারে। এটি প্রায়শই আপনি সেই সার্ভারগুলির কতটা কাছাকাছি তা বোঝায়। যদি আপনার ISP-এর DNS সার্ভারগুলি Google-এর তুলনায় আপনার কাছাকাছি থাকে, উদাহরণস্বরূপ, আপনি দেখতে পারেন যে ডোমেন নামগুলি একটি বহিরাগত সার্ভারের তুলনায় আপনার ISP থেকে ডিফল্ট সার্ভারগুলি ব্যবহার করে দ্রুত সমাধান করা হয়েছে৷

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

কিছু লোক তাদের ডিএনএস সার্ভারগুলিকে এমন একটি কোম্পানির দ্বারা প্রদত্ত একটিতে পরিবর্তন করতে বেছে নেয় যা তারা আরও বিশ্বস্ত বলে মনে করে; যেমন, আপনি যে ওয়েবসাইটগুলি দেখেন সেগুলি ট্র্যাক বা রেকর্ড না করার প্রতিশ্রুতি দেয়৷

আপনার রাউটারের সাথে সংযুক্ত স্মার্টফোন এবং ট্যাবলেট সহ একটি কম্পিউটার বা ডিভাইস ইন্টারনেট ঠিকানাগুলি সমাধান করতে DNS সার্ভারের একটি ভিন্ন সেট ব্যবহার করতে পারে৷ এগুলি আপনার রাউটারে কনফিগার করাকে সরিয়ে দেবে এবং পরিবর্তে ব্যবহার করা হবে৷

কিভাবে ইন্টারনেট সার্ভারের তথ্য পাবেন

nslookup কমান্ডটি উইন্ডোজ পিসিতে আপনার DNS সার্ভারকে জিজ্ঞাসা করতে ব্যবহৃত হয়।

কমান্ড প্রম্পট খোলার মাধ্যমে শুরু করুন এবং তারপরে নিম্নলিখিতটি টাইপ করুন:


nslookup lifewire.com

এই কমান্ডটি এইরকম কিছু ফিরিয়ে দেওয়া উচিত:


নাম: lifewire.com

ঠিকানা: 151.101.2.114 151.101.66.114

151.101.130.114

151.101.194.114

Image
Image

উপরের উদাহরণে, nslookup কমান্ড আপনাকে IP ঠিকানা বা এই ক্ষেত্রে বেশ কয়েকটি IP ঠিকানা বলে, যা lifewire.com ঠিকানা অনুবাদ করে।

DNS রুট সার্ভার

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

ইন্টারনেট অ্যাসাইনড নম্বর অথরিটি (IANA) যদি আপনি আগ্রহী হন তবে DNS রুট সার্ভারের এই তালিকাটি রাখে৷

ম্যালওয়্যার আক্রমণ যা DNS সার্ভার সেটিংস পরিবর্তন করে

DNS সার্ভারের বিরুদ্ধে ম্যালওয়্যার আক্রমণ মোটেও অস্বাভাবিক নয়। সর্বদা একটি অ্যান্টিভাইরাস প্রোগ্রাম চালান কারণ ম্যালওয়্যার আপনার কম্পিউটারকে এমনভাবে আক্রমণ করতে পারে যা DNS সার্ভার সেটিংস পরিবর্তন করে।

উদাহরণস্বরূপ, যদি আপনার কম্পিউটার Google এর DNS সার্ভার (8.8.8.8 এবং 8.8.4.4) ব্যবহার করে এবং আপনি আপনার ব্যাঙ্কের ওয়েবসাইট খোলেন, আপনি স্বাভাবিকভাবেই আশা করেন যে আপনি যখন এর পরিচিত URL লিখবেন, তখন আপনাকে ব্যাঙ্কের কাছে পাঠানো হবে ওয়েবসাইট।

তবে, যদি ম্যালওয়্যার আপনার DNS সার্ভার সেটিংস পরিবর্তন করে, যা আপনার সিস্টেমে আক্রমণের পরে আপনার অজান্তেই ঘটতে পারে, আপনার সিস্টেম আর Google এর DNS সার্ভারের সাথে যোগাযোগ করে না বরং একটি হ্যাকারের সার্ভারের সাথে যোগাযোগ করে যা আপনার ব্যাঙ্কের ওয়েবসাইট হিসাবে জাহির করে৷ এই নকল ব্যাঙ্ক সাইটটি দেখতে হুবহু আসলটির মতোই হতে পারে, কিন্তু আপনাকে আপনার ব্যাঙ্ক অ্যাকাউন্টে লগ ইন করার পরিবর্তে, এটি আপনার ব্যাঙ্ক অ্যাকাউন্টে প্রবেশ করার জন্য হ্যাকারদের প্রয়োজনীয় তথ্য প্রদান করে আপনি এইমাত্র টাইপ করা ব্যবহারকারীর নাম এবং পাসওয়ার্ড সংগ্রহ করে৷

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

এমন ওয়েবসাইটগুলির সাথে ঝাপিয়ে পড়বেন না যেগুলি হঠাৎ করে ফ্ল্যাশিং সতর্কতার সাথে পপ আপ করে বলে যে আপনার কম্পিউটার ভাইরাস দ্বারা সংক্রমিত হয়েছে এবং এটি থেকে পরিত্রাণ পেতে আপনাকে অবশ্যই কিছু সফ্টওয়্যার কিনতে হবে৷ তারা সবসময় কেলেঙ্কারী।

DNS আক্রমণ থেকে নিজেকে রক্ষা করা

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

দ্বিতীয়টি হল আপনার নিয়মিত ভিজিট করা গুরুত্বপূর্ণ ওয়েবসাইটগুলির উপস্থিতির প্রতি গভীর মনোযোগ দেওয়া। আপনি যদি একটি ভিজিট করেন এবং সাইটটি কোনোভাবে বন্ধ দেখায়-হয়তো ছবিগুলি সব আলাদা বা সাইটের রঙ পরিবর্তিত হয়েছে, বা মেনুগুলি সঠিক দেখাচ্ছে না, অথবা আপনি ভুল বানান খুঁজে পান (হ্যাকাররা ভয়ঙ্কর বানানকারী হতে পারে)-অথবা আপনি একটি পেতে পারেন আপনার ব্রাউজারে "অবৈধ শংসাপত্র" বার্তা, এটি একটি চিহ্ন হতে পারে যে আপনি একটি জাল ওয়েবসাইটে আছেন৷

কীভাবে DNS পুনঃনির্দেশকে ইতিবাচকভাবে ব্যবহার করা যেতে পারে

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

FAQ

    আমি কিভাবে আমার এলাকার জন্য সেরা DNS সার্ভার খুঁজে পাব?

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

    আমি কীভাবে 'DNS সার্ভার সাড়া দিচ্ছে না' ত্রুটিটি ঠিক করব?

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

    আমি কিভাবে Windows এ DNS ক্যাশে সাফ করব?

    কমান্ড প্রম্পট খুলুন এবং DNS ক্যাশে সাফ করতে ipconfig /flushdns লিখুন। আপনি Clear-DnsClientCache কমান্ড দিয়ে Microsoft PowerShell-এ ক্যাশে সাফ করতে পারেন।

    কেন শুধুমাত্র 13টি DNS রুট নেম সার্ভার আছে?

    DNS ইন্টারনেট প্রোটোকল সংস্করণ 4 (IPv4) এর সীমাবদ্ধতার কারণে 13টি রুট নেম সার্ভার ব্যবহার করে। 13 নম্বরটি নেটওয়ার্ক নির্ভরযোগ্যতা এবং কর্মক্ষমতার মধ্যে একটি আপস হিসাবে বেছে নেওয়া হয়েছিল৷

প্রস্তাবিত: