DNS (ডোমেন নাম সিস্টেম) কি?

DNS হল হোস্টনাম এবং IP ঠিকানাগুলির মধ্যে অনুবাদক

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

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

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

কিভাবে ডিএনএস কাজ করে?

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

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

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

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

কিভাবে ডিএনএস ফ্লাশ করবেন

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

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

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

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

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

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

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

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

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

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

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

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

DNS এর উপর আরো তথ্য

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

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

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

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

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

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

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

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

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