আমি কীভাবে ডিএনএস ব্যবহার করে নিকটস্থ সার্ভারে দর্শকদের পাঠাতে পারি?


20

ডিএনএস এন্ট্রি স্থানীয়করণের উপায় আছে কি? অর্থ, এশিয়া থেকে ব্যবহারকারীরা ইউএসএ বা ইউরোপের ব্যবহারকারীদের তুলনায় মাইডোমেন.কমকে অন্য আইপি-তে সমাধান করে। এটি ব্যবহারকারীদের কাছাকাছি সার্ভার দিতে সহায়ক হবে। ডিএনএস হ'ল একমাত্র কৌশল যা এখন পর্যন্ত ব্যবহৃত হয়েছে, এর অর্থ, আমি এর সমাধানের জন্য ডিএনএস প্রতিস্থাপন করে কিছু সফ্টওয়্যারআউটিং বা কেন্দ্রীয় ব্যবস্থা রাখতে পারি না।

উত্তর:


20

হ্যাঁ, বর্তমানে এই সমস্যার দুটি জনপ্রিয় সমাধান রয়েছে।

প্রথমটি বলা হয় Anycast, যেখানে একই আইপি ব্লকটি বিশ্বব্যাপী একাধিক স্থানে আক্ষরিকভাবে ব্যবহৃত হয়। এর অর্থ হল, আপনার ডোমেনের জন্য নাম সার্ভারগুলি সর্বদা একই আইপি ঠিকানাটি ফেরত দেয় তবে সেই আইপি ঠিকানাটি আসলে একাধিক শারীরিক সার্ভারকে দেওয়া হয়।

আপনি এখানে এটি সম্পর্কে আরও পড়তে পারেন http://en.wikedia.org/wiki/Anycast

দ্বিতীয় কৌশলটি আবার যেকোনকাস্টের সাথে জড়িত, তবে এবার, আইপি অ্যাড্রেস রেঞ্জটি যেকোনও কাস্ট করা হচ্ছে না আমাদের নিজের নাম সার্ভারের কাছে। যেহেতু নেমসার্ভারগুলি কেবলমাত্র তাদের ক্লায়েন্টদের কাছ থেকে অনুরোধ করবে যারা তারা খুব নিকটে রয়েছে (বিজিপির যাদু দ্বারা নির্ধারিত), তারা নিজেরাই ক্লায়েন্টের কাছে যৌক্তিকভাবে স্থানীয় আইপি ঠিকানাগুলি ফিরিয়ে দিতে পারে।

এর একটি উদাহরণ গুগলের l.google.com ডোমেন

অস্ট্রেলিয়ার একটি হোস্ট থেকে

crimson:~ dave$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com is an alias for www-notmumbai.l.google.com.
www-notmumbai.l.google.com has address 66.249.89.99
www-notmumbai.l.google.com has address 66.249.89.147
www-notmumbai.l.google.com has address 66.249.89.103
www-notmumbai.l.google.com has address 66.249.89.104

মার্কিন যুক্তরাষ্ট্রের একটি হোস্ট থেকে

[dave@odessa ~]$ host www.google.com
www.google.com is an alias for www.l.google.com.
www.l.google.com has address 74.125.95.99
www.l.google.com has address 74.125.95.147
www.l.google.com has address 74.125.95.104
www.l.google.com has address 74.125.95.106
www.l.google.com has address 74.125.95.105
www.l.google.com has address 74.125.95.103

সুতরাং, এর জন্য www.google.comসিএমএল এর সমাধান করে www.l.google.com, তবে আপনি যখন এটি সমাধান করেন, আপনার অবস্থানের উপর নির্ভর করে, আপনার ক্লায়েন্ট আইপি অ্যাড্রেসের একটি আলাদা সেট পান। এর কারণটি যে নাম সার্ভারের জন্য অনুরোধটি পেয়েছিল তা www.l.google.comহ'ল ক্লায়েন্টের সাথে সম্পর্কিত স্থানীয় নেমসার্ভার।


5
এই উত্তরটি প্রযুক্তিগতভাবে প্রশ্নটিকে সম্বোধন করে, তবে আমি মনে করি এটি একটি আসল সমস্যার সত্যিকারের উত্তর হওয়ার দিক থেকে বরং অকেজো most বেশিরভাগ পক্ষের কোনও কাস্টকাস্ট নেই, সুতরাং আপনার উত্তর এই জাতীয় সমস্ত দলের কাছে পৌঁছানোর বাইরে।
সিএনএসটি

সুতরাং কোন নিবন্ধক এই সমাধান প্রস্তাব?
গতিশীল

এছাড়াও লক্ষণীয় যে ডিএনএসের স্থানীয়ভাবে এই বৈশিষ্ট্য রয়েছে। একটি অঞ্চলে একটি ডিএনএস সার্ভার রাখুন যা সেই অঞ্চলে একটি ওয়েবসারভারের দিকে রেকর্ড করে। অন্যান্য অঞ্চলে পুনরাবৃত্তি করুন। লাভ।
dmourati

