অত্যন্ত ধীর ডিএনএস লুকআপ


11

উবুন্টু 12.10

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

    cat /etc/resolv.conf

এবং এটি এই সঙ্গে আসে:

    # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
    #DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
    nameserver 127.0.1.1
    search hsd1.or.comcast.net

কেন এটি 127.0.1.1 ব্যবহার করবে? এর অর্থ কী এটি স্থানীয়ভাবে ঠিকানাগুলি সমাধান করার চেষ্টা করছে? আমি যখন কাস্টকাস্ট অনুসন্ধান সার্ভারটি পিং করি তখন আমি একটি সময়সীমা ত্রুটি পাই।


ডিএনএস লুকআপটি কাজ করছে বলে মনে হচ্ছে যদি আমি Google এর ডিএনএস সার্ভারটি 8.8.8.8 দিয়ে 127.0.1.1 প্রতিস্থাপন করি। তবে এটি প্রতিটি বুটে ওভাররাইট করা হয়।
কেনেথ ক্লার্ক

দয়া করে এর অর্ধেক (সম্ভবত এএমডি ভিডিও সমস্যা) আলাদা প্রশ্নে বিভক্ত করুন, যাতে এটি নিজস্ব উত্তর পেতে পারে।
কালিরিয়াল

ঠিক আছে. আমি দুজনকে আলাদা করে দিলাম। এখন কেবল যদি আমি একটি সমাধান পেতে পারি: /
কেনেথ ক্লার্ক

আমি ইতিমধ্যে আমার ডিএনএস সার্ভারটি ৮.৮.৮.৮ এ সেট করে রেখেছি তাই আমি এটিকে 8.8.4.4 এ পরিবর্তন করেছি এবং এটি কাজ করা শুরু করে, তাই গুগলের মাঝে মাঝে কিছু সমস্যা হয়। ভেবেছিলাম এটি উল্লেখযোগ্য।
এডওয়ার্ড লুকা

উত্তর:


29

/etc/resolv.conf (যা আসলে /run/resolvconf/resolv.conf এর প্রতীকী লিঙ্ক) বিভিন্ন সম্ভাব্য উত্স থেকে প্রাপ্ত তথ্যের ভিত্তিতে রেজোলভকনফ ইউটিলিটি দ্বারা রচিত written

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

sudo gedit /etc/NetworkManager/NetworkManager.conf

এবং লাইন মন্তব্য

dns=dnsmasq

যাতে এটি নীচের মত দেখাচ্ছে।

#dns=dnsmasq

তারপরে নেটওয়ার্ক-ম্যানেজার পুনরায় চালু করুন। আপনি যে কমান্ডটি ব্যবহার করবেন তা আপনার উবুন্টু সংস্করণের উপর নির্ভর করে:

sudo service network-manager restart # For newer systems using Systemd
sudo restart network-manager         # For older systems using Upstart

এর পরে আপনার nameserverএকটি নন-লুপব্যাক আইপি ঠিকানা সহ রেজলভ.কনফের একটি লাইন থাকা উচিত । যদি এটি না হয় তবে নিম্নলিখিত কমান্ডটি ব্যবহার করে দেখুন।

sudo dpkg-reconfigure resolvconf

আপনার যদি এখনও nameserverএকটি নন-লুপব্যাক আইপি অ্যাড্রেস সহ রেজলভ.কনফে লাইন না থাকে বা আপনার যদি এখনও ডিএনএস পরিষেবা না থাকে তবে পুনরায় বুট করার চেষ্টা করুন।

আপনার যদি এখনও কোনও ভাল ডিএনএস পরিষেবা না থাকে তবে বাহ্যিক আইপি ঠিকানায় নেমসারভারটি তদন্ত শুরু করুন (নীচের উদাহরণে 1.2.3.4)। এটি সঠিকভাবে ডোমেইন নাম ব্যবহার করে যখন কাছে সমাধান না hostবা digইউটিলিটি?

host www.ford.com 1.2.3.4

dig @1.2.3.4 www.gm.com

গুগলের নেমসার্ভার কি কাজ করে?

host www.ford.com 8.8.8.8

dig @8.8.4.4 www.gm.com

যদি আপনি দেখতে পান যে আপনার বাহ্যিক নেমসার্ভার সঠিকভাবে কাজ করছে না তবে গুগলের মতো একটি ভাল আচরণ করা নেমসার্ভার ব্যবহার করার জন্য আপনার সংযোগটি কনফিগার করা উচিত। এটি করতে, নেটওয়ার্ক সূচকটিতে ডান ক্লিক করুন এবং সংযোগগুলি সম্পাদনা করুন এ যান | সম্পাদনা করুন ... | আইপিভি 4 সেটিংস। ধরে নেওয়া যাক যা বর্তমান পদ্ধতি Automatic (DHCP), এর পদ্ধতি নির্ধারণ Automatic (DHCP) addresses onlyও ফিল্ড এনটাইটেল ভাল নেম-সার্ভার মধ্যে ভরাট Additional DNS servers


1
কেন জড়িত dnsmasq? আমি উবুন্টু ইনস্টল করার সময় এই সমস্যাটি আমাকে কামড়ায়।
জোসেফ গারভিন

আমার জন্য এটি Google DNS 8.8.8.8 এ সমস্যা ছিল যা অস্থায়ীভাবে অনুপলব্ধ ছিল un যা প্রাথমিকভাবে ডিএনএস হিসাবে আমার গেটওয়ে কনফিগারেশনে ম্যানুয়ালি কনফিগার করা হয়েছিল। ডিএনএস উপলভ্যতা নির্বাহ করে পরীক্ষা করা হয়েছিল ping 8.8.8.8। এই সমস্যাগুলি সমাধান করার জন্য আমি আমার প্রাথমিক ডিএনএস আইপিকে ওপেনডিএনএস আইপি 208.67.222.222 এ পরিবর্তন করি।
jmarceli

1

আপনি নেটওয়ার্ক-ম্যানেজার অ্যাপলেটটিতে ডান-ক্লিক করতে, সংযোগগুলি সম্পাদনা করতে এবং অন্য ডিএনএস যুক্ত করতে চাইতে পারেন। এটা 'লাঠি' করা উচিত


আমি যখন নেটওয়ার্ক ম্যানেজারের মধ্যে এটি সম্পাদনা করি তখন এটি কিছুই করে না। এটি সত্যিই অদ্ভুত ...
কেনেথ ক্লার্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.