- ডিএনএস ডোমেইন নামকে আইপি অ্যাড্রেসে রূপান্তর করে, এবং এই রূপান্তরে কোনো ব্যর্থতার কারণে ওয়েবসাইট ও পরিষেবা লোড হতে সমস্যা হয়, গতি কমে যায়, অথবা সেগুলোতে প্রবেশাধিকার সম্পূর্ণভাবে বন্ধ হয়ে যায়।
- অনেক "DNS সার্ভার সাড়া দিচ্ছে না" ত্রুটি প্রকৃত প্রোভাইডারের বিভ্রাটের কারণে নয়, বরং ত্রুটিপূর্ণ আইপি কনফিগারেশন, দূষিত ডিএনএস ক্যাশে, ভুলভাবে কনফিগার করা রাউটার বা ফায়ারওয়ালের কারণে ঘটে থাকে।
- ipconfig, nslookup, dnscmd এবং ইভেন্ট লগের মতো টুলগুলো আপনাকে সুনির্দিষ্টভাবে চিহ্নিত করতে সাহায্য করে যে সমস্যাটি ক্লায়েন্ট, রাউটার, ডিএনএস সার্ভার, নাকি রিকারশন/ডেলিগেশনের সাথে সম্পর্কিত।
- নির্ভরযোগ্য ডিএনএস সার্ভার নির্বাচন করা, ফার্মওয়্যার ও সিস্টেম আপডেট রাখা এবং নেটওয়ার্ক পর্যবেক্ষণ করার মাধ্যমে ডিএনএস সংক্রান্ত ঘটনা এবং আইপি সংযোগ সমস্যার প্রকোপ ব্যাপকভাবে হ্রাস পায়।
যখন সবকিছু ঠিকঠাক কাজ করে, তখন ইন্টারনেট ব্রাউজ করাটা জাদুর মতো মনে হয়: আপনি একটি ঠিকানা টাইপ করে এন্টার চাপেন, আর কয়েক সেকেন্ডের মধ্যেই পৃষ্ঠাটি সম্পূর্ণভাবে ভেসে ওঠে। কিন্তু ডিএনএস বা আইপি নেটওয়ার্ক বিকল হতে শুরু করলেই আমাদের সেই জাদুর জগৎ হতাশায় নিমজ্জিত হতে পারে: ওয়েবসাইট লোড না হওয়া, অনলাইন গেম ক্র্যাশ করা, ভিডিও প্ল্যাটফর্ম ফ্রিজ হয়ে যাওয়া, এমনকি লোকাল নেটওয়ার্কের কম্পিউটারগুলো একে অপরকে আর দেখতে না পাওয়া।
জটিল ব্যাপারটি হলো, প্রায়শই সমস্যাটি ব্রাউজার বা ফাইবার কানেকশনের নিজের নয়, বরং আইপি, ডিএনএস, রাউটার, মডেম বা ফায়ারওয়াল সেটিংসের মতো ছোটখাটো কনফিগারেশনের বিবরণে থাকে , যা ভুলভাবে সেট হয়ে গেছে। এবং সবচেয়ে বড় কথা হলো, এরর মেসেজগুলোও অস্পষ্ট হয়: "ডিএনএস সার্ভার সাড়া দিচ্ছে না," "ডিএনএস সার্ভার খুঁজে পাওয়া যায়নি," "ডিএনএস এরর," "অনুরোধের সময়সীমা শেষ"... এই আর্টিকেলে আপনি বিস্তারিতভাবে দেখতে পাবেন, আসলে কী ঘটছে, প্রফেশনাল টুলস (nslookup, ipconfig, dnscmd, ইত্যাদি) ব্যবহার করে কীভাবে এটি নির্ণয় করবেন, এবং সবচেয়ে গুরুত্বপূর্ণভাবে, কীভাবে আপনার আইপি নেটওয়ার্ক এবং ডিএনএস সেটিংস সূক্ষ্মভাবে ঠিক করে নেবেন যাতে সেগুলো আপনার জন্য আর কোনো সমস্যা তৈরি না করে।
DNS আসলে কী এবং IP নেটওয়ার্কের সাথে এর সম্পর্ক কী?
সহজ কথায় বলতে গেলে, ডিএনএস (ডোমেইন নেম সিস্টেম) হলো ইন্টারনেটের অ্যাড্রেস বুক। মেশিনগুলো আইপি অ্যাড্রেস ব্যবহার করে যোগাযোগ করে, যেমন 192.0.2.1 বা 172.217.4.46 , কিন্তু মানুষের জন্য www.example.com বা google.com টাইপ করা সহজ । ডিএনএস এই সহজে পঠনযোগ্য নামগুলোকে সংখ্যাসূচক আইপি অ্যাড্রেসে রূপান্তরিত করে, যা ব্রাউজার এবং অপারেটিং সিস্টেম বুঝতে পারে।
যখন আপনি আপনার ব্রাউজারে একটি ইউআরএল (URL) প্রবেশ করান, তখন এটি একটি ডিএনএস (DNS) কোয়েরি পাঠায় যা আপনার কম্পিউটার, রাউটার, মডেম, আইএসপি (ISP) নেটওয়ার্ক এবং প্রয়োজনে রুট ও অথরিটেটিভ সার্ভার স্ক্যান করে , যতক্ষণ না এটি সঠিক আইপি (IP) অ্যাড্রেসটি খুঁজে পায়। শুধুমাত্র তখনই প্রকৃত এইচটিটিপি/এইচটিটিপিএস (HTTP/HTTPS) সংযোগ শুরু হয়। যদি এই অনুবাদ প্রক্রিয়াটি কোনো পর্যায়ে ব্যর্থ হয়, তাহলে আপনার সংযোগটি আপাতদৃষ্টিতে সক্রিয় মনে হবে (নেটওয়ার্ক আইকনগুলো সঠিকভাবে দেখা যাবে), কিন্তু কোনো ওয়েবসাইট লোড হবে না, কারণ নামগুলো রিজলভ (resolve) হচ্ছে না ।
লোকাল বা কর্পোরেট নেটওয়ার্কে, DNS হলো সেই উপাদান যা app1.corp.local বা file-server-এর মতো নামগুলোকে অভ্যন্তরীণ আইপি অ্যাড্রেসে রূপান্তর করতে সাহায্য করে। এই অভ্যন্তরীণ DNS-এ কোনো সমস্যা থাকলে, আপনি সার্ভার, অ্যাপ্লিকেশন, ইমেল, প্রিন্টার বা শেয়ার করা রিসোর্স অ্যাক্সেস করতে গিয়ে সমস্যার সম্মুখীন হবেন।
এই সবকিছুর মূলে রয়েছে আইপি প্রোটোকল , যার আইপি অ্যাড্রেস, সাবনেট মাস্ক, গেটওয়ে এবং ডিএনএস সার্ভারগুলো নেটওয়ার্ক অ্যাডাপ্টারে কনফিগার করা থাকে অথবা ডিএইচসিপি-র মাধ্যমে বরাদ্দ করা হয়। এই প্যারামিটারগুলোর যেকোনো একটিতে ত্রুটি দেখা দিলে ডিএনএস ত্রুটি, সংযোগ বিচ্ছিন্ন হওয়া, বা গতি অত্যন্ত ধীর হয়ে যেতে পারে ।
আইপি নেটওয়ার্কের সাধারণ সমস্যা যা ডিএনএস ত্রুটি হিসাবে প্রকাশ পায়
“DNS সার্ভার সাড়া দিচ্ছে না,” “DNS ত্রুটি,” বা “DNS সার্ভার খুঁজে পাওয়া যায়নি”-এর মতো বার্তাগুলো সমস্যার সামান্য অংশ মাত্র। এর গভীরে সাধারণত ভুল আইপি কনফিগারেশন, ত্রুটিপূর্ণ ডিএনএস ক্যাশ, ভুলভাবে কনফিগার করা রাউটার, অথবা স্বয়ং ডিএনএস সার্ভারের বিভিন্ন ব্যর্থতার মতো কারণ থাকে ।
একটি খুব সাধারণ পরিস্থিতি হলো, একজন ব্যবহারকারী একটি তারযুক্ত লোকাল নেটওয়ার্কে একটি নতুন পিসি সেট আপ করার পর হঠাৎ দেখতে পান যে, কেবলমাত্র একটি কম্পিউটারে ইন্টারনেট সংযোগ আছে, ওয়াই-ফাই কাজ করা বন্ধ করে দিয়েছে এবং গতি কমে গিয়ে যে পরিমাণ অর্থের বিনিময়ে ইন্টারনেট ব্যবহার করা হচ্ছে তার দশ ভাগের এক ভাগে নেমে এসেছে। প্রথম দৃষ্টিতে মনে হতে পারে যে এটি ইন্টারনেট পরিষেবা প্রদানকারীর সমস্যা, কিন্তু ভালোভাবে খতিয়ে দেখলে দেখা যায় যে, আইপি এবং ডিএনএস অ্যাসাইনমেন্টে অসামঞ্জস্যতা , ক্যাশে ফাইল নষ্ট হয়ে যাওয়া, অথবা এমনকি ফায়ারওয়াল দ্বারা পোর্ট ব্লক হয়ে যাওয়ার মতো সমস্যা রয়েছে।
DNS এবং IP নেটওয়ার্ক সম্পর্কিত সবচেয়ে সাধারণ লক্ষণগুলো হলো:
- সংযোগ দেখা যাচ্ছে কিন্তু কোনো ওয়েবসাইট লোড হচ্ছে না।নেটওয়ার্ক আইকনটি সংযোগ নির্দেশ করে, কিন্তু কোনো পেজ সাড়া দেয় না অথবা সংযোগের সময়সীমা শেষ হয়ে যায়।
- শুধুমাত্র কিছু সাইট ব্যর্থ হয়আপনি কিছু ওয়েবসাইটে প্রবেশ করতে পারেন, কিন্তু অন্যগুলোতে ডিএনএস ত্রুটি দেখা দেয় অথবা নামটি সমাধান করা যায় না।
- চরম ধীরগতিপেজগুলো শেষ পর্যন্ত লোড হয়, কিন্তু প্রতিটি নেম রেজোলিউশন খুব ধীরগতিতে হয়, কারণ আপনার আইএসপি-র ডিএনএস সার্ভার অথবা আপনার অভ্যন্তরীণ সার্ভারটি ওভারলোডেড বা ভুলভাবে কনফিগার করা।
- ইমেল, SaaS অ্যাপ বা VPN নিয়ে সমস্যাব্রাউজার কাজ করলেও, কিছু পরিষেবা এমন ডোমেইন নামের ওপর নির্ভরশীল যা সঠিকভাবে রেজলভ হচ্ছে না।
- স্থানীয় নেটওয়ার্ক সরঞ্জাম যা "উধাও" হয়ে যায়সার্ভার বা পিসিগুলো নাম দিয়ে অ্যাক্সেস করা যায় না, যদিও সরাসরি আইপি অ্যাড্রেসে পিং করলে সেগুলো সাড়া দেয়।
সার্ভার পরিবেশে লক্ষণগুলো আরও গুরুতর হয়ে ওঠে: গুরুত্বপূর্ণ পরিষেবা বিভ্রাট, জোন ট্রান্সফার ব্যর্থ হওয়া, রিকারশন ভেঙে যাওয়া, ডিএনএস ডেলিগেশনে ত্রুটি, বা পুরোনো সেকেন্ডারি জোন ।
ক্লায়েন্টে আইপি এবং ডিএনএস কনফিগারেশনের প্রাথমিক যাচাইকরণ
রাউটার বা সার্ভারে কোনো পরিবর্তন করার আগে, সংশ্লিষ্ট ডিভাইসের আইপি এবং ডিএনএস সেটিংস সামঞ্জস্যপূর্ণ কিনা তা নিশ্চিত করে নেওয়া ভালো । উইন্ডোজের ক্ষেত্রে, এর জন্য চিরাচরিত পদ্ধতিটিই অনুসরণ করতে হয়:
ipconfig / সব
এই কমান্ডটি আপনাকে প্রতিটি অ্যাডাপ্টারের জন্য কনফিগার করা আইপি অ্যাড্রেস, সাবনেট মাস্ক, গেটওয়ে এবং ডিএনএস দেখায় । যে বিষয়গুলো যাচাই করতে হবে:
- আইপি অ্যাড্রেসটি প্রত্যাশিত নেটওয়ার্কের অন্তর্গত। (উদাহরণস্বরূপ, 192.168.1.x, যদি আপনার ল্যান 192.168.1.0/24 হয়)।
- সাবনেট মাস্ক এটা যুক্তিসঙ্গত (অনেক ঘরোয়া পরিস্থিতিতে 255.255.255.0)।
- প্রবেশপথ এটি সাধারণত রাউটারের আইপি অ্যাড্রেস (উদাহরণস্বরূপ, 192.168.1.1)।
- ডিএনএস সার্ভার নির্দেশ করে এটি সামঞ্জস্যপূর্ণ: আপনার রাউটার, একটি স্থানীয় ডিএনএস সার্ভার অথবা পাবলিক ডিএনএস (যেমন Google 8.8.8.8, Cloudflare 1.1.1.1, OpenDNS ইত্যাদি)।
যদি আপনি কোনো নির্দিষ্ট DNS সার্ভারকে সন্দেহ করেন, তাহলে আপনি এটি সরাসরি পরীক্ষা করতে পারেন:
এনএসলুকআপ
উদাহরণস্বরূপ:
nslookup app1 10.0.0.1
যদি সেই কোয়েরিটি "সার্ভার এরর," "কোয়েরি রিজেক্টেড," "রিকোয়েস্ট টাইমড আউট," বা "নো রেসপন্স ফ্রম সার্ভার " রিটার্ন করে, তাহলে বুঝবেন সেই DNS সার্ভারটিতে কোনো সমস্যা আছে (অথবা এটি আপনার নেটওয়ার্ক থেকে অ্যাক্সেসযোগ্য নয়)। যদি এটি সঠিক IP অ্যাড্রেস দিয়ে সাড়া দেয়, তাহলে সমস্যাটি ক্লায়েন্ট, নেটওয়ার্ক পাথ, বা কোনো মধ্যবর্তী ফায়ারওয়ালের কারণে হতে পারে।
যেসব উইন্ডোজ সার্ভার ডিএনএস সার্ভার হিসেবে কাজ করে, সেগুলোতে পুরোনো ডেটা বাদ দেওয়ার জন্য রেজোলিউশন ক্যাশে ফ্লাশ করাও একটি ভালো কাজ :
- কমান্ড কনসোল (প্রশাসক): dnscmd / ক্লিয়ারক্যাশে
- পাওয়ারশেল (প্রশাসক): ক্লিয়ার-ডিএনএস সার্ভারক্যাশ
“DNS সার্ভার সাড়া দিচ্ছে না” ত্রুটির সাধারণ কারণসমূহ
পারিবারিক এবং পেশাগত উভয় ক্ষেত্রেই এমন অনেক পরিস্থিতি রয়েছে যা বারবার ঘটে থাকে। এগুলো বুঝতে পারলে আপনি সময় নষ্ট না করে সরাসরি সমস্যার মূলে পৌঁছাতে পারবেন ।
অপারেটিং সিস্টেমে ত্রুটিপূর্ণ বা পুরোনো ডিএনএস ক্যাশে
ব্রাউজিং দ্রুত করার জন্য আপনার কম্পিউটার সর্বশেষ ডিএনএস লুকআপ সহ একটি স্থানীয় ডিএনএস ক্যাশে সংরক্ষণ করে । যদি এই ক্যাশেটি নষ্ট হয়ে যায় বা পুরোনো রেকর্ড সংরক্ষণ করে (হোস্টিং পরিবর্তন, মাইগ্রেশন, ডিএনএস জোন পরিবর্তন ইত্যাদির কারণে), তাহলে অন্যান্য ডিভাইসে ঠিকঠাক কাজ করা ডোমেইনগুলো অ্যাক্সেস করার সময় আপনি ত্রুটি দেখতে পাবেন।
উইন্ডোজে, অ্যাডমিনিস্ট্রেটর প্রিভিলেজ সহ কমান্ড প্রম্পটে নিম্নলিখিত কমান্ডটি চালিয়ে আপনি এটি ঠিক করতে পারেন:
ipconfig / flushdns
macOS-এ এর সাধারণ সমতুল্য রূপটি হলো:
sudo dscacheutil-fluscache; sudo killall -HUP mDNSResponder
মোবাইল ডিভাইসে, প্রায়শই শুধু ডিভাইসটি রিস্টার্ট করা অথবা এয়ারপ্লেন মোড অন-অফ করাই নেটওয়ার্ক ক্যাশ জোরপূর্বক পরিষ্কার করার জন্য যথেষ্ট।
রাউটার বা মডেমের ভুল কনফিগারেশন
আপনার রাউটার এবং মডেম আপনার ল্যান (LAN) এবং ইন্টারনেটের মধ্যে গেটওয়ে হিসেবে কাজ করে । যদি এগুলোর ডিএনএস (DNS) সেটিংস ভুল থাকে (উদাহরণস্বরূপ, এমন কোনো সার্ভারকে নির্দেশ করা যা আর বিদ্যমান নেই, অথবা ভুলভাবে ফরওয়ার্ডার সংজ্ঞায়িত করা থাকলে), তাহলে নেটওয়ার্কের সমস্ত ডিভাইসে ব্যাপক ত্রুটি দেখা দেবে।
সাধারণ কনফিগারেশন ত্রুটি:
- ভুলভাবে কনফিগার করা ম্যানুয়াল ডিএনএস সার্ভার রাউটারে, যা পুরোনো পরীক্ষা থেকে উত্তরাধিকারসূত্রে প্রাপ্ত।
- DHCP এমন একটি অভ্যন্তরীণ DNS সরবরাহ করছে যা আর সক্রিয় নেই। অথবা যেগুলো নেটওয়ার্কের কেবল একটি অংশে কাজ করে।
- রাউটারে ফিল্টার বা ফায়ারওয়াল নিয়ম যেগুলো নির্দিষ্ট কিছু ডিএনএস সার্ভারের জন্য পোর্ট ৫৩ ইউডিপি/টিসিপি ব্লক করে।
এইসব ক্ষেত্রে, একটি ভালো উপায় হলো মডেম এবং রাউটার রিস্টার্ট করা (এগুলো বন্ধ করে ৩০-৬০ সেকেন্ড অপেক্ষা করুন এবং আবার চালু করুন)। এরপরও যদি সমস্যাটি থেকে যায়, তবে কনফিগারেশন পরীক্ষা করুন অথবা ফ্যাক্টরি সেটিংসে রিস্টোর করে প্রথম থেকে পুনরায় কনফিগার করুন।
ফায়ারওয়াল, অ্যান্টিভাইরাস বা ভিপিএন থেকে হস্তক্ষেপ
ফায়ারওয়াল, অ্যান্টিভাইরাস সলিউশন এবং ভিপিএন সুরক্ষার জন্যই তৈরি করা হয়েছে, কিন্তু অতিরিক্ত কঠোর সেটিংসের কারণে ডিএনএস কোয়েরি ব্লক হয়ে যেতে পারে অথবা ত্রুটিপূর্ণ টানেলের মাধ্যমে সেগুলোকে রাউট করা হতে পারে । এর মধ্যে অপারেটিং সিস্টেমের ফায়ারওয়াল এবং উন্নত নেটওয়ার্ক নিরাপত্তা ডিভাইস উভয়ই অন্তর্ভুক্ত।
এটি যাচাই করার যৌক্তিক পদক্ষেপ:
- আপনার অ্যান্টিভাইরাস এবং ফায়ারওয়াল সাময়িকভাবে নিষ্ক্রিয় করুন। (আপনি কী করছেন তা জেনে এবং শুধু তা পরীক্ষা করার জন্য)।
- যেকোনো ভিপিএন বন্ধ করুন সংযোগ আছে কিনা তা নিশ্চিত করুন এবং আবার ব্রাউজ করার চেষ্টা করুন।
- কর্পোরেট ফায়ারওয়ালগুলিতে, পরীক্ষা করে দেখুন যে পোর্ট ৫৩ ফিল্টার বা রিডাইরেক্ট করা হচ্ছে না। অদ্ভুত উপায়।
এই উপাদানগুলো নিষ্ক্রিয় করার পর যদি সবকিছু সঠিকভাবে কাজ করে, তাহলে নিরাপত্তা বিঘ্নিত না করে ডিএনএস ট্র্যাফিকের অনুমতি দেওয়ার জন্য নিয়ম, বর্জন এবং নেটওয়ার্ক প্রোফাইল পর্যালোচনা করার সময় এসেছে ।
ডিএনএস সার্ভারের সমস্যা: লোড, জোন, রিকারশন এবং ডেলিগেশন
অনেক এন্টারপ্রাইজ নেটওয়ার্কে এক বা একাধিক অথরিটেটিভ এবং রিকার্সিভ ডিএনএস সার্ভার থাকে (উদাহরণস্বরূপ, ডিএনএস রোল সহ উইন্ডোজ সার্ভার) যা অভ্যন্তরীণ নাম এবং ইন্টারনেট কোয়েরি উভয়েরই সাড়া দেয়। এক্ষেত্রে, সম্ভাব্য ঘটনার পরিধি ব্যাপক:
- ডিএনএস সার্ভার ডাউন অথবা পরিষেবা বন্ধ হয়ে গেছেযদি উইন্ডোজ ডিএনএস সার্ভিসটি চালু না থাকে, তাহলে কোয়েরিগুলো "সার্ভার থেকে কোনো সাড়া পাওয়া যায়নি" এই বার্তা দিয়ে ব্যর্থ হবে। আপনি এটি চালু করার চেষ্টা করতে পারেন। নেট স্টার্ট ডিএনএস.
- সার্ভার ওভারলোডেড অথবা জোন পজ করা হয়েছে“সার্ভার এরর” বা “কোয়েরি রিজেক্টেড”-এর মতো ত্রুটিগুলো নির্দেশ করতে পারে যে জোনটি বিরতি দেওয়া হয়েছে অথবা সার্ভারটি তার সীমায় পৌঁছে গেছে।ইভেন্ট লগ (অ্যাপ্লিকেশন, সিস্টেম এবং “ডিএনএস সার্ভার”) এবং জোনটির জেনারেল ট্যাব পর্যালোচনা করুন।
- ভাঙা পুনরাবৃত্তিযদি সার্ভার অন্যান্য ডিএনএস সার্ভারে কোয়েরি ফরওয়ার্ড করে (ফরওয়ার্ডার্স ট্যাব), তবে সেই চেইনের যেকোনো সমস্যা (টাইমআউট, ভুল ডেটা, ত্রুটিপূর্ণভাবে গঠিত চেইনড ফরওয়ার্ড) এক্সটার্নাল রেজোলিউশন এরর ঘটাতে পারে।
- ভুল ডিএনএস ডেলিগেশনযদি একটি প্যারেন্ট জোন এবং একটি ডেলিগেট জোনের মধ্যে ডেলিগেশন ভুলভাবে কনফিগার করা থাকে (উদাহরণস্বরূপ, corp.contoso.com এবং sub.corp.contoso.com), তাহলে ডেলিগেট জোন থেকে নাম রিজলভ করার চেষ্টা করার সময় আপনি ত্রুটি দেখতে পাবেন।
রিকারশন এবং ডেলিগেশন নির্ণয় করতে প্রায়শই ইন্টারেক্টিভ মোডে nslookup ব্যবহার করা হয় , যেখানে প্রতিটি স্তরের NS এবং A রেকর্ড কোয়েরি করে রিকারশন চালু বা বন্ধ রেখে পরীক্ষা করা হয়। এটি একটি অপেক্ষাকৃত উন্নত পদ্ধতি, কিন্তু আপনি যদি অথরিটেটিভ ডিএনএস সার্ভার পরিচালনা করেন তবে এটি অপরিহার্য।
সার্ভারগুলির মধ্যে জোন স্থানান্তর এবং সিঙ্ক্রোনাইজেশন
যেসব টপোলজিতে প্রাইমারি এবং সেকেন্ডারি ডিএনএস সার্ভার থাকে , সেখানে সেকেন্ডারি জোনটি সঠিকভাবে আপডেট না হওয়ার কারণে রেজোলিউশন ত্রুটি ঘটতে পারে। সাধারণ লক্ষণগুলো হলো:
- প্রাথমিক সার্ভারের তুলনায় দ্বিতীয় সার্ভারটি পুরোনো বা অসামঞ্জস্যপূর্ণ ডেটা প্রদান করে।
- ইভেন্ট ভিউয়ারটি প্রদর্শিত হয় জোন স্থানান্তর ত্রুটি.
- জোর করে একটি dnscmd /zonerefresh প্রক্রিয়াটি সঠিকভাবে সম্পন্ন হয়নি।
অতএব পরামর্শ দেওয়া হচ্ছে:
- জোনের ক্রমিক নম্বর তুলনা করুন প্রাথমিক ও মাধ্যমিকের মধ্যে, এবং নিশ্চিত করুন যে প্রাথমিকটির ক্রমিক সংখ্যা বেশি।
- পর্যালোচনা জোন স্থানান্তর বিকল্পগুলি (জোন ট্রান্সফার ট্যাব) এবং নিশ্চিত করুন যে সেকেন্ডারিটি অনুমোদিত।
- যদি মিশ্র বাস্তবায়ন থাকে (যেমন, উইন্ডোজ এবং বাইন্ড), তাহলে রেজিস্ট্রি টাইপের সামঞ্জস্যতা পরীক্ষা করুন এবং দ্বিতীয়টি সমর্থন না করলে 'ফাস্ট ট্রান্সফার' নিষ্ক্রিয় করা হয়েছে কিনা তা যাচাই করুন।
যখন “ডিএনএস সার্ভার সাড়া দিচ্ছে না” তার কার্যকরী সমাধান
সমস্যাটি পদ্ধতিগতভাবে মোকাবেলা করার জন্য , ক্লায়েন্ট কম্পিউটার এবং বাসা ও কর্পোরেট নেটওয়ার্ক উভয় পরিবেশেই আপনি অনুসরণ করতে পারেন এমন কিছু কাজের একটি ক্রমিক তালিকা এখানে দেওয়া হলো ।
১. রাউটার/মডেম এবং ডিভাইসগুলো রিস্টার্ট করুন
কথাটা গতানুগতিক শোনালেও, সঠিকভাবে শাটডাউন এবং রিস্টার্ট করলে প্রায়শই নেটওয়ার্কের অনেক সমস্যা সমাধান হয়ে যায়। রিস্টার্ট করলে ক্যাশ পরিষ্কার হয়, আইএসপি-র সাথে সেশন নবায়ন হয় এবং অভ্যন্তরীণ নেটওয়ার্ক সরঞ্জামের ছোটখাটো লক ঠিক হয়ে যায়।
- আপনার কম্পিউটার (বা মোবাইল ফোন, ট্যাবলেট ইত্যাদি) সম্পূর্ণরূপে বন্ধ করুন।
- রাউটার এবং মডেমের সংযোগ বিচ্ছিন্ন করুন (যদি সেগুলি দুটি আলাদা ডিভাইস হয়)।
- কমপক্ষে 30 সেকেন্ড অপেক্ষা করুন।
- মোডেম ও রাউটারটি আবার সংযোগ করুন এবং সব বাতি স্থিতিশীল হওয়া পর্যন্ত অপেক্ষা করুন।
- আপনার কম্পিউটারটি আবার চালু করুন এবং ব্রাউজ করার চেষ্টা করুন।
২. আপনার ডিএনএস সার্ভারগুলো পরিবর্তন করে অন্যান্য পাবলিক ও নির্ভরযোগ্য সার্ভার ব্যবহার করুন।
আপনার প্রোভাইডারের ডিএনএস সার্ভারগুলো ত্রুটিপূর্ণ বা ওভারলোডেড বলে সন্দেহ হলে, আপনি আপনার কম্পিউটার বা রাউটারে উচ্চ-ক্ষমতাসম্পন্ন পাবলিক ডিএনএস সার্ভার কনফিগার করতে পারেন , যেমন:
- গুগল ডিএনএস: 8.8.8.8 এবং 8.8.4.4
- ক্লাউডফ্লেয়ার ডিএনএস: 1.1.1.1 এবং 1.0.0.1
- OpenDNS: 208.67.222.222 এবং 208.67.220.220
- অন্যান্য বাণিজ্যিক ডিএনএস (সার্ফশার্ক ডিএনএস: 194.169.169.169, ইত্যাদি)।
উইন্ডোজে, আপনি এটি এই মত করতে পারেন:
- উপশুল্ক উইন্ডোজ + আরলিখেছেন ncpa.cpl এবং এন্টার চাপুন।
- আপনার সংযোগের (ইথারনেট বা ওয়াই-ফাই) উপর রাইট-ক্লিক করুন এবং বেছে নিন Propiedades.
- নির্বাচন করা ইন্টারনেট প্রোটোকল সংস্করণ 4 (টিসিপি / আইপিভি 4) এবং টিপুন Propiedades.
- মার্কা স্বয়ংক্রিয়ভাবে একটি আইপি ঠিকানা পান আপনি যদি চান যে রাউটারটি আইপি অ্যাড্রেস নির্ধারণ করুক, তাহলে নির্বাচন করুন নিম্নলিখিত DNS সার্ভারের ঠিকানা ব্যবহার করুন.
- এর ক্ষেত্রগুলি পূরণ করুন পছন্দের ডিএনএস সার্ভার y বিকল্প আপনার পছন্দসই মানগুলো দিয়ে (উদাহরণস্বরূপ, 8.8.8.8 এবং 8.8.4.4)।
- সক্রিয় প্রস্থান করার সময় কনফিগারেশন যাচাই করুন এবং ওকে ক্লিক করুন।
৩. DNS ক্যাশে পরিষ্কার করুন এবং IP কনফিগারেশন রিফ্রেশ করুন (উইন্ডোজ)
অনেক ক্ষেত্রে, বিশেষ করে যদি সংযোগটি আগে ঠিকঠাক কাজ করে থাকে, তবে কয়েকটি কমান্ডের সাহায্যে ডিভাইসটির নেটওয়ার্ক কনফিগারেশন 'রিসেট' করাই যথেষ্ট:
- স্টার্ট মেনু খুলুন, টাইপ করুন cmd কমান্ড, ডান ক্লিক করুন কমান্ড প্রম্পট এবং নির্বাচন করুন প্রশাসক হিসাবে চালান.
- নিম্নলিখিত কমান্ডগুলি এক এক করে টাইপ করুন (প্রতিটির পরে এন্টার চাপুন):
ipconfig / flushdns
ipconfig / রিলিজ
ipconfig / নবায়ন
NETSH উইনসক রিসেট ক্যাটালগ
NETSH int ipv4 রিসেট reset.log
NETSH int ipv6 রিসেট reset.log
এরপর আপনার কম্পিউটার রিস্টার্ট করুন। এর ফলে ডিএনএস ক্যাশ ক্লিয়ার, ডিএইচসিপি লিজ রিনিউ এবং টিসিপি/আইপি স্ট্যাক রিসেট হয়ে যাবে , যা বহু অদ্ভুত ত্রুটি সমাধান করে।
কারণটি শনাক্ত করতে ক্রস-টেস্টিং খুবই উপকারী ।
- আপনি যদি ক্রোম ব্যবহার করেন, তবে ফায়ারফক্স, এজ বা অন্য কোনো ব্রাউজার ব্যবহার করে দেখুন।
- একই নেটওয়ার্কে থাকা অন্য কোনো ডিভাইস (অন্য পিসি, মোবাইল, ট্যাবলেট) ব্যবহার করে একই ওয়েবসাইটগুলোতে প্রবেশ করার চেষ্টা করুন।
- আপনি যদি ওয়াই-ফাই ব্যবহার করেন, তাহলে আপনার পিসিকে একটি পোর্টের সাথে সংযুক্ত করুন। ইথারনেট কেবল সরাসরি রাউটারে সংযুক্ত করুন এবং ওয়াই-ফাই সমস্যার জন্য পরামর্শ নিন। আপনার পিসিতে ওয়াই-ফাই সমস্যা কীভাবে সমাধান করবেন.
যদি এটি শুধুমাত্র একটি নির্দিষ্ট ডিভাইসে কাজ না করে, তাহলে সমস্যাটি এর কনফিগারেশন, ফায়ারওয়াল, ড্রাইভার বা এমনকি ম্যালওয়্যারে থাকতে পারে । যদি এটি সমস্ত ডিভাইসে কাজ না করে, তাহলে আপনার রাউটার, অভ্যন্তরীণ ডিএনএস সার্ভার বা এমনকি আপনার আইএসপি পরীক্ষা করা উচিত ।
৫. অপারেটিং সিস্টেমের নেটওয়ার্ক ট্রাবলশুটারগুলো চালান।
উইন্ডোজ এবং ম্যাকওএস-এ এমন উইজার্ড রয়েছে যা সাধারণ ডিএনএস সমস্যাসহ বিভিন্ন সংযোগ ব্যর্থতা স্বয়ংক্রিয়ভাবে শনাক্ত ও সংশোধন করে।
- উইন্ডোজে: সেটিংস > নেটওয়ার্ক এবং ইন্টারনেট > নেটওয়ার্ক সমস্যা সমাধানকারী.
- ম্যাকওএস-এ: অ্যাপল মেনু > নেটওয়ার্ক ডায়াগনস্টিকস.
এগুলো কোনো অলৌকিক কাজ করে না, কিন্তু নিষ্ক্রিয় অ্যাডাপ্টার, ভুলভাবে প্রয়োগ করা নেটওয়ার্ক প্রোফাইল বা অসামঞ্জস্যপূর্ণ আইপি প্যারামিটারের মতো সাধারণ সমস্যায় আপনার সময় বাঁচাতে পারে ।
সার্ভারে ডিএনএস সমস্যা নির্ণয়ের উন্নত কৌশল
আপনি যদি একটি কর্পোরেট ডিএনএস সার্ভার পরিচালনা করেন (উদাহরণস্বরূপ, ডিএনএস রোল সহ উইন্ডোজ সার্ভার), তাহলে ব্যবহৃত টুলগুলো কিছুটা ভিন্ন হয় এবং বিস্তারিত তথ্যের পরিমাণ বেড়ে যায়। এক্ষেত্রে, ক্লায়েন্টদের মতোই, সহজ থেকে জটিল প্রক্রিয়ার দিকে অগ্রসর হতে হয় , তবে এর সাথে ডিএনএস সার্ভিসটির উপরেই নির্দিষ্ট কিছু পরীক্ষা যুক্ত করতে হয়।
পরিষেবার অবস্থা এবং ইভেন্ট লগ পরীক্ষা করুন
প্রথম ধাপ হলো সার্ভারে লগ ইন করে যাচাই করা:
- যে ডিএনএস পরিষেবা চলছে (আপনি এটি দিয়ে শুরু করতে পারেন) নেট স্টার্ট ডিএনএস (যদি তাকে আটক করা হয়)।
- The ইভেন্ট লগ অ্যাপ্লিকেশন, সিস্টেম এবং “ডিএনএস সার্ভার” থেকে পুনরাবৃত্ত জোন ত্রুটি, স্থানান্তর বা পুনরাবৃত্তি খোঁজা হচ্ছে।
যদি ক্লায়েন্টরা সরাসরি সেই সার্ভারে nslookup ব্যবহার করার সময় "সার্ভার এরর" বা "কোয়েরি রিজেক্টেড" বার্তা পায়, তাহলে জোনটি পজ করা থাকতে পারে অথবা সার্ভারটি তার রিসোর্স লিমিটে (সিপিইউ, র্যাম, ডিস্ক) পৌঁছে গিয়ে থাকতে পারে ।
ক্লায়েন্ট এবং সার্ভার থেকে nslookup ব্যবহার করে অ্যাক্সেসযোগ্যতা পরীক্ষা করুন
ক্লায়েন্ট সার্ভার থেকে পরীক্ষা করার পাশাপাশি, ডিএনএস সার্ভার এবং অন্যান্য মধ্যবর্তী সার্ভার থেকেও কোয়েরি চালানো ভালো। উদাহরণস্বরূপ:
এনএসলুকআপ
যদি রিজলভার সঠিক আইপি অ্যাড্রেস ফেরত দেয়, তাহলে সার্ভারটি কাজ করছে এবং সমস্যাটি ক্লায়েন্ট ও সার্ভারের মধ্যবর্তী পথে হতে পারে। যদি এটি ফেরত দেয়:
- “সার্ভার ত্রুটি” অথবা “কোয়েরি প্রত্যাখ্যাত”: জোন স্থগিত, কনফিগারেশনগত দ্বন্দ্ব অথবা সার্ভারে অতিরিক্ত চাপ।
- সার্ভারে অনুরোধের সময়সীমা শেষ হয়ে গেছে।ডিএনএস পরিষেবা বন্ধ হয়ে গেছে, ফায়ারওয়াল পোর্ট ৫৩ ব্লক করছে, ইন্টারফেস ভুলভাবে কনফিগার করা হয়েছে, অথবা সার্ভার শুধুমাত্র নির্দিষ্ট কিছু আইপি-তে শুনছে।
উন্নত ফায়ারওয়াল বা প্রক্সিযুক্ত পরিবেশে, কোনো অ-প্রমিত ডিএনএস পোর্ট ব্যবহার করা হচ্ছে কিনা তা পরীক্ষা করুন । nslookup ডিফল্টরূপে UDP 53 ব্যবহার করে; যদি পোর্টটি পরিবর্তন করা হয়ে থাকে, তাহলে ফায়ারওয়াল নিয়মগুলো সামঞ্জস্য করে পরীক্ষা না চালালে কোয়েরিগুলো ব্যর্থ হবে।
পুনরাবৃত্তি এবং প্রতিনিধিদলের নির্ণয়
পুনরাবৃত্তি পরীক্ষা করতে, একটি DNS সার্ভারে আপনি যা করতে পারেন:
- দেখুন এতে আছে কিনা কনফিগার করা ফরওয়ার্ডার (ডিএনএস কনসোলে সার্ভার প্রোপার্টিজের ফরওয়ার্ডার্স ট্যাব)।
- যদি কোনো ফরওয়ার্ডার না থাকে, তাহলে সার্ভারটি কোয়েরি করতে পারে কিনা তা পরীক্ষা করুন। রুট সার্ভার ইন্টারেক্টিভ মোডে nslookup ব্যবহার করে রুট জোন থেকে NS রেকর্ড কোয়েরি করা হচ্ছে।
যখন রুট সার্ভারগুলোতেও প্রতিক্রিয়া "অনুরোধের সময়সীমা শেষ" নির্দেশ করে এবং রুট সাজেশনগুলো সঠিক সার্ভার নির্দেশ করে, তখন সাধারণত যা ঘটে তা হলো:
- সার্ভার থেকে বহির্গামী নেটওয়ার্ক সংযোগে সমস্যা হচ্ছে।
- একটি ফায়ারওয়াল বহির্গামী DNS ট্র্যাফিক ব্লক করছে।
- অতিরিক্ত আগ্রাসী রিকার্সন ওয়েটিং টাইম।
ভেঙে যাওয়া প্রতিনিধিদলকে সুসংহত করতে সাধারণত যা করা হয়:
- প্রভাবিত সার্ভারে nslookup চালু করুন, রিকারশন নিষ্ক্রিয় করুন (norecurse সেট করুনএবং ডোমেইন হায়ারার্কির প্রতিটি স্তরের বিরুদ্ধে NS/A কোয়েরি চালু করুন।
- প্রতিটি ডেলিগেট সার্ভারের সাথে এই প্রক্রিয়াটি পুনরাবৃত্তি করুন এবং সমস্ত NS রেকর্ড ও তাদের A অ্যাড্রেস সংগ্রহ করুন।
- কোনো NS-এর জন্য কোনো A রেকর্ড অনুপস্থিত থাকলে, কোনো NS সাড়া দেওয়া বন্ধ করে দিলে, অথবা প্যারেন্ট এবং ডেলিগেটেড জোনের মধ্যে কোনো অমিল থাকলে তা শনাক্ত করুন।
এই সমাধানের জন্য প্রাইমারি জোনে উপযুক্ত A এবং NS রেকর্ডগুলো সংশোধন বা যোগ করতে হবে এবং ডেলিগেশনটি যেন বৈধ ও অ্যাক্সেসযোগ্য সার্ভারগুলোকে নির্দেশ করে, তা নিশ্চিত করতে হবে।
ভবিষ্যতে আইপি এবং ডিএনএস নেটওয়ার্ক সমস্যা এড়ানোর সর্বোত্তম উপায়
সবকিছু আবার ঠিকঠাক কাজ করতে শুরু করলে, সমস্যার মূল কারণটি সমাধান করার সময় আসে, যাতে এটি বারবার না ঘটে। এমন বেশ কিছু সহজ ও সেরা উপায় আছে যা স্থিতিশীলতা ব্যাপকভাবে উন্নত করে।
সিস্টেম, রাউটার এবং ফার্মওয়্যার হালনাগাদ রাখুন
নির্মাতারা প্রায়শই সিস্টেম এবং ফার্মওয়্যার আপডেটের মাধ্যমে নেটওয়ার্ক স্ট্যাকের ত্রুটি, ডিএনএস সমস্যা, মেমরি লিক এবং দুর্বলতাগুলো সমাধান করে থাকে । আপনার রাউটার এবং অপারেটিং সিস্টেমকে বেশ কয়েক বছর ধরে আপডেট না করা মানেই বিপদ ডেকে আনা।
সুপারিশ:
- নিয়মিত প্রয়োগ করুন নিরাপত্তা প্যাচ এবং আপডেট উইন্ডোজ, ম্যাকওএস বা লিনাক্সে।
- আছে কিনা চেক করুন রাউটার বা মডেমের জন্য নতুন ফার্মওয়্যার এবং প্রস্তুতকারকের নির্দেশাবলী অনুসরণ করে এটি প্রয়োগ করুন।
- বজায় রাখা নেটওয়ার্ক ড্রাইভার বিশেষ করে হার্ডওয়্যার পরিবর্তনের পর, এটি যথেষ্ট হালনাগাদ থাকে।
নির্ভরযোগ্য ডিএনএস সার্ভার বেছে নিন এবং আপনার ফায়ারওয়াল ও অ্যান্টিভাইরাস সফটওয়্যার সঠিকভাবে কনফিগার করুন।
আপনার প্রোভাইডার যদি সমস্যা করে, তাহলে আপনি আপনার রাউটার এবং ডিভাইস উভয় ক্ষেত্রেই নির্ভরযোগ্য ও উন্নত মানের পাবলিক ডিএনএস সার্ভার (যেমন গুগল, ক্লাউডফ্লেয়ার, ওপেনডিএনএস ইত্যাদি) ব্যবহার করতে পারেন। একই সাথে, আপনার ফায়ারওয়াল এবং অ্যান্টিভাইরাস সফটওয়্যারও পরীক্ষা করে দেখুন।
- ডিএনএস কোয়েরি ব্লক করবেন না। পোর্ট ৫৩ ইউডিপি/টিসিপি-তে।
- অনুমতি দিন IPv4 এবং IPv6 উভয়ের জন্য সমাধান যদি আপনার নেটওয়ার্ক এটি সমর্থন করে।
- জোর করবেন না। এনক্রিপ্টেড ডিএনএস অথবা এইচটিটিপিএস এর মাধ্যমে পরীক্ষামূলকভাবে, আপনি কী করছেন তা না জেনেই।
সংযোগ এবং ডিএনএস স্থিতিশীলতা নিরীক্ষণ করুন
কোম্পানিগুলোতে PerfOps, DigiCert DNS Trust Manager বা এই ধরনের অন্যান্য সমাধানের মতো টুল ব্যবহার করে নিরবচ্ছিন্ন DNS এবং নেটওয়ার্ক মনিটরিং বাস্তবায়ন করার পরামর্শ দেওয়া হয়:
- রেজোলিউশন টাইম পরিমাপ করুন এবং অস্বাভাবিক ল্যাটেন্সি শনাক্ত করুন।
- কর্তৃত্বপূর্ণ ডিএনএস সার্ভারগুলোর আপটাইম ও ডাউনটাইম নিরীক্ষণ করুন।
- পুনরাবৃত্ত ত্রুটি, কোয়েরির আকস্মিক বৃদ্ধি, বা সম্ভাব্য আক্রমণ (যেমন, ডিএনএস পরিষেবার উপর ডিডিওএস আক্রমণ) সম্পর্কে সতর্কতা গ্রহণ করুন।
ছোট পরিসরের ক্ষেত্রে, সাধারণ পর্যায়ক্রমিক পরীক্ষাই যথেষ্ট: পরিচিত আইপি এবং ডোমেইন পিং করুন , রাউটারের লগ পর্যালোচনা করুন এবং, যদি ডিএনএস ত্রুটি বারবার ঘটে, তবে নেটওয়ার্ক-স্তরের সমস্যা নেই তা নিশ্চিত করতে আইএসপি-র সাথে যোগাযোগ করুন ।
একটি সামঞ্জস্যপূর্ণ আইপি কনফিগারেশন, সুচিন্তিত ডিএনএস সার্ভার, নিয়ন্ত্রিত ক্যাশ, আপডেটেড ডিভাইস এবং নিয়মিত পর্যবেক্ষণের সমন্বয়ই প্রতি সপ্তাহে ডাউন হয়ে যাওয়া একটি নেটওয়ার্ক এবং ত্রুটিহীনভাবে কাজ করা একটি নেটওয়ার্কের মধ্যে আকাশ-পাতাল পার্থক্য গড়ে দেয়। আইপি, ডিএনএস, রাউটার, ফায়ারওয়াল এবং সার্ভারগুলো কীভাবে একে অপরের সাথে কাজ করে তা বুঝতে পারলে, ব্রাউজার নিয়ে ঘণ্টার পর ঘণ্টা লড়াই করে সময় নষ্ট না করে, আপনি মিনিটের মধ্যেই পরবর্তী "ডিএনএস সার্ভার সাড়া দিচ্ছে না" ত্রুটিটি নির্ণয় করতে অনেক বেশি সক্ষম হবেন।



