আপনি এখানে উত্তর হিসাবে গ্রাফিকাল উপায় IPv4 DNS সেটিংস পরিবর্তন করতে পারেন
আপনি যদি ভাবছেন যে কমান্ড লাইন ব্যবহার করে একই জিনিসটি কীভাবে করা যায়, আপনাকে কমান্ড /etc/NetworkManager/system-connections
সহ ডিরেক্টরিতে ফাইল তালিকাভুক্ত করতে হবে ls
:
ls /etc/NetworkManager/system-connections
আপনার সংযোগের নাম সহ একটি ফাইল থাকতে হবে, আমার বলা হয় Wired Connection 1
।
সুতরাং আমাদের ফাইলটি সম্পাদনা করতে হবে এবং এতে DNS সার্ভার যুক্ত করতে হবে:
Sudo nano "/etc/NetworkManager/system-connections/Wired connection 1"
[ipv4]
বিভাগের অধীনে আপনার পছন্দ মতো অনেকগুলি ডিএনএস সার্ভার যুক্ত করুন এবং সেমিকোলনগুলি দিয়ে আলাদা করুন ;
এবং ;
সর্বশেষ ডিএনএস সার্ভারের শেষে এটিও যুক্ত করুন :
[ipv4]
dns=1.1.1.1;8.8.8.8;9.9.9.9;
আপনি কোনও ডিএনএস বরাদ্দ করতে না চাইলে আপনি এই লাইনটি মুছতে পারেন।
এছাড়াও আপনাকে ডিএইচসিপি প্রদত্ত ডিএনএস সার্ভারগুলি উপেক্ষা করার জন্য এই লাইনটি যুক্ত ignore-auto-dns=true
করতে হবে (রাউটারের কনফিগারেশনে থাকা ডিএনএস সার্ভারের মতো):
[ipv4]
dns=1.1.1.1;8.8.8.8;9.9.9.9;
ignore-auto-dns=true
এই উত্তরের একটি সামান্য প্রসঙ্গ: আমি জিইউআইয়ের ডিএনএস সেটিংসে একটি ডিএনএস সার্ভার যুক্ত করার পরে কোন ফাইলটি সম্পাদিত হবে তা জানার চেষ্টা করছিলাম, তাই আমি 16+ ঘন্টা এই কমান্ডটি চালাচ্ছিলাম: sudo grep -rs "1.1.1.1" /
যা আমার উবুন্টু ভার্চুয়াল মেশিনে সমস্ত ফাইল স্ক্যান করে চলেছিল তবে এটি দীর্ঘ চালানোর পরেও কখনও শেষ হয়নি, তবে আমি জানতাম যে ফাইলটি থাকতে পারে এটিই সম্ভব ছিল /etc/NetworkManager
তাই আমি grep
আবার সেই ডিরেক্টরিটির দিকে ইঙ্গিত করলাম এবং এটি পেয়েছিলাম: /etc/NetworkManager/system-connections/Wired connection 1:dns=1.1.1.1;
সুতরাং লেকেনস্টেইন ইতিমধ্যে রয়েছে তা খুঁজে বের করার জন্য একটি উত্তর লিখতে আমি এখানে ফিরে এসেছি already গৃহীত উত্তরের মন্তব্যগুলিতে এটি উল্লেখ করা ।