এটি গুগল পাবলিক ডিএনএস পরিষেবা দ্বারা আপনার মেশিনে ব্যবহৃত নেমসারভার (ডিএনএস) প্রতিস্থাপন করে । যদি সেই কমান্ডটি চালানো আপনাকে সহায়তা করে, আপনার নেটওয়ার্কের সম্ভবত ডিফল্ট সেটিংসে ডিএনএস সমস্যা রয়েছে (ডিএইচসিপি)। সমস্যাটির মূল কারণটি সমাধান করা আরও ভাল তবে এটি আপনার প্রশ্নের সাধারণ উত্তর।
কমান্ডের ব্যাখ্যা
sudo echo nameserver 8.8.8.8 > /etc/resolv.conf
sudo এক্ষেত্রে মূল হতে বিশেষাধিকারকে উন্নত করে।
echoকেবলমাত্র স্ট্যান্ডার্ড আউটপুটটিতে নিম্নলিখিত যুক্তিগুলি আউটপুট করে (এই ক্ষেত্রে এটি আউটপুট করে nameserver 8.8.8.8)
> নিয়মিত ইউনিক্স শেলটিতে কোনও ফাইলকে স্ট্যান্ডার্ড আউটপুট পুনর্নির্দেশ করে (এটিকে ওভাররাইট করে)।
/etc/resolv.conf আউটপুট লিখিত হয় যেখানে ফাইল।
- একটি লাইন হচ্ছে
nameserver 8.8.8.8মধ্যে /etc/resolv.confতোলে সিস্টেম নেমসার্ভারটি IP ঠিকানা না থাকার ব্যবহার 8.8.8.8আইপি ঠিকানায় ডোমেইন নাম সমাধানে জন্য। (আসলে কী ঘটে তার খুব সংক্ষিপ্ত সংস্করণ)
8.8.8.8গুগলের প্রকাশিত ঠিকানাগুলির মধ্যে একটি যেখানে তাদের সর্বজনীন ডিএনএস পরিষেবাগুলি শুনছে।
sudo ভুল
এই ব্যাখ্যাটি প্রশংসনীয় শোনার পরেও এটি কার্যকর হবে না কারণ একটি ত্রুটির কারণে আপনি পাবেন:
bash: /etc/resolv.conf: Permission denied
কেন? আউটপুট পুনর্নির্দেশটি আপনার শেল (এখানে: বাশ) দ্বারা পরিচালিত হয় এবং এর জন্য ব্যবহৃত কমান্ডটি বিবেচনায় নেওয়া হয় না sudo। অঙ্কে গণিত করার ক্ষেত্রে কীভাবে যোগ করার চেয়ে অগ্রাধিকার রয়েছে Similar সুতরাং, এটি কেবল echoউন্নত সুবিধাগুলি পেয়েছে, তবে আপনার শেলটি নেই! এটির সমাধানের জন্য এই কমান্ডটি চালানো উচিত
sudo sh -c "echo nameserver 8.8.8.8 > /etc/resolv.conf"
বা, একটি পাইপ ব্যবহার করে এবং teeএটি একটি ফাইল আউটপুট ব্যবহার করে :
echo nameserver 8.8.8.8 | sudo tee /etc/resolv.conf #prints to screen as well
উবুন্টু এবং নেটওয়ার্ক ম্যানেজার
উবুন্টুতে এটি কেবলমাত্র একটি অস্থায়ী পরিবর্তন, কারণ নেটওয়ার্ক ম্যানেজার /etc/resolv.confফাইলটি "পরিচালনা করে" । স্থানীয় পরিবর্তনগুলি ওভাররাইট করা হবে। অবিচ্ছিন্ন থাকার জন্য আপনার নেটওয়ার্ক ম্যানেজারে এটি কনফিগার করা উচিত।
নেটওয়ার্ক ম্যানেজার ব্যবহার করে কনফিগারেশন
আমি নেটওয়ার্ক ম্যানেজার ব্যবহার করে আপনার পিসিটি সঠিকভাবে কনফিগার করার পরামর্শ দেব। আমি ধরে নিচ্ছি আপনি এখানে আপনার নেটওয়ার্কে DHCP ব্যবহার করছেন (অতি সাধারণ) common তারপরে আপনি যে আদেশটি ব্যবহার করছিলেন তার সমান হিসাবে কাজ করতে এটি করুন:
সম্পাদনা সংযোগগুলি খুলুন :

আপনি যে সংযোগের প্রোফাইলটি ব্যবহার করছেন তা সম্পাদনা করুন।

উপর IPv4 বৈশিষ্ট্যের ট্যাব:
পদ্ধতি: কেবল স্বয়ংক্রিয় (DHCP) ঠিকানা
এই সেটিংটি আপনার হোস্টের আইপি ঠিকানা কনফিগারেশনের জন্য নিয়মিত ডিএইচসিপি অনুরোধ করে, তবে এটি ডিএনএস সার্ভারের প্রস্তাবিত অন্যান্য অ-বাধ্যতামূলক বিকল্পগুলি উপেক্ষা করবে।
- ডিএনএস সার্ভার:
8.8.8.8
- হিট সেভ

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