সাধারণ
গুগল পাবলিক ডিএনএস কি?
Google পাবলিক DNS হল একটি বিনামূল্যের, গ্লোবাল ডোমেন নেম সিস্টেম (DNS) রেজোলিউশন পরিষেবা, যা আপনি আপনার বর্তমান DNS প্রদানকারীর বিকল্প হিসাবে ব্যবহার করতে পারেন৷
কেন Google একটি DNS পরিষেবাতে কাজ করছে?
আমরা বিশ্বাস করি যে একটি দ্রুত এবং নিরাপদ DNS পরিকাঠামো ওয়েব ব্রাউজিং অভিজ্ঞতাকে উল্লেখযোগ্যভাবে উন্নত করতে পারে। Google পাবলিক DNS গতি, নিরাপত্তা এবং ফলাফলের বৈধতার ক্ষেত্রে অনেক উন্নতি করেছে। ওয়েব সম্প্রদায়ের মধ্যে চলমান কথোপকথনে অবদান রাখতে আমরা আমাদের ডকুমেন্টেশনে এই উন্নতিগুলি ভাগ করেছি৷
আমি কি আমার ডোমেন নাম হোস্ট করতে Google পাবলিক DNS ব্যবহার করতে পারি?
Google পাবলিক ডিএনএস একটি অনুমোদিত ডিএনএস হোস্টিং পরিষেবা নয় এবং এটি একটি হিসাবে ব্যবহার করা যাবে না৷ আপনি যদি Google এর পরিকাঠামো ব্যবহার করে একটি উচ্চ-ভলিউম, প্রোগ্রামেবল, প্রামাণিক নাম সার্ভার খুঁজছেন, তাহলে Google এর ক্লাউড DNS ব্যবহার করে দেখুন।
গুগল পাবলিক ডিএনএস কি অবাঞ্ছিত সাইটগুলিকে ব্লক বা ফিল্টার করার ক্ষমতা দেয়?
গুগল পাবলিক ডিএনএস একটি ডিএনএস রেজোলিউশন এবং ক্যাশিং সার্ভার; এটি বিরল ক্ষেত্রে নির্দিষ্ট কিছু ডোমেন ব্যতীত কোনো ধরনের ব্লকিং বা ফিল্টারিং করে না, যেখানে:
- আমরা বিশ্বাস করি নিরাপত্তা হুমকি থেকে Google এর ব্যবহারকারীদের রক্ষা করার জন্য এটি প্রয়োজনীয়
- আমাদের আইনত একটি নির্দিষ্ট ডোমেইন বা ডোমেইন ব্লক করতে হবে। ( ব্লকিং পৃষ্ঠায় আরও জানুন)।
কিন্তু আমরা বিশ্বাস করি যে ব্লকিং কার্যকারিতা সাধারণত ক্লায়েন্ট দ্বারা সর্বোত্তমভাবে সঞ্চালিত হয়। আপনি যদি এই ধরনের কার্যকারিতা সক্ষম করতে আগ্রহী হন তবে এই উদ্দেশ্যে আপনার একটি ক্লায়েন্ট-সাইড অ্যাপ্লিকেশন বা ব্রাউজার অ্যাড-অন ইনস্টল করার কথা বিবেচনা করা উচিত।
Google পাবলিক DNS-এর সাথে কি কোনো ক্রস-প্রোডাক্ট নির্ভরতা আছে?
গুগল পাবলিক ডিএনএস একটি স্বাধীন পরিষেবা।
Google পাবলিক DNS ব্যবহার করার জন্য আমার কি একটি Google অ্যাকাউন্ট দরকার?
গুগল পাবলিক ডিএনএস ব্যবহারের জন্য কোনো অ্যাকাউন্টের প্রয়োজন নেই।
Google পাবলিক ডিএনএস কীভাবে আমার আইএসপি-এর ডিএনএস পরিষেবা বা অন্যান্য খোলা ডিএনএস সমাধানকারীদের থেকে আলাদা? এটা ভাল হলে আমি কিভাবে বলতে পারি?
ওপেন রেজোলিউর এবং আপনার আইএসপি সবই ডিএনএস রেজোলিউশন পরিষেবা অফার করে। আমরা আপনাকে অন্য কোনো বিকল্প DNS পরিষেবার সাথে আপনার প্রাথমিক বা মাধ্যমিক DNS সমাধানকারী হিসাবে Google পাবলিক DNS ব্যবহার করার জন্য আমন্ত্রণ জানাই৷ আপনার জন্য কাজ করে এমন একটি DNS সমাধানকারী সনাক্ত করার সময় অনেকগুলি বিষয় বিবেচনা করতে হবে, যেমন গতি, নির্ভরযোগ্যতা, নিরাপত্তা এবং প্রতিক্রিয়াগুলির বৈধতা। Google পাবলিক ডিএনএস-এর বিপরীতে, কিছু আইএসপি এবং ওপেন রেজলভার বাণিজ্যিক উদ্দেশ্যে ডিএনএস প্রতিক্রিয়া ব্লক, ফিল্টার বা পুনঃনির্দেশিত করে। এছাড়াও Google পাবলিক ডিএনএস কি অবাঞ্ছিত সাইটগুলিকে ব্লক বা ফিল্টার করার ক্ষমতা দেয়-এর উত্তর দেখুন? প্রশ্ন
Google পাবলিক ডিএনএস কীভাবে অস্তিত্বহীন ডোমেনগুলি পরিচালনা করে?
আপনি যদি এমন একটি ডোমেন নামের জন্য একটি প্রশ্ন জারি করেন যা বিদ্যমান নেই, তাহলে Google পাবলিক DNS সর্বদা একটি NXDOMAIN রেকর্ড ফেরত দেয়, DNS প্রোটোকল মান অনুযায়ী। ব্রাউজারটিকে এই প্রতিক্রিয়াটি একটি DNS ত্রুটি হিসাবে দেখানো উচিত। যদি, পরিবর্তে, আপনি একটি ত্রুটি বার্তা ছাড়া অন্য কোনো প্রতিক্রিয়া পান (উদাহরণস্বরূপ, আপনাকে অন্য পৃষ্ঠায় পুনঃনির্দেশিত করা হয়), এটি নিম্নলিখিতগুলির ফলাফল হতে পারে:
- একটি ক্লায়েন্ট-সাইড অ্যাপ্লিকেশন যেমন একটি ব্রাউজার প্লাগ-ইন একটি অস্তিত্বহীন ডোমেনের জন্য একটি বিকল্প পৃষ্ঠা প্রদর্শন করছে।
- কিছু আইএসপি সমস্ত NXDOMAIN প্রতিক্রিয়াগুলিকে বাধা দিতে পারে এবং প্রতিস্থাপন করতে পারে এমন প্রতিক্রিয়াগুলির সাথে যা তাদের নিজস্ব সার্ভারে নিয়ে যায়। আপনি যদি উদ্বিগ্ন হন যে আপনার ISP Google পাবলিক DNS অনুরোধ বা প্রতিক্রিয়াগুলিকে বাধা দিচ্ছে, আপনার ISP-এর সাথে যোগাযোগ করা উচিত৷
Google পাবলিক DNS কি ভবিষ্যতে বিজ্ঞাপন পরিবেশনের জন্য ব্যবহার করা হবে?
আমরা DNS প্রোটোকলের অখণ্ডতা রক্ষা করতে প্রতিশ্রুতিবদ্ধ। Google পাবলিক ডিএনএস কখনই একটি অস্তিত্বহীন ডোমেনের জন্য একটি বিজ্ঞাপন সার্ভারের ঠিকানা ফেরত দেবে না৷
HTTPS (DoH) এর উপর DNS কি?
একটি এনক্রিপ্ট করা HTTPS সংযোগের উপর DNS রেজোলিউশন। এইচটিটিপিএস-এর উপর ডিএনএস একটি স্টাব রিসোলভার এবং একটি পুনরাবৃত্ত সমাধানকারীর মধ্যে গোপনীয়তা এবং সুরক্ষাকে ব্যাপকভাবে উন্নত করে এবং শেষ-থেকে-এন্ড প্রমাণীকৃত ডিএনএস লুকআপ প্রদানের জন্য ডিএনএসইসিকে পরিপূরক করে।
ব্যবহার এবং সমর্থন
আমি এখন অন্য DNS পরিষেবা ব্যবহার করছি। আমি কি Google পাবলিক DNS ব্যবহার করতে পারি?
আপনি আপনার বর্তমান DNS সমাধানকারী সহ Google পাবলিক DNS আপনার প্রাথমিক বা মাধ্যমিক DNS সমাধানকারী হিসাবে সেট করতে পারেন। অনুগ্রহ করে মনে রাখবেন যে অপারেটিং সিস্টেমগুলি ডিএনএস সমাধানকারীদেরকে ভিন্নভাবে আচরণ করে: কেউ কেউ আপনার প্রাথমিক ডিএনএস সমাধানকারীকে পছন্দ করে এবং প্রাথমিকটি সাড়া দিতে ব্যর্থ হলে শুধুমাত্র সেকেন্ডারি ব্যবহার করে, অন্যরা প্রতিটি সমাধানকারীর মধ্যে রাউন্ড-রবিন।
কনফিগার করা সমাধানকারীদের মধ্যে নিরাপত্তা বা ফিল্টারিংয়ের মধ্যে পার্থক্য থাকলে, আপনি সব সমাধানকারীর নিরাপত্তা বা ফিল্টারিংয়ের দুর্বল স্তর পাবেন। পৃষ্ঠাগুলিকে ব্লক করার জন্য NXDOMAIN ফিল্টারিং বা পুনঃনির্দেশ কখনও কখনও কাজ করতে পারে, কিন্তু SERVFAIL ডোমেনগুলিকে ব্লক করে না যদি না সমস্ত সমাধানকারী SERVFAIL ফেরত দেয়।
Google পাবলিক DNS কি সব ধরনের ইন্টারনেট-সক্ষম ডিভাইসের জন্য উপযুক্ত?
Google পাবলিক DNS যেকোনো মান-সম্মত নেটওয়ার্ক ডিভাইসে ব্যবহার করা যেতে পারে। আপনি যদি এমন কোনো পরিস্থিতি খুঁজে পান যেখানে Google পাবলিক DNS ভালোভাবে কাজ করে না, তাহলে অনুগ্রহ করে আমাদের জানান।
আমি কি আমার অফিসের কম্পিউটারে Google পাবলিক DNS চালাতে পারি?
কিছু অফিসের ব্যক্তিগত নেটওয়ার্ক রয়েছে যা আপনাকে ডোমেনগুলি অ্যাক্সেস করার অনুমতি দেয় যা আপনি কাজের বাইরে অ্যাক্সেস করতে পারবেন না। Google পাবলিক DNS ব্যবহার করলে এই ব্যক্তিগত ডোমেনে আপনার অ্যাক্সেস সীমিত হতে পারে। আপনার অফিস কম্পিউটারে Google পাবলিক DNS ব্যবহার করার আগে অনুগ্রহ করে আপনার আইটি বিভাগের নীতি পরীক্ষা করুন৷
কোন দেশে Google পাবলিক DNS উপলব্ধ?
এটি সারা বিশ্বের ইন্টারনেট ব্যবহারকারীদের জন্য উপলব্ধ, যদিও আপনার নির্দিষ্ট অবস্থানের উপর ভিত্তি করে আপনার অভিজ্ঞতা ব্যাপকভাবে পরিবর্তিত হতে পারে।
Google পাবলিক DNS কি সমস্ত ISP-এর সাথে কাজ করে?
Google পাবলিক DNS-এর অধিকাংশ ISP-এর সাথে কাজ করা উচিত, ধরে নিলাম আপনার নেটওয়ার্ক DNS সেটিংস পরিবর্তন করার অ্যাক্সেস আছে।
আমার কি উভয় Google পাবলিক DNS IP ঠিকানা ব্যবহার করতে হবে?
আপনি শুধুমাত্র একটি আইপি ঠিকানা ব্যবহার করে আপনার প্রাথমিক পরিষেবা হিসাবে Google ব্যবহার করতে পারেন৷ যাইহোক, প্রাথমিক এবং মাধ্যমিক উভয় সার্ভার হিসাবে একই ঠিকানা উল্লেখ না করা নিশ্চিত করুন৷
আমি কোন ক্রমে আইপি ঠিকানাগুলি নির্দিষ্ট করব তা কি গুরুত্বপূর্ণ?
আদেশ কোন ব্যাপার না. হয় আইপি আপনার প্রাথমিক বা দ্বিতীয় নাম সার্ভার হতে পারে।
পরিষেবার জন্য SLA কি?
বিনামূল্যে Google পাবলিক DNS পরিষেবার জন্য কোনও পরিষেবা স্তর চুক্তি (SLA) নেই৷
আমি একটি আইএসপি চালাচ্ছি। আমি কি আমার ব্যবহারকারীদের Google পাবলিক DNS-এ পুনঃনির্দেশ করতে পারি?
যে আইএসপিগুলি গুগল পাবলিক ডিএনএস ব্যবহার করতে চায় তাদের আইএসপি নির্দেশাবলী অনুসরণ করা উচিত তা দেখতে Google পাবলিক ডিএনএস-এ প্রশ্ন পাঠানোর আগে তাদের কিছু করতে হবে কিনা।
আমি কিভাবে Google পাবলিক DNS টিম থেকে সমর্থন পেতে পারি?
টিম থেকে দরকারী আপডেট পেতে এবং আপনার যেকোন প্রশ্ন জিজ্ঞাসা করার জন্য আমরা আপনাকে আমাদের Google গ্রুপে যোগদান করার পরামর্শ দিচ্ছি। আপনি যদি কোন সমস্যার সম্মুখীন হন এবং এটি রিপোর্ট করতে চান, তাহলে অনুগ্রহ করে পদ্ধতির জন্য রিপোর্টিং সমস্যা দেখুন।
প্রযুক্তিগত
Google পাবলিক DNS কিভাবে আমার প্রশ্ন কোথায় পাঠাতে জানে?
যেকোনওকাস্ট রাউটিং আপনার প্রশ্নগুলিকে নিকটতম Google পাবলিক DNS সার্ভারে নির্দেশ করে৷ যেকোনো কাস্ট রাউটিং সম্পর্কে আরও তথ্যের জন্য, উইকিপিডিয়া এন্ট্রি দেখুন।
Google পাবলিক DNS DNS রুট জোন এবং শীর্ষ-স্তরের ডোমেনের অঞ্চলগুলিতে প্রকাশিত নাম সার্ভার (NS) রেকর্ডগুলি ব্যবহার করে DNS সার্ভারগুলির নাম এবং ঠিকানাগুলি খুঁজে পেতে যা যেকোনো ডোমেনের জন্য অনুমোদিত৷ এই নাম সার্ভারগুলির মধ্যে কিছু যেকোন কাস্ট রাউটিং ব্যবহার করে।
আপনার সার্ভার বর্তমানে কোথায় অবস্থিত?
Google পাবলিক DNS সার্ভার বিশ্বব্যাপী উপলব্ধ। এই প্রশ্নের দুটি উত্তর আছে, একটি ক্লায়েন্টদের জন্য এবং অন্যটি DNS সার্ভারের জন্য যেখান থেকে Google পাবলিক DNS ক্লায়েন্টদের কাছে ফিরে আসা উত্তরগুলি পায়৷
যখন ক্লায়েন্টরা Google পাবলিক ডিএনএস-এ প্রশ্ন পাঠায়, তখন তারা ব্যবহৃত যেকোনওকাস্ট ঠিকানা ( 8.8.8.8
, 8.8.4.4
, অথবা 2001:4860:4860::
) এর IPv6 ঠিকানাগুলির মধ্যে একটির বিজ্ঞাপন দিয়ে নিকটতম অবস্থানে পাঠানো হয়। নেটওয়ার্কের অবস্থা এবং ট্রাফিক লোডের কারণে এই যেকোনকাস্ট ঠিকানাগুলির বিজ্ঞাপনের নির্দিষ্ট অবস্থানগুলি পরিবর্তিত হয় এবং Google এজ নেটওয়ার্কে প্রায় সমস্ত কোর ডেটা সেন্টার এবং এজ পয়েন্টস অফ প্রেজেন্স (PoPs) অন্তর্ভুক্ত করে।
Google পাবলিক DNS কোর ডেটা সেন্টার এবং Google ক্লাউড অঞ্চলের অবস্থান থেকে প্রামাণিক সার্ভারে প্রশ্ন পাঠায়। গুগল আইপি অ্যাড্রেস রেঞ্জের একটি তালিকা প্রকাশ করে যা Google পাবলিক ডিএনএস প্রামাণিক ডিএনএস সার্ভারগুলিকে জিজ্ঞাসা করতে ব্যবহার করতে পারে (তালিকার সমস্ত রেঞ্জ ব্যবহার করা হয় না)। EDNS ক্লায়েন্ট সাবনেট (ECS) ডেটা নেই এমন DNS কোয়েরির জিও-অবস্থানের জন্য এবং Google পাবলিক DNS থেকে উচ্চতর ক্যোয়ারী রেট মঞ্জুর করার জন্য ACLs কনফিগার করার জন্য আপনি এটি ব্যবহার করতে পারেন।
এই FAQ ছাড়াও, Google একটি DNS "TXT" রেকর্ড হিসাবে তালিকাটি প্রকাশ করে৷ Google সাপ্তাহিক সংযোজন, পরিবর্তন এবং অপসারণ সহ উভয় সূত্রই আপডেট করে। প্রতিটি আইপি অ্যাড্রেস রেঞ্জ এন্ট্রিতে নিকটতম বিমানবন্দরের জন্য IATA কোড অন্তর্ভুক্ত থাকে। GeoIP ডেটা বা ACL-এর জন্য অটোমেশন এই ডেটা DNS-এর মাধ্যমে পাওয়া উচিত, এই ওয়েব পৃষ্ঠাটি স্ক্র্যাপ করে নয় (উদাহরণস্বরূপ নীচে দেখুন)।
আইপি অ্যাড্রেস রেঞ্জের অবস্থানগুলি Google পাবলিক DNS কোয়েরি পাঠাতে ব্যবহার করে
。
প্রোগ্রামগতভাবে অবস্থানের তথ্য পাওয়া
ঠিকানার সীমাগুলি এইভাবে আনা যেতে পারে:
একটি JSON ফাইল :
curl https://www.gstatic.com/ipranges/publicdns.json
curl https://www.gstatic.com/ipranges/publicdns_geofeed.txt
আপনি নিম্নলিখিত পাইথন স্ক্রিপ্টটি আইপি অ্যাড্রেস রেঞ্জের একটি তালিকা তৈরি করতে ব্যবহার করতে পারেন যা Google পাবলিক ডিএনএস প্রামাণিক ডিএনএস সার্ভারগুলিতে অনুসন্ধান করতে ব্যবহার করবে।
এই ডেটা locations.publicdns.goog.
একটি TXT রেকর্ড হিসাবে। যাইহোক ডেটা সাইজ মানে যে DNS TXT রেকর্ড আর উপযুক্ত ফরম্যাট নয়। আমরা উপরে বর্ণিত JSON ফর্ম্যাট করা ফাইলের সাথে TXT রেকর্ড প্রতিস্থাপন করছি। আপনি যদি TXT রেকর্ড ব্যবহার করেন, তাহলে অনুগ্রহ করে পরিবর্তে JSON ফাইলটি ব্যবহার করুন কারণ আমরা ভবিষ্যতে কোনো এক সময়ে TXT রেকর্ডটি সরিয়ে দেওয়ার পরিকল্পনা করছি।
কমান্ড লাইন
কমান্ড লাইন থেকে গুগল পাবলিক ডিএনএস আইপি রেঞ্জ বের করতে আপনি curl
এবং jq
টুল ব্যবহার করতে পারেন।
curl https://www.gstatic.com/ipranges/publicdns.json | jq '.prefixes[] | .ipv4Prefix // .ipv6Prefix '
এটি নিম্নলিখিত প্রয়োজন:
- কার্ল কমান্ড-লাইন HTTP ক্লায়েন্ট ইনস্টল করুন
- jq কমান্ড-লাইন JSON প্রসেসর ইনস্টল করুন
পাইথন
আপনি Google পাবলিক DNS দ্বারা ব্যবহৃত IP ঠিকানা রেঞ্জের একটি তালিকা তৈরি করতে নিম্নলিখিত পাইথন স্ক্রিপ্ট ব্যবহার করতে পারেন।
#!/usr/bin/env python3 """An example to fetch and print the Google Public DNS IP ranges.""" import ipaddress import json import urllib.request publicdns_url = 'https://www.gstatic.com/ipranges/publicdns.json' def read_url(url): try: s = urllib.request.urlopen(url).read() return json.loads(s) except urllib.error.HTTPError: print('Invalid HTTP response from %s' % url) return {} except json.decoder.JSONDecodeError: print('Could not parse HTTP response from %s' % url) return {} def main(): publicdns_json = read_url(publicdns_url) print('{} published: {}'.format(publicdns_url, publicdns_json.get('creationTime'))) locations = dict() ipv4, ipv6 = set(), set() for e in publicdns_json['prefixes']: if e.get('ipv4Prefix'): ip = ipaddress.IPv4Network(e.get('ipv4Prefix'), strict=False) ipv4.add(ip) if e.get('ipv6Prefix'): ip = ipaddress.IPv6Network(e.get('ipv6Prefix'), strict=False) ipv6.add(ip) locations[ip] = e.get('scope') print('IP ranges used by Google Public DNS for contacting ' 'authoritative DNS servers:') for i in list(ipv4) + list(ipv6): print(i, locations[i]) if __name__ == '__main__': main()
macOS-এর জন্য, এই স্ক্রিপ্টের জন্য নিম্নরূপ কনফিগার করা পাইথন 3 রানটাইম প্রয়োজন:
- MacOS এর জন্য Python 3 রানটাইমের বর্তমান সংস্করণ ইনস্টল করুন।
- পাইথন রানটাইম ব্যবহারের জন্য বিশ্বস্ত রুট সার্টিফিকেট (
cert.pem
) এর একটি তালিকা ইনস্টল করতে আপনার অ্যাপ্লিকেশন ফোল্ডারে Python ফোল্ডার থেকে অন্তর্ভুক্তInstall Certificates.command
চালান। আপনার ইনস্টল করা পাইথন সংস্করণ দিয়েVERSION
প্রতিস্থাপন করুন (যেমন3.8
):sudo "/Applications/Python
VERSION
/Install Certificates.command"
Google পাবলিক DNS কি ওপেন সোর্স সফ্টওয়্যার, যেমন BIND এর উপর ভিত্তি করে?
Google পাবলিক DNS হল Google-এর নিজস্ব DNS মান প্রয়োগ।
ওপেন সোর্স সফ্টওয়্যার হিসাবে গুগল পাবলিক ডিএনএস কোড প্রকাশ করার পরিকল্পনা আছে কি?
এই সময়ে, Google পাবলিক DNS ওপেন সোর্স করার কোন পরিকল্পনা নেই। কিন্তু গতি, নিরাপত্তা, এবং মান সম্মতি বাড়ানোর জন্য আমরা যে সমস্ত পদক্ষেপ নিয়েছি তার বিস্তারিত বিবরণ দিয়েছি।
Google পাবলিক DNS কি IPv6 সমর্থন করে?
Google পাবলিক DNS-এর কাছে IPv6 কানেক্টিভিটি সহ ক্লায়েন্টদের কাছ থেকে আগত অনুরোধগুলির জন্য IPv6 ঠিকানা রয়েছে এবং IPv6 ঠিকানাগুলির জন্য সমস্ত অনুরোধের উত্তর দেয়, যদি সেগুলি বিদ্যমান থাকে তবে AAAA রেকর্ডগুলি ফেরত দেয়৷ আমরা সম্পূর্ণরূপে IPv6-শুধুমাত্র প্রামাণিক নাম সার্ভার সমর্থন করি। Google পাবলিক DNS এর সাথে শুরু করার নির্দেশাবলীতে IPv6 সমাধানকারী ঠিকানাগুলি প্রদান করা হয়েছে৷
মনে রাখবেন যে আপনি Google ওয়েব সাইটগুলির জন্য IPv6 ফলাফল দেখতে পাবেন না। ব্যবহারকারীর অভিজ্ঞতা অপ্টিমাইজ করার জন্য, Google শুধুমাত্র ভাল IPv6 সংযোগ সহ ক্লায়েন্টদের কাছে AAAA রেকর্ড পরিবেশন করে। এই নীতিটি Google পাবলিক DNS থেকে সম্পূর্ণ স্বাধীন, এবং Google এর প্রামাণিক নাম সার্ভার দ্বারা প্রয়োগ করা হয়৷ আরও তথ্যের জন্য, অনুগ্রহ করে Google over IPv6 পৃষ্ঠাটি দেখুন।
শুধুমাত্র IPv6 নেটওয়ার্ক এবং সিস্টেমের জন্য, আপনি A রেকর্ড সহ ডোমেন নামের জন্য সংশ্লেষিত AAAA রেকর্ড পেতে Google পাবলিক DNS64 ব্যবহার করতে পারেন কিন্তু কোনো AAAA রেকর্ড নেই৷ এই সংশ্লেষিত AAAA NAT64 পরিষেবার জন্য সংরক্ষিত একটি সুপরিচিত IPv6 উপসর্গ ব্যবহার করে একটি NAT64 গেটওয়েতে সরাসরি IPv6-শুধু ক্লায়েন্টদের রেকর্ড করে। শুরু করার নির্দেশাবলী অনুসরণ করে শুধু আপনার সিস্টেমগুলি কনফিগার করুন, সমাধানকারী ঠিকানাগুলিকে DNS64 IPv6 কনফিগারেশন দিয়ে প্রতিস্থাপন করুন৷
Google পাবলিক DNS কি DNSSEC প্রোটোকল সমর্থন করে?
Google পাবলিক DNS হল একটি বৈধ, নিরাপত্তা-সচেতন সমাধানকারী। DNSSEC স্বাক্ষরিত অঞ্চল থেকে সমস্ত প্রতিক্রিয়া যাচাই করা হয় যদি না ক্লায়েন্টরা বৈধতা নিষ্ক্রিয় করার জন্য DNS অনুরোধে স্পষ্টভাবে সিডি পতাকা সেট না করে।
আমি DNSSEC ব্যবহার করছি কিনা তা আমি কিভাবে জানতে পারি?
আপনি http://www.dnssec-failed.org/ ভিজিট করে একটি সাধারণ পরীক্ষা করতে পারেন। একটি ভাঙা প্রমাণীকরণ শৃঙ্খলের কারণে একটি DNS ত্রুটি ফেরত দেওয়ার জন্য এই সাইটটিকে বিশেষভাবে কনফিগার করা হয়েছে৷ আপনি যদি কোনো ত্রুটি না পান, আপনি DNSSEC ব্যবহার করছেন না।
Google পাবলিক DNS কীভাবে DNSSEC যাচাইকরণে ব্যর্থ লুকআপগুলি পরিচালনা করে?
যদি Google পাবলিক DNS কোনো প্রতিক্রিয়া যাচাই করতে না পারে (ভুল কনফিগারেশন, অনুপস্থিত বা ভুল RRSIG রেকর্ড ইত্যাদির কারণে), এটি পরিবর্তে একটি ত্রুটি প্রতিক্রিয়া (SERVFAIL) প্রদান করবে। যাইহোক, যদি প্রভাবটি তাৎপর্যপূর্ণ হয় (যেমন একটি খুব জনপ্রিয় ডোমেন যাচাইকরণ ব্যর্থ হচ্ছে), সমস্যাটি ঠিক না হওয়া পর্যন্ত আমরা সাময়িকভাবে জোনের বৈধতা অক্ষম করতে পারি।
একটি প্রদত্ত ডোমেন কেন DNSSEC যাচাইকরণ ব্যর্থ হয় তা আমি কীভাবে খুঁজে পেতে পারি?
Verisign Labs' DNS বিশ্লেষক এবং Sandia National Laboratories' DNSViz হল দুটি DNSSEC ভিজ্যুয়ালাইজেশন টুল যা যেকোনো ডোমেনের জন্য DNSSEC প্রমাণীকরণ চেইন দেখায়। তারা দেখায় যে কোথায় ভাঙ্গন ঘটে এবং DNSSEC ব্যর্থতার উৎস খোঁজার জন্য উপযোগী।
Google পাবলিক DNS পুরানো ডেটা পরিবেশন করছে৷ আমি কি এটির ডেটা রিফ্রেশ করতে বাধ্য করতে পারি?
সাধারণ রেকর্ডের ধরন এবং বেশিরভাগ ডোমেন নামের জন্য আপনি Google পাবলিক DNS ক্যাশে রিফ্রেশ করতে ফ্লাশ ক্যাশে টুল ব্যবহার করতে পারেন। এটি ফ্লাশ করার জন্য আপনাকে ডোমেনের মালিকানা প্রমাণ করতে হবে না, তবে আপনাকে অবশ্যই একটি reCAPTCHA সমাধান করতে হবে যা পরিষেবার স্বয়ংক্রিয় অপব্যবহার সীমাবদ্ধ করে।
আপনি NS রেকর্ডের সাথে নিবন্ধিত বা সাব-অর্পণ করেছেন এমন একটি ডোমেনের জন্য যেকোনও রেকর্ড টাইপ ফ্লাশ করা শুধুমাত্র টাইপের জন্য ক্যাশে করা প্রতিক্রিয়াগুলিকে ফ্লাশ করে না, এটি সেই ডোমেনের জন্য নাম সার্ভার সম্পর্কে প্রতিনিধি তথ্যও ফ্লাশ করে৷ আপনি যখন সম্প্রতি নাম সার্ভার পরিবর্তন করেছেন (রেজিস্ট্রার বা DNS হোস্টিং প্রদানকারী পরিবর্তন করে) তখন www
এর মতো সাবডোমেনগুলি ফ্লাশ করার আগে এটি করা গুরুত্বপূর্ণ, যাতে আপনার পুরানো DNS সার্ভারগুলিতে পুরানো ডেটা থেকে সেগুলি রিফ্রেশ না হয়৷
যদি Google পাবলিক ডিএনএস পুরানো CNAME রেকর্ডের সাথে উত্তর দেয়, তাহলে আপনাকে প্রতিটি CNAME ডোমেনের জন্য CNAME রেকর্ডের ধরনটি ফ্লাশ করতে হবে, চেইনের শেষ CNAME থেকে শুরু করে এবং জিজ্ঞাসা করা নামে ফিরে যেতে হবে। আপনি সমস্ত CNAME ফ্লাশ করার পরে, পুরানো CNAME-এর সাথে সাড়া দিচ্ছে এমন যেকোন রেকর্ড প্রকারের সাথে জিজ্ঞাসা করা নামগুলি ফ্লাশ করুন৷
যা ফ্লাশ করা যেতে পারে তার কিছু সীমাবদ্ধতা রয়েছে:
ভূ-অবস্থানের জন্য EDNS ক্লায়েন্ট সাবনেট (ECS) ব্যবহার করা ডোমেনগুলিকে ফ্লাশ করা যাবে না – ECS ব্যবহার করে যে কোনও ডোমেনের জন্য, ইসিএস-সক্ষম রেকর্ডগুলির জন্য TTLগুলিকে যথেষ্ট ছোট (15 মিনিট বা তার কম) সেট করুন যেগুলি আপনাকে কখনই ফ্লাশ করতে হবে না৷
সমস্ত সাবডোমেন, বা একটি ডোমেন নামের জন্য সমস্ত রেকর্ড প্রকারগুলি ফ্লাশ করার একমাত্র উপায় হল প্রতিটি ডোমেন নামের প্রতিটি রেকর্ড টাইপ ফ্লাশ করা যা আপনি ফ্লাশ করতে চান৷ যদি এটি ব্যবহারিক না হয়, আপনি সর্বদা রেকর্ড TTL-এর মেয়াদ শেষ হওয়ার জন্য অপেক্ষা করতে পারেন (এগুলি সাধারণত ছয় ঘণ্টার মধ্যে সীমাবদ্ধ থাকে যদিও প্রকৃত TTL দীর্ঘ হয়)।
пример.example
এর মতো আন্তর্জাতিক ডোমেন নামগুলি ফ্লাশ করতে, punycoded ফর্মটি ব্যবহার করুন ( উপরের উদাহরণের জন্যxn‑‑e1afmkfd.example
)। ASCII অক্ষর, অঙ্ক, হাইফেন বা আন্ডারস্কোর ছাড়া অন্য অক্ষর সহ ডোমেনগুলি ফ্লাশ করা যাবে না৷
Google পাবলিক DNS কি ক্লায়েন্টদের সাথে যোগাযোগ এনক্রিপ্ট করে তথাকথিত "লাস্ট-হপ" সুরক্ষিত করে?
প্রথাগত DNS ট্রাফিক এনক্রিপশন ছাড়াই UDP বা TCP এর মাধ্যমে পরিবহণ করা হয়। এছাড়াও আমরা TLS এর উপর DNS এবং HTTPS এর উপর DNS প্রদান করি যা ক্লায়েন্ট এবং Google পাবলিক DNS এর মধ্যে ট্রাফিক এনক্রিপ্ট করে। আপনি এটি এখানে চেষ্টা করতে পারেন: https://dns.google ।
কেন আমাদের HTTPS এর উপর DNS দরকার যখন আমাদের ইতিমধ্যে DNSSEC আছে?
HTTPS এবং DNSSEC এর উপর DNS পরিপূরক। Google পাবলিক DNS যখনই সম্ভব নাম সার্ভার থেকে প্রতিক্রিয়া প্রমাণীকরণ করতে DNSSEC ব্যবহার করে। যাইহোক, Google পাবলিক DNS থেকে একটি ঐতিহ্যগত UDP বা TCP প্রতিক্রিয়া নিরাপদে প্রমাণীকরণ করার জন্য, একজন ক্লায়েন্টকে DNSSEC যাচাইকরণের পুনরাবৃত্তি করতে হবে, যা বর্তমানে খুব কম ক্লায়েন্ট সমাধানকারী করে। HTTPS-এর উপর DNS স্টাব রিজলভার এবং Google পাবলিক DNS-এর মধ্যে ট্র্যাফিক এনক্রিপ্ট করে এবং শেষ-থেকে-এন্ড প্রমাণীকৃত DNS লুকআপ প্রদান করতে DNSSEC-কে পরিপূরক করে।
এমন কোন সরঞ্জাম আছে যা আমি অন্যান্য DNS পরিষেবার বিপরীতে Google পাবলিক DNS-এর কার্যক্ষমতা পরীক্ষা করতে ব্যবহার করতে পারি?
আপনি Google পাবলিক DNS এর প্রতিক্রিয়া সময় পরিমাপ করতে ব্যবহার করতে পারেন এমন অনেকগুলি অবাধে উপলব্ধ সরঞ্জাম রয়েছে৷ আমরা Namebench সুপারিশ. আপনি যে টুলটিই ব্যবহার করুন না কেন, পরিসংখ্যানগতভাবে উল্লেখযোগ্য ফলাফল নিশ্চিত করতে আপনার বৃহৎ সংখ্যক ডোমেনের - 5000-এর বেশি - এর বিরুদ্ধে টুলটি চালানো উচিত৷ যদিও পরীক্ষাগুলি চালানোর জন্য বেশি সময় নেয়, ন্যূনতম 5000টি ডোমেন ব্যবহার করা নিশ্চিত করে যে নেটওয়ার্ক লেটেন্সি (প্যাকেট লস এবং রিট্রান্সমিট) এর কারণে পরিবর্তনশীলতা কমানো হয়েছে এবং Google পাবলিক DNS-এর বড় নাম ক্যাশে পুঙ্খানুপুঙ্খভাবে ব্যবহার করা হয়েছে।
নেমবেঞ্চে ডোমেনের সংখ্যা সেট করতে, পরীক্ষার সংখ্যার GUI বিকল্প বা -t
কমান্ড লাইন পতাকা ব্যবহার করুন; আরও তথ্যের জন্য নেমবেঞ্চ ডকুমেন্টেশন দেখুন।
যখন আমি Google পাবলিক ডিএনএস সমাধানকারীদের বিরুদ্ধে ping
বা traceroute
চালাই, তখন প্রতিক্রিয়া লেটেন্সি অন্যান্য পরিষেবার তুলনায় বেশি হয়। এর মানে কি গুগল পাবলিক ডিএনএস সবসময় ধীর হয়?
পিং সময় ছাড়াও, আপনাকে একটি নাম সমাধান করার গড় সময়ও বিবেচনা করতে হবে। উদাহরণস্বরূপ, যদি আপনার ISP-এর একটি পিং টাইম 20 ms, কিন্তু একটি গড় নাম রেজোলিউশন টাইম 500 ms, সামগ্রিক গড় প্রতিক্রিয়া সময় 520 ms হয়। যদি Google পাবলিক DNS-এর পিং টাইম 300 ms হয়, কিন্তু 1 ms-এ অনেকগুলি নাম সমাধান করে, সামগ্রিক গড় প্রতিক্রিয়া সময় 301 ms হয়। একটি ভাল তুলনা পেতে, আমরা আপনাকে ডোমেনের একটি বড় সেটের নামের রেজোলিউশন পরীক্ষা করার পরামর্শ দিই।
কিভাবে Google পাবলিক DNS CDN জিও-অবস্থানের সাথে কাজ করে?
অনেক সাইট যেগুলি ডাউনলোডযোগ্য বা স্ট্রিমিং মাল্টিমিডিয়া প্রদান করে তাদের কন্টেন্ট ডিএনএস-ভিত্তিক থার্ড-পার্টি কনটেন্ট ডিস্ট্রিবিউশন নেটওয়ার্ক (সিডিএন), যেমন আকামাই দিয়ে হোস্ট করে। যখন একটি DNS সমাধানকারী একটি CDN এর IP ঠিকানার জন্য একটি প্রামাণিক নাম সার্ভারকে জিজ্ঞাসা করে, তখন নাম সার্ভারটি সমাধানকারীকে নিকটতম (নেটওয়ার্ক দূরত্বে) ঠিকানা প্রদান করে, ব্যবহারকারীকে নয়। কিছু ক্ষেত্রে, আইএসপি-ভিত্তিক সমাধানকারীদের পাশাপাশি Google পাবলিক ডিএনএস-এর মতো পাবলিক রেজোলিউরদের জন্য, সমাধানকারী ব্যবহারকারীদের কাছাকাছি নাও থাকতে পারে। এই ধরনের ক্ষেত্রে, ব্রাউজিং অভিজ্ঞতা কিছুটা ধীর হতে পারে। Google পাবলিক DNS এই ক্ষেত্রে অন্যান্য DNS প্রদানকারীদের থেকে আলাদা নয়।
DNS সার্ভার এবং ব্যবহারকারীদের মধ্যে দূরত্ব কমাতে সাহায্য করার জন্য, Google পাবলিক DNS সারা বিশ্বে তার সার্ভার স্থাপন করেছে। বিশেষ করে, ইউরোপের ব্যবহারকারীদের ইউরোপের CDN বিষয়বস্তু সার্ভারের দিকে নির্দেশিত করা উচিত, এশিয়ার ব্যবহারকারীদের এশিয়ার CDN সার্ভারগুলিতে নির্দেশিত করা উচিত এবং পূর্ব, মধ্য এবং পশ্চিম মার্কিন যুক্তরাষ্ট্রের ব্যবহারকারীদের সেই অঞ্চলের CDN সার্ভারগুলিতে নির্দেশিত করা উচিত৷ মাল্টিমিডিয়া ব্যবহারকারীদের জন্য CDN-কে ভালো DNS ফলাফল প্রদানে সহায়তা করার জন্য আমরা এই তথ্যটিও প্রকাশ করেছি।
উপরন্তু, Google পাবলিক DNS RFC- তে বর্ণিত EDNS ক্লায়েন্ট সাবনেট নামে একটি প্রযুক্তিগত সমাধান ব্যবহার করে। এটি সমাধানকারীদেরকে DNS বার্তায় সোর্স আইপি হিসাবে ক্লায়েন্টের IP ঠিকানার অংশে (প্রথম 24/56 বিট বা তার কম যথাক্রমে IPv4/IPv6) পাস করার অনুমতি দেয়, যাতে নাম সার্ভারগুলি ব্যবহারকারীর অবস্থানের উপর ভিত্তি করে অপ্টিমাইজ করা ফলাফল দিতে পারে। সমাধানকারীর চেয়ে
গোপনীয়তা
যখন আমি Google পাবলিক DNS পরিষেবা ব্যবহার করি তখন Google কোন তথ্য লগ করে?
Google পাবলিক DNS গোপনীয়তা পৃষ্ঠায় আমরা সংগ্রহ করি এমন তথ্যের একটি সম্পূর্ণ তালিকা রয়েছে। Google পাবলিক DNS Google-এর প্রধান গোপনীয়তা নীতি মেনে চলে, আমাদের গোপনীয়তা কেন্দ্রে উপলব্ধ৷
আপনার ক্লায়েন্ট আইপি ঠিকানা শুধুমাত্র অস্থায়ীভাবে লগ করা হয়েছে (এক বা দুই দিনের মধ্যে মুছে ফেলা হয়েছে), কিন্তু আমাদের পরিষেবা দ্রুত, আরও ভাল এবং আরও সুরক্ষিত করার উদ্দেশ্যে আইএসপি এবং শহর/মেট্রো-স্তরের অবস্থানগুলি সম্পর্কে তথ্য দীর্ঘতর রাখা হয়েছে৷
সংগৃহীত কোন তথ্য কি আমার Google অ্যাকাউন্টে সংরক্ষিত আছে?
কোনো সংরক্ষিত ডেটা কোনো Google অ্যাকাউন্টের সাথে যুক্ত নয়।
Google কি Google পাবলিক DNS পরিষেবা থেকে সংগ্রহ করা তথ্য Google-এর বাইরের কারো সাথে শেয়ার করে?
না, Google-এর গোপনীয়তা নীতিতে বর্ণিত সীমিত পরিস্থিতিতে যেমন আইনি প্রক্রিয়া এবং প্রয়োগযোগ্য সরকারী অনুরোধগুলি ছাড়া৷ (এছাড়াও ব্যবহারকারীর ডেটা অনুরোধের বিষয়ে Google-এর স্বচ্ছতা প্রতিবেদন দেখুন।)
Google কি অস্থায়ী বা স্থায়ী লগ থেকে পাওয়া তথ্যকে অন্য পরিষেবার জন্য Google-কে প্রদান করা ব্যক্তিগত তথ্যের সাথে সম্পর্কযুক্ত বা একত্রিত করে?
গোপনীয়তা পৃষ্ঠায় বলা হয়েছে, আমরা এইভাবে লগ ডেটা একত্রিত করি না বা পারস্পরিক সম্পর্ক করি না।