গুগল পাবলিক DNS64
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ভূমিকা
IPv6 এবং IPv4 উভয় সংযোগ সহ ডুয়াল-স্ট্যাক নেটওয়ার্কগুলি এখন সাধারণ, কিন্তু তারা এখনও সর্বজনীন থেকে অনেক দূরে। IPv6-এ রূপান্তরের পরবর্তী পদক্ষেপ নিতে এবং IPv6-শুধু নেটওয়ার্ক স্থাপন করতে, নেটওয়ার্ক অপারেটরদের অবশ্যই IPv4-শুধু নেটওয়ার্ক এবং পরিষেবাগুলিতে অ্যাক্সেস সংরক্ষণ করতে হবে। IPv4-এ IPv6 অ্যাক্সেস প্রদানের জন্য বেশ কিছু ট্রানজিশন মেকানিজম আছে; অনেক নেটওয়ার্ক অপারেটরের কাছে একটি ক্রমবর্ধমান জনপ্রিয় পছন্দ হল NAT64 । IPv4-IPv6 অনুবাদ ক্ষমতা সহ একটি NAT64 গেটওয়ে ব্যবহার করে IPv6-শুধুমাত্র ক্লায়েন্টদের NAT64 গেটওয়েতে রুট করা একটি উপসর্গ দিয়ে শুরু করে সিন্থেটিক IPv6 ঠিকানার মাধ্যমে IPv4-শুধুমাত্র পরিষেবাগুলির সাথে সংযোগ করতে দেয়।
DNS64 হল একটি DNS পরিষেবা যা শুধুমাত্র IPv4-এর গন্তব্যগুলির জন্য এই সিন্থেটিক IPv6 ঠিকানাগুলির সাথে AAAA রেকর্ড ফেরত দেয় (A এর সাথে কিন্তু DNS এ AAAA রেকর্ড নয়)। এটি শুধুমাত্র IPv6 ক্লায়েন্টদের অন্য কোন কনফিগারেশন ছাড়াই NAT64 গেটওয়ে ব্যবহার করতে দেয়। Google পাবলিক DNS64 সংরক্ষিত NAT64 উপসর্গ 64:ff9b::/96 ব্যবহার করে একটি বিশ্বব্যাপী পরিষেবা হিসাবে DNS64 প্রদান করে।
গুরুত্বপূর্ণ: আপনি শুরু করার আগে
Google পাবলিক DNS64 ব্যবহার করার জন্য আপনার সিস্টেমগুলি কনফিগার করার আগে, নিম্নলিখিত সীমাবদ্ধতাগুলি বিবেচনা করুন যা আপনার পরিষেবার ব্যবহারকে প্রভাবিত করতে পারে:
Google পাবলিক DNS64 শুধুমাত্র সংরক্ষিত NAT64 উপসর্গ 64:ff9b::/96
ব্যবহার করে NAT64 গেটওয়েতে অ্যাক্সেস সহ নেটওয়ার্কগুলিতে ব্যবহারের উদ্দেশ্যে তৈরি করা হয়েছে। এটি এমন নেটওয়ার্কগুলিতে ব্যবহার করবেন না যা এই জাতীয় NAT64 গেটওয়েতে পৌঁছাতে পারে না ।
Google পাবলিক DNS64 ব্যক্তিগত ডোমেনগুলিতে অ্যাক্সেস প্রদান করে না যেগুলি সর্বজনীন ইন্টারনেট থেকে সমাধান করা যায় না, যদিও এটি ব্যক্তিগত (RFC 1918) IPv4 ঠিকানাগুলির জন্য AAAA রেকর্ডগুলিকে সর্বজনীন DNS প্রতিক্রিয়াগুলিতে ফেরত দিতে পারে ৷
ডুয়াল-স্ট্যাক নেটওয়ার্ক বা হোস্টের জন্য Google পাবলিক DNS64 এর প্রয়োজন নেই, তবে এটি কাজ করে, উভয় সংশ্লেষিত AAAA এবং আসল A রেকর্ড ফেরত দেয় (এর ফলে IPv4-এর মাধ্যমে সরাসরি IPv4-এর মাধ্যমে না হয়ে NAT64-এর মাধ্যমে শুধুমাত্র IPv4 হোস্টে ট্র্যাফিক যেতে পারে, কিন্তু সাধারণত শুধুমাত্র যখন NAT64 সংযোগ দ্রুত হয়)।
Google পাবলিক DNS64 কনফিগার করা হচ্ছে
উপরের Google পাবলিক DNS64 সীমাবদ্ধতাগুলির সাথে যদি আপনার সিস্টেমের কোনও সমস্যা না থাকে, তাহলে আপনি সাধারণ Google পাবলিক DNS শুরু করার নির্দেশাবলী অনুসরণ করতে পারেন, নিম্নলিখিতগুলির সাথে মানক সমাধানকারী ঠিকানাগুলি প্রতিস্থাপন করে:
- 2001:4860:4860::6464
- 2001:4860:4860::64
অন্য কোন IPv6 ঠিকানা কনফিগার করবেন না : এটি করার ফলে DNS64 অবিশ্বস্ত হয়। আপনি যদি Google পাবলিক DNS IPv4 ঠিকানাগুলিও কনফিগার করেন (8.8.8.8 বা 8.8.4.4), ডুয়াল-স্ট্যাক হোস্টগুলি কখনও কখনও সংশ্লেষিত AAAA রেকর্ডগুলি নাও পেতে পারে৷
কিছু ডিভাইস IPv6 ঠিকানার আটটি অংশের জন্য আলাদা ক্ষেত্র ব্যবহার করে এবং ::
IPv6 সংক্ষিপ্ত সিনট্যাক্স গ্রহণ করতে পারে না। এই ধরনের ক্ষেত্রগুলির জন্য লিখুন:
- 2001:4860:4860:0:0:0:0:6464
- 2001:4860:4860:0:0:0:0:64
0
এন্ট্রি 0000
এ এবং 64
এন্ট্রি 0064
এ প্রসারিত করুন যদি চারটি হেক্স ডিজিটের প্রয়োজন হয়।
DNS64 সুরক্ষিত করুন
Google পাবলিক DNS64 dns.google
এর পরিবর্তে dns64.dns.google
ডোমেন ব্যবহার করে HTTPS (DoH) এর উপর DNS এবং TLS (DoT) এর উপর DNS নিরাপদ DNS পরিবহন সমর্থন করে। এই ডোমেনটি উপরে তালিকাভুক্ত IPv6 ঠিকানাগুলির সমাধান করে এবং সেই ঠিকানাগুলির জন্য 443 এবং 853 পোর্টে DoH এবং dns64.dns.google
জন্য TLS শংসাপত্র রয়েছে৷
Google পাবলিক DNS64-এর জন্য RFC 8484 DoH URI টেমপ্লেট হল https://dns64.dns.google/dns-query{?dns}
এবং JSON API এছাড়াও https://dns64.dns.google/resolve? এর মতো URL-এর সাথে সমর্থিত। name=ipv4only.arpa&type=AAAA (শুধুমাত্র IPv6-সক্ষম সিস্টেম থেকে অ্যাক্সেসযোগ্য)।
আপনার DNS64 সেটিংস পরীক্ষা করুন
আপনার DNS64 কনফিগারেশন কাজ করছে কিনা তা যাচাই করতে আপনি শুরু করার নির্দেশিকাতে পরীক্ষার ধাপগুলি অনুসরণ করতে পারেন। আপনার যদি NAT64 গেটওয়েতে অ্যাক্সেস না থাকে, তাহলে উইকিপিডিয়া বেশ কয়েকটি NAT64 বাস্তবায়ন তালিকাভুক্ত করে যা আপনি নিজেকে স্থাপন করতে পারেন।
কিছু NAT64 বাস্তবায়ন Google পাবলিক DNS64 এর সাথে কাজ করে না বলে পরিচিত:
MacOS X 10.11 এবং পরে NAT64/DNS64 অন্তর্ভুক্ত করে কিন্তু IPv6 পাস করতে পারে না, Google পাবলিক DNS64 সমাধানকারীদের অ্যাক্সেস রোধ করে। এটি শুধুমাত্র IPv6 ডিভাইসগুলি পরীক্ষা করার উদ্দেশ্যে করা হয় যখন আপনার শুধুমাত্র ইন্টারনেটে IPv4 সংযোগ থাকে, এবং শুধুমাত্র অন্তর্ভুক্ত DNS64 এর সাথে কাজ করে (এর সাথে সংযুক্ত IPv6-শুধু ডিভাইসগুলি সরাসরি Google পাবলিক DNS ব্যবহার করতে পারে না, যদিও আপনি MacOS X সিস্টেমকে কনফিগার করতে পারেন 8.8.8.8 এবং 8.8.4.4 ব্যবহার করুন)।
Cisco ASA 9.0 এবং পরবর্তীতে NAT64 অন্তর্ভুক্ত করে কিন্তু সুপরিচিত উপসর্গ 64:ff9b::/96
সমর্থন করে না এবং আপনাকে আপনার নিজস্ব উপসর্গ নির্বাচন করতে হবে। এটি DNS64 বাস্তবায়ন করে না কিন্তু NAT64 গেটওয়ের মধ্য দিয়ে যাওয়া DNS ট্র্যাফিকের পরিদর্শন এবং NAT পুনর্লিখন প্রদান করে।
একটি Cisco ASA-এর পিছনে শুধুমাত্র IPv6 ডিভাইসগুলি নিম্নলিখিত সমাধানকারী ঠিকানাগুলি কনফিগার করে Google পাবলিক DNS ব্যবহার করে IPv4 সংযোগ পেতে পারে:
এটি Cisco ASA NAT64 এর মাধ্যমে Google পাবলিক DNS-এ প্রশ্নগুলিকে রুট করে৷ কিছু অতিরিক্ত Cisco ASA কনফিগারেশনের সাথে, AAAA ক্যোয়ারীগুলি A ক্যোয়ারীতে অনুবাদ করা হয়, এবং A প্রতিক্রিয়াগুলি কনফিগার করা উপসর্গ সহ AAAA তে আবার অনুবাদ করা হয়।
NAT64 ঠিকানা এবং Google পাবলিক DNS IPv6 সমাধানকারী ঠিকানা (2001:4860:4860::8888 বা 2001:4860:4860::8844) উভয়ই ব্যবহার করে কাজ করে না, কারণ একটির থেকে নেতিবাচক প্রতিক্রিয়া অন্যটির সাথে পুনরায় জিজ্ঞাসা করা হবে না। সমস্ত প্রশ্নের জন্য আপনাকে অবশ্যই IPv6 বা IPv4 DNS রেজোলিউশন বেছে নিতে হবে।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2022-09-26 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2022-09-26 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["\u003cp\u003eGoogle Public DNS64 enables IPv6-only clients to access IPv4-only services via a NAT64 gateway using the reserved prefix \u003ccode\u003e64:ff9b::/96\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eUse the Google Public DNS64 resolver addresses: \u003ccode\u003e2001:4860:4860::6464\u003c/code\u003e and \u003ccode\u003e2001:4860:4860::64\u003c/code\u003e for IPv6-only client configurations.\u003c/p\u003e\n"],["\u003cp\u003eGoogle Public DNS64 supports secure DNS transports like DNS over HTTPS (DoH) and DNS over TLS (DoT) using the \u003ccode\u003edns64.dns.google\u003c/code\u003e domain.\u003c/p\u003e\n"],["\u003cp\u003eEnsure your network has access to a NAT64 gateway using the \u003ccode\u003e64:ff9b::/96\u003c/code\u003e prefix before using Google Public DNS64, as it's a requirement.\u003c/p\u003e\n"],["\u003cp\u003eCertain NAT64 implementations like MacOS X's built-in version and Cisco ASA may require specific configurations or are incompatible with Google Public DNS64.\u003c/p\u003e\n"]]],["Network operators can deploy IPv6-only networks while maintaining IPv4 access using NAT64 gateways and DNS64 services. Google Public DNS64 provides synthetic IPv6 addresses for IPv4-only destinations, enabling IPv6 clients to connect without extra configuration. To use it, configure systems with specific IPv6 addresses (2001:4860:4860::6464, 2001:4860:4860::64). Secure DNS options like DoH and DoT are available. Testing verifies proper configuration, but some NAT64 implementations are incompatible.\n"],null,["# Google Public DNS64\n\nIntroduction\n------------\n\nDual-stack networks with both IPv6 and IPv4 connectivity are now common,\nbut they are still far from universal.\nTo take the next step of the transition to IPv6 and deploy IPv6-only networks,\nnetwork operators must still preserve access to IPv4-only networks and services.\nThere are several [transition mechanisms](https://en.wikipedia.org/wiki/IPv6_transition_mechanism) to provide [IPv6 access to IPv4](https://tools.ietf.org/html/rfc6144#section-2.1);\nan increasingly popular choice with many network operators is [NAT64](https://tools.ietf.org/html/rfc6146).\nUsing a NAT64 gateway with IPv4-IPv6 [translation capability](https://tools.ietf.org/html/rfc6145) lets\nIPv6-only clients connect to IPv4-only services via synthetic IPv6 addresses\nstarting with a prefix that routes them to the NAT64 gateway.\n\n[DNS64](https://tools.ietf.org/html/rfc6147) is a DNS service that returns AAAA records with these synthetic IPv6\naddresses for IPv4-only destinations (with A but not AAAA records in the DNS).\nThis lets IPv6-only clients use NAT64 gateways without any other configuration.\n**Google Public DNS64** provides DNS64 as a global service using the reserved\nNAT64 prefix [64:ff9b::/96](https://tools.ietf.org/html/rfc6052#section-2.1).\n\nImportant: Before you start\n---------------------------\n\nBefore configuring your systems to use Google Public DNS64,\nconsider the following limitations that may affect your use of the service:\n\n- Google Public DNS64 is intended for use only on networks with access to\n a NAT64 gateway using the reserved NAT64 prefix `64:ff9b::/96`.\n *Do not use it on networks that cannot reach such a NAT64 gateway*.\n\n- Google Public DNS64 does not provide access to private domains that cannot be\n resolved from the public Internet,\n although it *can* return AAAA records for private (RFC 1918) IPv4 addresses\n returned in public DNS responses.\n\n- Google Public DNS64 is not needed for dual-stack networks or hosts,\n but it does work, returning both synthesized AAAA and original A records\n (this can result in traffic to IPv4-only hosts going through NAT64 rather than\n directly via IPv4, but generally only when the NAT64 connection is faster).\n\nConfiguring Google Public DNS64\n-------------------------------\n\nIf your systems have no problems with the above Google Public DNS64 limitations,\nyou can follow the usual Google Public DNS [getting started](/speed/public-dns/docs/using) instructions,\nreplacing the standard resolver addresses with the following:\n\n- 2001:4860:4860::6464\n- 2001:4860:4860::64\n\n*Do not configure any other IPv6 addresses*: doing so makes DNS64 unreliable.\nIf you also configure Google Public DNS IPv4 addresses (8.8.8.8 or 8.8.4.4),\ndual-stack hosts may not get synthesized AAAA records sometimes.\n\nSome devices use separate fields for all eight parts of IPv6 addresses and\ncannot accept the `::` IPv6 abbreviation syntax. For such fields enter:\n\n- 2001:4860:4860:0:0:0:0:6464\n- 2001:4860:4860:0:0:0:0:64\n\nExpand the `0` entries to `0000`\nand the `64` entry to `0064`\nif four hex digits are required.\n\n### Secure DNS64\n\nGoogle Public DNS64 supports [DNS over HTTPS (DoH)](/speed/public-dns/docs/doh) and\n[DNS over TLS (DoT)](/speed/public-dns/docs/dns-over-tls) secure DNS transports using the\n`dns64.dns.google` domain instead of `dns.google`.\nThis domain resolves to the IPv6 addresses listed above, and the DoH and DoT\nservices at ports 443 and 853 for those addresses have TLS certificates for\n`dns64.dns.google`.\n\nThe RFC 8484 DoH URI template for Google Public DNS64 is\n`https://dns64.dns.google/dns-query{?dns}` and the JSON API is also supported\nwith URLs like [https://dns64.dns.google/resolve?name=ipv4only.arpa\\&type=AAAA](https://dns64.dns.google/resolve?name=ipv4only.arpa&type=AAAA)\n(only accessible from IPv6-capable systems).\n\nTest your DNS64 settings\n------------------------\n\nYou can follow the [test steps](/speed/public-dns/docs/using#testing) in the getting started guide to verify that\nyour DNS64 configuration is working.\nIf you don't have access to a NAT64 gateway,\nWikipedia lists several [NAT64 implementations](https://en.wikipedia.org/wiki/NAT64#Implementations) you can deploy yourself.\n\nSome NAT64 implementations are known not to work with Google Public DNS64:\n\n- MacOS X 10.11 and later incorporates NAT64/DNS64 but cannot pass IPv6,\n preventing access to the Google Public DNS64 resolvers.\n It is intended for testing IPv6-only devices when you only have IPv4\n connectivity to the Internet, and only works with the included DNS64\n (IPv6-only devices connected to it cannot use Google Public DNS directly,\n although you can configure the MacOS X system to use 8.8.8.8 and 8.8.4.4).\n\n- Cisco ASA 9.0 and later incorporates NAT64 but does not support the\n well-known prefix `64:ff9b::/96` and requires you to select your own prefix.\n It does not implement DNS64 but provides inspection and NAT rewriting of\n DNS traffic passing through the NAT64 gateway.\n\n IPv6-only devices behind a Cisco ASA can get IPv4 connectivity using\n Google Public DNS by configuring the following resolver addresses:\n - *NAT64-prefix* `::0808:0808` (*8.8.8.8 via Cisco ASA NAT64*)\n\n - *NAT64-prefix* `::0808:0404` (*8.8.4.4 via Cisco ASA NAT64*)\n\n This routes queries to Google Public DNS through the Cisco ASA NAT64.\n With some additional [Cisco ASA configuration](http://geenetworks.tumblr.com/post/35363923666),\n AAAA queries are translated into A queries,\n and A responses are translated back into AAAA with the configured prefix.\n\n Using both NAT64 addresses and Google Public DNS IPv6 resolver addresses\n (2001:4860:4860::8888 or 2001:4860:4860::8844) does not work,\n as negative responses from either one will not be re-queried with the other.\n You must choose either IPv6 or IPv4 DNS resolution for all queries."]]