@ ডমৌরাটি: এটি কি অন্য ডিএনএস সার্ভারগুলি প্রচার ও আপডেট করবে না? আমি সর্বদা ধরে নিয়েছিলাম যে ডিএনএস সার্ভারগুলি সবসময় সিঙ্ক না হওয়া অবধি তথ্য প্রচার করে।
গুরু প্রসাদ

@ গুরুপ্রসাদ একাধিক হোস্টকে (সাধারণত বিভিন্ন ভৌগলিক অঞ্চলে) একই ইউনিকাস্ট আইপি ঠিকানা দেওয়া হয় এবং বিজিপির মাধ্যমে ঠিকানার বিভিন্ন রুট ঘোষণা করা হয়। রাউটারগুলি এগুলিকে একই গন্তব্যের বিকল্প রুট হিসাবে বিবেচনা করে, যদিও এগুলি আসলে একই ঠিকানা সহ বিভিন্ন গন্তব্যের রুট। যথারীতি রাউটারগুলি যে কোনও দূরত্বের মেট্রিক ব্যবহৃত হয় তা দিয়ে একটি রুট নির্বাচন করে (সর্বনিম্ন ব্যয়, কমপক্ষে কনজেক্ট, সংক্ষিপ্ততম)। এই সেটআপে কোনও রুট নির্বাচন করা গন্তব্য নির্বাচনের সমান। == উইকিপিডিয়া / যেকোনকাস্ট ---- তবে এটি এই বর্ণনার চেয়ে আইপিভি 6-তে আরও ভাল কাজ করে
গ্রেট ক্লোবোন

2

আপনি যদি কেবল এশিয়া, উত্তর আমেরিকা এবং ইউরোপের সার্ভার স্থানীয়করণ করতে চান তবে আপনি নিজের ওয়েব অ্যাপ এবং নিজের ডিএনএস উভয়ই চালনার সিদ্ধান্ত নিতে পারেন।

ডিএনএসের সাহায্যে আপনি স্প্লিট-হরাইজন ডিএনএস পদ্ধতির মতো কিছু ব্যবহার করতে পারেন , যা হয় আপনার ডিএনএস সার্ভারের সংহত কার্যকারিতা (তারা এটিকে জিওডিএনএস বলতে পারে ) এর মাধ্যমে অর্জন করতে পারে , অথবা ফায়ারওয়ালের মাধ্যমে যা বিভিন্ন আইপি-ঠিকানা রেঞ্জকে বিভিন্ন চলমানে পুনঃনির্দেশিত করে would আপনার ডিএনএস সার্ভারের উদাহরণ (আপনি নিজের স্থানীয় মেশিনে সার্ভারের বিভিন্ন কপি চালাতে পারেন, যা বিভিন্ন স্থানীয় আইপি-ঠিকানাগুলিতে শুনবে)।

আপনি সম্ভবত থেকে DNS অনুরোধ জবাব দিয়ে প্রত্যাশিত মামলার ≈90% ফলাফল পেতে পারে পাকা একটি এবং AfriNIC আইপি অ্যাড্রেস Aইউরোপ আপনার হোস্ট রেকর্ড, থেকে অনুরোধ APNIC - থেকে আইপি ঠিকানাগুলি থেকে এশিয়ায় হোস্ট, এবং অনুরোধ / আটটি ব্লক উত্তর আমেরিকাতে আপনার সার্ভারের একটি রেকর্ড সহ এআরআইএন , ল্যাকনিক এবং বাকী / টি ঠিকানা স্থান দ্বারা পরিচালিত A। নির্দিষ্ট পরিস্থিতিতে এর কিছু ভুল ফলাফল হবে (কিছু / 8 টি ব্লক ইউরোপ এবং উত্তর আমেরিকার মধ্যে ভাগ করা হয়েছে, কিছু ঠিকানার জায়গা যেকোনও কিছু ইত্যাদি) তবে সবচেয়ে খারাপটি ঘটবে ক্ষতিগ্রস্থ পক্ষের জন্য কিছু অতিরিক্ত বিলম্বিতা, সুতরাং, এটি করা উচিত নয় ' বড় কথা না।

(এবং, হ্যাঁ, এই জিনিসগুলিকে আরও সহজ করার একটি উপায় থাকা উচিত তবে এখন পর্যন্ত মনে হয় এটির কোনও নেই))


2

আমারও একই সমস্যা ছিল আমাদের সংস্থার রাশিয়া এবং চীনতে গ্রাহক রয়েছে এবং তাদের সকলেরই আমাদের পরিষেবার সাথে খুব দ্রুত সংযোগের প্রয়োজন। আমরা অ্যামাজন রুট 53 জিও ডিএনএস ব্যবহার করেছি এবং মাত্র দুটি রেকর্ড তৈরি করেছি, একটি চীন থেকে আমাদের টোকিও অঞ্চলের ক্লাস্টারে এবং রাশিয়া থেকে লন্ডনে গ্রাহকদের রুট করবে।

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