আমি কীভাবে আমার ওয়েব সার্ভারকে এডাব্লুএস প্ল্যাটফর্মে আইপিভি 6 এর মাধ্যমে অ্যাক্সেসযোগ্য করতে পারি?


15

আমার ব্যবসায়ের ওয়েব সাইট এডাব্লুএস প্ল্যাটফর্ম ব্যবহার করে। আমি চাই সাইটের ভিজিটররা আইপিভি 6 প্রোটোকলটি ব্যবহার করে আমার সামগ্রীতে পৌঁছাতে সক্ষম হন। আমি কীভাবে আইপিভি 6 ঠিকানা যুক্ত করতে পারি?

উত্তর:


12

যদিও এই লিখন অনুসারে ইসি 2 উদাহরণ দেশীয় আইপিভি 6-সক্ষম নয়, তবে অ্যামাজন ইউএস পূর্ব (উত্তর ভার্জিনিয়া), ইইউ (আয়ারল্যান্ড), এশিয়া প্যাসিফিক (টোকিও) এবং এশিয়া প্যাসিফিক (সিঙ্গাপুর) ইলাস্টিক লোড ব্যালান্সারদের জন্য আইপিভি 6 কার্যকর করেছে। আমি ইসি 2 উদাহরণগুলি এবং লোড ব্যালেন্সার ব্যবহার করে কীভাবে আইপিভি 6 সামগ্রী উপলব্ধ করব তা প্রদর্শন করব।

ইলাস্টিক লোড ব্যালেন্সার (ELB) সেট আপ

