Chrome কি ওএস থেকে আলাদা ডিএনএস সার্ভার ব্যবহার করে?


11

আমি লিনাক্সে ক্রোম চালাচ্ছি। আমার কাছে * .myname.com 127.0.0.2 তে সমাধান করার জন্য স্থানীয় ডিএনএস রয়েছে (আমি "হোস্ট যিনি কিছু.মাইনেম.কম" বা "হোস্ট মাইনেম.কম" টাইপ করি এবং সঠিক ঠিকানাটি দেখি)। তবে ক্রোমে যখন আমি "myname.com" টাইপ করি তখন এটি "www.myname.com" এ পুনঃনির্দেশিত হয় এবং "রিয়েল" ওয়েবসাইটটি সমাধান করতে চাই না যা আমি চাই না।

কেবলমাত্র যখন আমি "www.myname.com" নয়, "test.myname.com" টাইপ করি তখন ক্রোম সঠিকভাবে এটি 127.0.0.2 এ সমাধান করে। আমি অনুমান করি যে ক্রোম www.anything.com এবং যেকোন.কমের সাথে মজার জিনিস করার চেষ্টা করছে।

কিভাবে এটা মেরামত করা যেতে পারে?

PS: আমি যে স্থানীয় ডিএনএসটি ব্যবহার করছি তা হ'ল ডিএনএসএমএসকে is আমি যদি স্পষ্টরূপে আমার নাম ডট কমকে / ইত্যাদি / হোস্টগুলিতে রাখি তবে Chrome এটিকে সঠিকভাবে 127.0.0.2 এ সমাধান করে তবে আমি / ইত্যাদি / হোস্টগুলিতে ওয়াইল্ডকার্ড ব্যবহার করতে পারি না।

পিপিএস: আমি ক্রোম: // নেট-ইন্টারনালস / # ডিএনএস এ নিশ্চিত করতে পারি যে ক্রোম সঠিকভাবে myname.com এবং www.myname.com কে আসল পাবলিক আইপিতে প্রবেশ করে।

উত্তর:


6

প্রকৃতপক্ষে ক্রোম তার নিজস্ব ডিএনএস ক্লায়েন্ট ব্যবহার করছিল যা একাধিক ডিএনএস সার্ভারের সাথে কথা বলে (স্থানীয় ডিএনএস, রাউটার ডিএনএস, আইপিভি 6-এ রাউটার ডিএনএস)। আমি ক্রোম: // ফ্ল্যাগে যাই এবং "বিল্ট-ইন অ্যাসিঙ্ক্রোনাস ডিএনএস" অক্ষম করি। এখন এটা কাজ করছে.


2
"বিল্ট ইন ইন অ্যাসিঙ্ক্রোনাস ডিএনএস" পতাকাটি গুগল ক্রোম থেকে সরানো হয়েছিল, যার ফলে এটির জন্য "ফিক্স" অক্ষম করা হচ্ছে। chromium.googlesource.com/chromium/src/+/... (থেকে superuser.com/a/887191/109126 )
jcisio

5
এই বিকল্পটি ক্রোম থেকে সরানো হয়েছে, বিভ্রান্তি রোধ করতে উত্তরটি সরান, বা নিম্নগঠনগুলি: ডি
সোরিন

1
এখানে এখনও কিছু ধরণের সমস্যা রয়েছে। আমি লিনাক্স মিন্টে ক্রোম 56 ব্যবহার করছি এবং ভিপিএন-এ সংযুক্ত হওয়ার পরে ঠিকানাগুলি সমাধান করতে কয়েক মিনিট সময় লাগে। ফায়ারফক্স তাৎক্ষণিকভাবে এটি করে। দেখে মনে হচ্ছে Chrome এর পরিবর্তনগুলি দেখতে কিছুটা সময় নেয় /etc/resolv.conf
অরডভেন

1
এটি এখনও অ্যান্ড্রয়েডের জন্য ক্রোমে বৈধ। বিকল্পটিকে "Async DNS resolver" (ক্রোম: // পতাকা / # সক্ষম-
অ্যাসিঙ্ক

1
+৯++ এবং ক্রোম নিষ্ক্রিয় করার কোনও বিকল্প নেই: // ফ্ল্যাগস / # সক্ষম-নতুন-
প্রাক

1

আপনি নিজের প্রক্সি সেটিংস পরিবর্তন করতে পারেন এবং এটি আপনার পছন্দ মতো ঠিকানা ব্যবহার করতে বাধ্য করতে পারেন।

একটি নতুন ফাইল খুলুন।

function FindProxyForURL(url, host) {
    if (host=='www.myname.com' || host=='myname.com'){
        return 'PROXY 127.0.0.2';
    }
    // All other domains should connect directly without a proxy
    return "DIRECT";
}

ক্রোম প্রক্সি সেটিংসে যান এবং "স্বয়ংক্রিয় প্রক্সি কনফিগারেশনের url" এর অধীনে সেই ফাইলটির পাথ প্রবেশ করুন।

ডিএনএস সার্ভারের দরকার নেই, আপনি এটিকে মেশিনের বিভিন্ন পোর্টে পুনর্নির্দেশ করতে পারেন, এবং আপনি এটি আপনার প্রয়োজনের জন্য প্রোগ্রাম করতে পারেন।


1
আমি ম্যাক ব্যবহার করার সময় এটি ব্যবহার করেছি, কারণ ওএস ইলেভেনে পুরো সিস্টেমের জন্য .pac ফাইলটি ব্যবহার করতে পারেন। লিনাক্স এএফআইএকে নয় (এটি উইজেট, কার্ল ইত্যাদি দিয়ে কাজ করে না)।
jcisio

তোমার কাছে কি লিনাক্স আছে? (আমার কুবুন্টু রয়েছে এবং এটি কাজ করছে)
ওহাদ কোহেন

আর্কলিনাক্স + কে। আমি কেবল বিশ্বাস করি না যে ক্রোম সেটিংস কনসোলে ওএসের আচরণ পরিবর্তন করতে পারে।
jcisio

ক্রোম প্রক্সি সেটিংস কেবল সিস্টেম প্রক্সি সেটিংস খুলুন
ওহাদ কোহেন

ধন্যবাদ, আমি আমার নেটবুকটিতে সবেমাত্র xubuntu দিয়ে পরীক্ষা করেছি। এটি সিস্টেমে প্রক্সি সেটিংস খুলতে পারে নি (পৃষ্ঠা ক্রোম: // লিনাক্স-প্রক্সি-কনফিগারেশন / একটি ত্রুটি দিয়েছে)। আমি আমার আর্চলিনাক্স পরে চেষ্টা করব।
jcisio
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.