আমি ধরে নেব যে আপনি ইতিমধ্যে একটি লোড ব্যালেন্সার ব্যবহার করছেন। (আপনি যদি একটি সেট আপ করতে চান তবে ইলাস্টিক লোড ব্যালেন্সার বিকাশকারীদের গাইড http://awsdocs.s3.amazonaws.com/ElasticLoadBalancing/latest/elb-dg.pdf এ দিকনির্দেশগুলি অনুসরণ করুন )।

ELB প্রবেশের পাশে একটি চেক রাখুন যাতে নীচের প্যানেলে বিস্তারিত তথ্য উপস্থিত হয় appears আপনার ELB এর জন্য আপনার দ্বৈত স্ট্যাকের নামটি লিখুন। এটি ডুয়ালস্ট্যাক.নাম-ব্যালেন্সার-751654286.us-east-1.elb.amazonaws.com এর মতো নামের সাথে সাদৃশ্যপূর্ণ।

ডিএনএস পরীক্ষা করা হচ্ছে

দ্বৈত স্ট্যাক ELB ডিএনএস নাম ব্যবহার করে আপনি A (IPv4) এবং AAAA (IPv6) রেকর্ড পেয়েছেন কিনা তা যাচাই করতে ডিগ বা এনস্লুআপ ব্যবহার করুন। আপনি যদি এই কমান্ড-লাইন সরঞ্জামগুলির সাথে স্বাচ্ছন্দ্য বোধ না করেন তবে http://www.kloth.net/services/dig.php তে একটি ওয়েব-ভিত্তিক ডিগ ব্যবহার করুন

আপনার ডোমেনের জন্য CNAMEs তৈরি করুন

আমি সম্ভাব্য উত্পাদন ব্যাহত এড়াতে একটি নিক্ষেপ-ডোমেন পরীক্ষা করার পরামর্শ দিচ্ছি। Www.example.com- এর সিএনএমে দ্বৈত স্ট্যাকের ইএলবি নামটি নির্দেশ করা উচিত।

প্রতিপাদন

একটি আইপিভি 6 সংযুক্ত হোস্ট থেকে www.example.com দেখুন। বিকল্পভাবে, আপনি আপনার সাইটে আইপিভি 6 সংযোগ পরীক্ষা করার জন্য http://ipv6-test.com/uthorate.php ব্যবহার করতে পারেন ।


8

আইসিভি 6 ইসি 2 এর জন্য (সেপ্টেম্বর 2013) উপলভ্য নয়; তবে এটি ELB এর জন্য উপলব্ধ। সুতরাং আপনি ELB কে এক ধরণের IPv4 গেটওয়ে হিসাবে ব্যবহার করতে পারেন , তবে আপনি এখনও ইসি 2 উদাহরণগুলিতে IPv6 ঠিকানা বরাদ্দ করতে পারবেন না।

বকবক আছে যে এটি "অদূর ভবিষ্যতে" (এর অর্থ যাই হোক না কেন) পরিবর্তিত হতে পারে।


2
দুর্ভাগ্যক্রমে এখনও ইসি 2 বা ভিপিসি উদাহরণগুলিতে সরাসরি উপলভ্য নয়। :(
মারটিজন হিমেলস

এটি এখনও পাওয়া যায় না! :( আপনার যখন আপেল ডিভাইসটি সমর্থন করতে হবে তখন ব্যথা
কের্তিভাসন

6

ক্লাউডফ্লেয়ার সিডিএন এর মাধ্যমে আপনার সাইটটি প্রক্সি করে আপনি আইপিভি 6 (এবং কিছু অন্যান্য সুবিধা) দিয়ে সাইটটি উপলব্ধ করতে পারেন।


মজাদার. আমি জানতাম না যে ক্লাউডফ্লেয়ারের একটি স্বয়ংক্রিয় IPv6 গেটওয়ে ছিল। টিপস জন্য ধন্যবাদ, মার্কাস।
জেফ Loughridge

1

আপনি টানেলব্রোকার থেকে একটি বিনামূল্যে আইপিভি 6 টানেল পেতে পারেন । এটি ইসি 2 নিয়ে ভাল কাজ করে। আমি এটি পরীক্ষা করেছি।


4
"ভাল কাজ করে" একটি দুর্দান্ত বিষয়গত বাক্যাংশ।
ক্রিস এস

এটি কাজ করে, যোগাযোগ দ্রুত এবং নির্ভরযোগ্য হয় out আপনি আর কি আশা করেন?
স্টোন

অপারেটিং শর্তাদি সম্পর্কে বিশদ, যেমন লোড। একটি "লোয়েলডবক্স" স্টাইলের ভিপিএস কিছু লোকের জন্য "ভাল কাজ" করতে পারে তবে অন্যের পক্ষে নয়। জিও অবস্থানটিও প্রাসঙ্গিক হতে পারে। অনেকগুলি, অনেকগুলি ভেরিয়েবলগুলি প্রভাবিত করে যা আপনার জন্য কার্যকর হতে পারে বা না পারে তা প্রভাবিত করে। ("দ্রুত" লেটেন্সি বা ব্যান্ডউইদথ বা উভয়ই বোঝায় যদি আমি কিছুটা মতবিরোধও করতে পারি)
কর্নেলিয়াস

আমি টানেলটি তৈরি করেছি, আমি ইপি 2 এর জন্য একটি আইপিভি 6 ক্লায়েন্ট ঠিকানা পেয়েছি যা ব্রোকারের সাথে সংযুক্ত রয়েছে .. তবে, আমি এটি ইন্টারনেট থেকে অ্যাক্সেস করতে পারিনি। আমি নিশ্চিত না যে আমি কিছু ভুল করছি না কিনা। তবে, আমি অ্যাপ্লিকেশনটি এক্স 2 এর মধ্যে অ্যাক্সেস করতে পারি। আরও একটি বিষয়, আমি দেখতে পাচ্ছি যে নেটওয়ার্ক অ্যাডাপ্টারের সেটিংস ipv6 সংযোগটি কোনও নেটওয়ার্কে সেট করা নেই , আইপিভি 4 ইন্টারনেটের সাথে একা সংযুক্ত
কেয়ার্থিভাসন

1

আইপিভি 6 এখন সাধারণত উপলব্ধ

ইলাস্টিক লোড ব্যালেন্সিং, এডাব্লুএস আইওটি, এডাব্লুএস ডাইরেক্ট কানেক্ট, অ্যামাজন রুট 53, আমাজন ক্লাউডফ্রন্ট, এডাব্লুএস ডাব্লুএফএফ এবং এস 3 ট্রান্সফার এক্সিলারেশন দিয়ে শুরু করে আমরা গত কয়েক বছর ধরে আইডাব্লুএসের অনেকগুলি অংশে আইপিভি 6 সমর্থন যুক্ত করার জন্য কাজ করে যাচ্ছি। ভার্চুয়াল প্রাইভেট ক্লাউডগুলিতে ইসি 2 উদাহরণগুলির জন্য প্রাথমিকভাবে আইপিভি 6 সমর্থন ঘোষণার সমস্ত বিল্ডিং (প্রাথমিকভাবে ইউএস পূর্ব (ওহিও) অঞ্চলে ব্যবহারের জন্য উপলব্ধ)।

আজ আমি এই সংবাদটি শেয়ার করে খুশি যে ভিপিসিতে ইসি 2 উদাহরণগুলির জন্য আইপিভি 6 সমর্থন এখন মোট পনেরোটি অঞ্চলে পাওয়া যায়, সেই সাথে নয়টি অঞ্চলে আইপিভি 6-র জন্য অ্যাপ্লিকেশন লোড ব্যালান্সারের সহায়তাও রয়েছে।

জেফ বারের 25 জানুয়ারী 2017 এ


0

ডেস্কটপ AWS EC2 উদাহরণস্বরূপ এখনও RFC1918 IPv4 ঠিকানা স্থান গ্রহণ কিন্তু তারপর আছে যদি আপনি একটি ELB পিছনে ওয়েব পরিষেবা আছে dualstackএবং ipv6ELB উদাহরণস্বরূপ যে দ্বৈত IPv4 / IPv6 এবং শুধুমাত্র IPv6, অ্যাক্সেস প্রদান জন্য পূর্বে সমাধান হোস্টনেইম। ELB এবং ইসি 2 ইনস্ট্যান্সের মধ্যে যোগাযোগ এখনও আইপিভি 4 হিসাবে থাকবে তবে আপনি যে ওয়েব অ্যাপ্লিকেশনটি বিশেষভাবে হোস্ট করছেন সেই ওয়েব অ্যাপ্লিকেশন যদি আইপিভি 6 ঠিকানা সন্ধান না করে তবে ক্লায়েন্ট আইপিভি 6 এর মাধ্যমে সংযুক্ত হতে আলাদা কিছু দেখতে পাবে না।


আমি যুক্ত করব যে আপনি সম্ভবত আপনার ওয়েব সার্ভারটি আপনার সাইটে পৌঁছানোর জন্য কোন আইভিভি 6 ব্যবহার করেন তা দেখার জন্য এক্স-ফরওয়ার্ড-ফর মানটি দেখতে আপনার ওয়েব সার্ভারটি কনফিগার করতে চান।
জেফ লগ্রিজ 19

1
হ্যাঁ, অ্যাপাচি 2 (mod_remoteip) এর নতুন সংস্করণগুলির পরিবর্তনের সাথে সাথে এর সাথে সহায়তা করার জন্য বেশ কয়েকটি মডিউল রয়েছে (Mod_rpaf & Mod_extract_forwarded) যা আসলে এটি করা আরও সহজ করে তুলবে। কেবল আইপিভি 6 দিয়ে নয় সাধারণভাবে এডাব্লুএস ইএলবি সহ।
জেরেমি বাউস

0

গতবার আমাদের লক্ষ্য ছিল লিনোড সার্ভার থেকে অ্যামাজন ইসি 2-ভিপিসিতে পাইথন জ্যাঙ্গো অ্যাপ্লিকেশন স্থানান্তরিত করা। প্রথমে আমি ইসি 2 উদাহরণগুলি সম্পর্কে ইন্টারনেটে প্রচুর তথ্য পড়েছি এবং লক্ষ্য করেছি যে ইসি 2 ভিপিসি এই সময়ে আইপিভি 6 সমর্থন করে না।

হ্যাঁ, আমরা জানি যে এটি সম্ভবত ELB এবং ইসি 2-ক্লাসিকের মাধ্যমে সম্ভব, তবে আমাদের ইসি 2-ক্লাসিক সেটআপ করার ক্ষমতা নেই, কারণ আমাদের পরিসংখ্যানটি আরও নতুন যা ইসি 2-ক্লাসিকের জন্য অ্যামাজন প্রয়োজন। এটি বড় সমস্যা ছিল, কারণ আমরা এডাব্লুএস ইনফ্রাস্ট্রাকচার এবং আরডিএস ডাটাবেস শৈলী পছন্দ করি তবে আমাদের অ্যাপ্লিকেশনটিতে আমাদের আইপিভি 6 পাওয়া দরকার।

চিন্তাভাবনার পরে আমরা লিনোড সার্ভারটি করার সিদ্ধান্ত নিই, এর মধ্যে ইতিমধ্যে আইপিভি 6 সমর্থন রয়েছে, প্রক্সি হিসাবে। লিনোডে আমাদের এনগিনেক্স কনফিগারেশনে আমরা ইসি 2-ভিপিসি জ্যাঙ্গো অ্যাপ্লিকেশনে 9099 পোর্টে সমস্ত ট্র্যাফিকের প্রক্সি করি আমরা ইসি-ভিপিসি থেকে স্থিতিশীল পাই:

    location /static/ {
            proxy_pass http://--AWS_IP--/s6/;
    }

    location /media/ {
            proxy_pass http://--AWS_IP--/m6/;
    }

    location / {
            proxy_pass http://--AWS_IP--:9099/;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_read_timeout 4000;
    }

আমাদের ইসি-ভিপিসিতে আমরা আমাদের জাজানো অ্যাপ্লিকেশনটি 9099 বন্দরে তৈরি করি এবং এটিকে অ্যাক্সেসযোগ্য বাহ্যিক করে তুলি, অ্যামাজন কনসোলে আমরা পোর্ট 9099 অ্যাক্সেসযোগ্য বহিরাগতকেও অনুমতি দিই, কারণ আমাদের লিনোড এনজিনেক্স এখানে ট্র্যাফিক প্রেরণে সক্ষম হতে হবে। EC2-VPC থেকে লিনোডে nginx দ্বারা স্থিতিশীল এবং মিডিয়া পাঠাতে ভুলবেন না:

    location /s6/ {
            alias /home/django/static/;
    }
    location /m6/ {
            alias /home/django/media/;
    }

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

আমার আসল পোস্ট: আমাজন ইক 2 ভিপিসিতে আইপিভি 6 ট্র্যাফিক গ্রহণ করুন


এটি হাই-লেটেন্সি হতে চলেছে এবং সার্ভারের সামনে কেবল একটি ইএলবি রাখার তুলনায় অত্যন্ত জটিল।
সিজেজোজ

1
@ceejayoz ECB-VPC- তে কেবল ইসি -2-ক্লাসিকের আইপিভি 6 ট্র্যাফিক পাওয়ার কোনও উপায় নেই তবে এখন ইসি 2-ক্লাসিকের অনেক লোকের জন্য তৈরি করার কোনও বিধিনিষেধ নেই এবং কোনও বিকল্প নেই।
আনাতোলি চমাইখালো

আমার পোস্টে যে কেউ বিয়োগ রেখেছিল তা আপনি কেন এটি করেছেন তা ব্যাখ্যা করতে পারেন?
ইএলবির

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