ইসি 2 উদাহরণের কোনও সার্বজনীন ডিএনএস নেই


299

আমি যে লোকটির সাথে কাজ করি সে আমাকে তার ইসি 2 কনসোলে লগ করার জন্য ইসি 2 শংসাপত্র দিয়েছিল। আমি এটি স্থাপন করি না। কিছু উদাহরণের মধ্যে একটি সর্বজনীন ডিএনএসের নাম দেখানো হয় এবং অন্যদের কাছে ফাঁকা পাবলিক ডিএনএস থাকে। আমি খালি পাবলিক ডিএনএস থাকা দৃষ্টান্তগুলির সাথে সংযোগ করতে সক্ষম হতে চাই। এগুলি ফাঁকা হিসাবে কেন প্রদর্শিত হচ্ছে তা আমি বুঝতে সক্ষম হয়েছি।


2
কোনও ভিপিসির অভ্যন্তরীণ উদাহরণগুলি কী? উদাহরণ বর্ণনা পর্দায় ভিপিসি আইডি ক্ষেত্রের পাশে কোনও মান আছে কিনা তা পরীক্ষা করে দেখুন।
ডেভিড লেভেস্ক

1
আমি একই সমস্যা আছে। আমার দৃষ্টান্তগুলি একটি ভিপিসির অভ্যন্তরে রয়েছে এবং সাবনেটে আমি জনসাধারণের ডিএনএস উপলব্ধ থাকতে দেখেছি। তবুও আমি পাবলিক ডিএনএসের নাম পাচ্ছি না। আমি দেখতে পাচ্ছি যে আমার ভিপিসি কনফিগারেশনে এটি বলছে DNS hostnames: no, তবে আমি সেই মানটি পরিবর্তন করতে পারি না এবং একটি নতুন ভিপিসি যোগ করা আমাকে নির্বাচন দেয় না।
রেঞ্চ

আমার-ভিপিসি , দ্য সেটআপ করার সময় আমার বিভিন্ন সমস্যা আছে DNS hostname: yesতবে উদাহরণটি শুরু হওয়ার পরে এটি কেবলমাত্র ব্যক্তিগত আইডি। যখন আমি একটি ইলাস্টিক আইপি ব্যবহার করি তখন আমি সর্বজনীন আইপি পেতে পারি।
চিতাবাহন

1
আমাকে কী সাহায্য করেছিল তা সর্বজনীন আইপি / ডিএনএস (পুনরায় বুট সাহায্য করবে না) উদাহরণস্বরূপ শুরু করে start উদাহরণস্বরূপ পুনরায় চালু হওয়ার পরে, এটি পাবলিক আইপি পেয়েছে।
justadev

উত্তর:


612

আমার একই সমস্যা এটি সমাধান হয়েছে solved ধাপে ধাপে নির্দেশাবলী দেখুন:

  • কনসোল.ওএস.মাজোন.কম এ যান
  • পরিষেবাগুলিতে যান -> ভিপিসি
  • আপনার ভিসি খুলুন
  • আপনার ইসি 2 এবং এর সাথে সংযুক্ত আপনার ভিপিসি নির্বাচন করুন
  • ক্রিয়া নির্বাচন করুন>> ডিএনএস হোস্টনামগুলি সম্পাদনা করুন ---> ডিএনএস হোস্ট-নেম পরিবর্তন করুন: হ্যাঁ to

আশাকরি এটা সাহায্য করবে!

চিয়ার্স


6
এটি সেরা উত্তর। এটা চেক করা উচিত!
আলবার্তো স্পেল্টা

2
ভিপিসিযুক্ত বিভাগটিকে এখন নেটওয়ার্কিং বলা হয়। এবং সম্পাদনা করতে, আপনি ভিপিসিতে ডান ক্লিক করুন।
nasch

89
+1 এর জন্য আপনাকে সর্বজনীন আইপি-র অটো-অ্যাসাইনমেন্টের অনুমতি দেওয়ার জন্য আপনার সাবনেট সেট করতে হবে। আপনার সাবনেটটি ডান ক্লিক করুন> স্বতঃ-নিয়োগের পাবলিক আইপি সংশোধন করুন> বাক্সটি চেক করুন
অ্যাডাম

1
এমনকি যখন আমি একটি ইলাস্টিক আইপি যুক্ত করার চেষ্টা করেছি, তখন পর্যন্ত ডিএনএস হোস্ট-নেম পরিবর্তন করার বিকল্পটি হ্যাঁ সেট না হওয়া পর্যন্ত এটি কাজ করছে না।
রেনাটোস্

5
@ বিগনেশ আমি বিদ্যমান উদাহরণগুলির জন্য কোনও সর্বজনীন আইপি বা ডিএনএস পাইনি। থামানো এবং পুনরায় চালু করা কোনও পরিবর্তন করেনি। একমাত্র কাজটি হ'ল দৃষ্টান্তটি সমাপ্ত করা এবং পুনরায় তৈরি করা।
ওয়াই ই জেড

59

"ডিএনএস হোস্টনাম" নামে ভিপিসিতে আসলে একটি সেটিংস রয়েছে। আপনি ইসি 2 উদাহরণটি উপস্থিত ভিপিসিটি সংশোধন করতে পারেন এবং এটি "হ্যাঁ" এ পরিবর্তন করতে পারেন। কৌতুক করা উচিত।

আমি গতকাল এই ইস্যুতে দৌড়েছি এবং মানির উপরের উত্তরটি চেষ্টা করেছি, যা কার্যকর হয়নি। VPC সেটিং অবশ্য করেনি আমার জন্য হবে।

শেষ পর্যন্ত আমি একটি EIP যুক্ত করেছি এবং আমি এটি সংযোগ করতে ব্যবহার করি।


1
সামগ্রিকভাবে ভিপিসি পরিবর্তন না করে এটি করার কোনও উপায় আছে কি? আমি একটি ভিপিসিতে একটি নোডের জন্য সর্বজনীন ডিএনএস চাই তবে তা চাই না যে এটি ভিপিসিতে স্থিতিস্থাপক আইপি সহ অন্য নোডের জন্য প্রয়োগ হোক।
রবি অ্যাভারিল

2
আমি মনে করি আপনার ঠিক সেই নোডের জন্য একটি ইলাস্টিক আইপি যুক্ত করতে সক্ষম হওয়া উচিত, না?
মাইক টি

হ্যাঁ, তবে এটির উত্তরটি আপনার পরামর্শ ব্যতীত অভ্যন্তরীণভাবে সমাধান হবে না :-)
রবি অ্যাভারিল

"ডিএনএস হোস্টনাম" ব্যবহার করে আমি পাবলিক ডিএনএস দেখতে পাচ্ছি
সুজিত ধামাল

38

উদাহরণের মতো শব্দগুলি ভিপিসিতে চালু হয়েছিল এবং এটি করার সময়, এর জন্য চেক-বাক্সটি Automatically assign a public IP address to your instancesচেক করা হয়নি। সুতরাং উদাহরণটির কোনও সার্বজনীন আইপি নেই

আপনি এই দৃষ্টান্তে একটি ইলাস্টিক আইপি নির্ধারণ করতে পারেন এবং তারপরে এই আইপিটি ব্যবহার করে লগ ইন করতে পারেন।


1
আমি পাট্টির সাথে পাবলিক আইপ ব্যবহার করে সংযোগ দেওয়ার চেষ্টা করেছি। তবে এটি বলেছিল "সার্ভার আমাদের কীটি প্রত্যাখ্যান করেছে"। পুটটিজেন ব্যবহার করে .pem ফাইলটিকে .ppk ফাইলে রূপান্তর করেছি
user1456508

1
আপনি কোন ব্যবহারকারীর নাম ব্যবহার করছেন? এটি কোন এএমআই? এটি কোন অপারেটিং সিস্টেম?
স্লেয়েডব্লিউসিফার

3
সত্যের পরে কোনও পাবলিক আইপি নির্ধারণ করার কোনও উপায় আছে কি? ইনস্ট্যান্সের বিশদ সেটিংস সম্পাদনা করার কোনও উপায় আমি দেখতে পাচ্ছি না।
ডেভিড বালেক

2
নিবন্ধন
ডেভিড বালেক

3
@ ডেভিডব্যালিক, একই। উদাহরণস্বরূপ, আপনি পাব আইপি সংযুক্ত করতে পারবেন না। লঞ্চের সময় পাব আইপি সংযুক্ত করা যায়।
স্লেয়েডব্লিউসিফার

29

আমার ক্ষেত্রে আমি স্লেয়েডব্লিউসিফার এবং অন্যদের কাছ থেকে উত্তর পেয়েছি যা বৈধ।
এমনকি এটি সেট করা আছে যে DNS hostname: yes, আমার-পিভিসি তে কোনও পাবলিক আইপ বরাদ্দ করা হয়নি (কেবলমাত্র প্রাইভেট আইপি)।

এটি অবশ্যই অটো অ্যাসাইন পাবলিক আইপি সেট করতে হবে Enable
যদি এটি নির্বাচিত না হয়, তবে ডিফল্টরূপে এটি সেট করেUse subnet setting (Disable)

পাবলিক আইপি বরাদ্দ করুন


23
  1. এডাব্লুএস কনসোলে যান।
  2. পরিষেবাদিতে যান এবং ভিপিসি নির্বাচন করুন
  3. ভিপিসিতে ক্লিক করুন।
  4. উদাহরণটি নির্বাচন করুন এবং অ্যাকশনে ক্লিক করুন।
  5. সম্পাদনা ডিএনএস হোস্ট নাম নির্বাচন করুন হ্যাঁ ক্লিক করুন।

শেষে আপনি আপনার পাবলিক ডিএনএস পাবেন।


নির্ধারিত ইলাস্টিক আইপি কাজের সাথে ভিপিসিতে পাবলিক ডিএনএস যুক্ত করা। কোনও কারণে, ইলাস্টিক আইপি বাইরের বিশ্ব থেকে সুরক্ষা গোষ্ঠীর মাধ্যমে পিন করা যেতে পারে তবে
সোলারের

22

সমস্যাটি সমাধান করার জন্য এটি দেওয়া টিপ যা কাজ করে না:

টিপ - যদি আপনার দৃষ্টান্তের সার্বজনীন ডিএনএস নাম না থাকে তবে ভিপিসি কনসোলটি খুলুন, ভিপিসি নির্বাচন করুন এবং সংক্ষিপ্তসার ট্যাবটি দেখুন। যদি ডিএনএস রেজোলিউশন বা ডিএনএস হোস্ট-নেম না হয় তবে সম্পাদনা ক্লিক করুন এবং মানকে হ্যাঁ পরিবর্তন করুন।

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


22

আমার জন্য সমস্যা ছিল সাবনেট সেটিংসে।

  1. Https://console.aws.amazon.com/vpc খুলুন
  2. বাম মেনুতে সাবনেটগুলিতে যান
  3. আপনার সাবনেট চয়ন করুন
  4. সক্ষম করতে স্বয়ংক্রিয় বরাদ্দকারী আইপি সেটিংস পরিবর্তন করুন

14

এটি "ডিএনএস হোস্টনেমস" নামক ভিপিসির বৈশিষ্ট্যের সাথে সম্পর্কিত। আপনি এটি সক্ষম বা অক্ষম করতে পারেন। পদক্ষেপের মেনুতে, ভিপিসিতে যান "ডিএনএস হোস্টনামগুলি সম্পাদনা করুন" আইটেমটি নির্বাচন করুন এবং তারপরে "হ্যাঁ" নির্বাচন করুন। এটি করার পরে, ইসি 2 উদাহরণগুলির সর্বজনীন ডিএনএস প্রদর্শিত হবে should


আমি কি আমার কাস্টম নাম ব্যবহার করতে পারি? কুউজ যখন আমি আমার উদাহরণ থেকে ইমেলগুলি প্রেরণ করি, তখন জিমেইল আমার ডোমেন নামের পরিবর্তে ই সি 2..ip ঠিকানা ... অবস্থান..এইটিএস দ্বারা মেইল ​​করে দেখায়
ম্রিড

@ মিরিডকে আপনার ইসি 2 এর উত্পন্ন ডিএনএসের সাথে আপনার ডিএনএসকে যুক্ত করতে হবে। আপনি এটি আপনার হোস্টিং / ডিএনএস ম্যানেজার, এডাব্লুএস রুট 53 পরিষেবা দিয়ে করতে পারেন।
লিওর কির্শনার

10

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


6

প্রথমত, এর দুটি কারণ থাকতে পারে:

  1. আপনি নিজের ভিপিসি তৈরি করেছেন এবং সর্বজনীন ডিএনএস সক্ষম করতে ভুলে গেছেন।

এটি সমাধান করার জন্য:

i) এডাব্লুএস ভিপিসি কনসোলে যান এবং আপনার তৈরি ভিপিসিটি নির্বাচন করুন।

ii) তারপরে অ্যাকশনগুলিতে ক্লিক করুন এবং তারপরে ডিএনএস রেজোলিউশন সক্ষম করুন।

            OR
  1. আপনি ইসি 2 কনফিগারেশনে সর্বজনীন আইপি-এসাইন বিকল্পটি সক্ষম করেন নি।

এখানে আপনি সেটিংস পরিবর্তন করতে পারবেন না; সুতরাং একটি অ্যামি চিত্র তৈরি করুন এবং তারপরে উদাহরণটি পুনরায় তৈরি করুন।


এটি সম্ভাব্য কারণগুলির মধ্যে দুটি, অবশ্যই দুটি সম্ভাবনা নয়।
ম্যাডব্রেকস

6

এখানে আমি সবচেয়ে সাধারণ সমস্যাগুলির সংক্ষিপ্তসার করব:

যখন আপনি একটি কাস্টম ভিপিসি তৈরি করেন, আপনি যদি সার্বজনীন আইপি অ্যাড্রেসগুলি অর্জনের জন্য যেমন এক্স 2 উদাহরণস্বরূপ উত্সগুলি চান তবে আপনাকে প্রথমে নিশ্চিত করতে হবে যে ই সি 2 উদাহরণটি কাস্টম ভিপিসির পাবলিক সাবনেটের সাথে যুক্ত। এর অর্থ হ'ল সাবনেটের সাথে এটির সাথে যুক্ত রয়েছে একটি ইন্টারনেট গেটওয়ে। এছাড়াও, আপনার অবশ্যই এটি নিশ্চিত করতে হবে যে ইসি 2 উদাহরণের সাথে যুক্ত ভিপিসির সুরক্ষা গোষ্ঠীর নিয়মগুলি এসএসএস, এইচটিপি এবং https এর মতো কাঙ্ক্ষিত পোর্টগুলিতে অভ্যন্তরীণ ট্র্যাফিকের অনুমতি দেয় has তবে এখানে কিছু সাধারণ পর্যবেক্ষণ রয়েছে যা এখনও ঘটে:

1) আপনাকে অবশ্যই নিশ্চিত করতে হবে যে ভিএনসির জন্য ডিএনএস হোস্ট-নেম সক্ষম রয়েছে

2) আপনাকে অবশ্যই নিশ্চিত করতে হবে যে ইসি 2 এর সাথে সংযুক্ত পাবলিক সাবনেটের "পাবলিক আইপি-র স্বতঃ-কার্য-অধিকার" পতাকাটি সক্ষম হয়েছে

3) যদি উদাহরণটি ইতিমধ্যে তৈরি করা হয়ে থাকে তবে আপনার এটিকে সমাপ্ত করতে এবং পাবলিক আইপি এবং পাবলিক ডিএনএস ক্ষেত্রগুলি পপুলেশন করার জন্য একটি নতুন উদাহরণ তৈরি করতে পারে।


একবার এই সর্বজনীন আইপিটি প্রবর্তিত দৃষ্টান্তটিতে দৃশ্যমান হওয়ার পরে, আমরা এই আইপিটি
পুটি এসএসএইচের

5

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

আমাকে একটি নতুন ইলাস্টিক আইপি ঠিকানা তৈরি করতে হয়েছিল, তারপরে এটি আমার উদাহরণের সাথে যুক্ত করুন।

ইসি 2 ড্যাশবোর্ড থেকে:

সাইডবার থেকে ইলাস্টিক আইপিগুলিতে যান ।

নতুন ঠিকানা বরাদ্দ ক্লিক করুন , তারপরে বরাদ্দ করুন

ইসি 2 ড্যাশবোর্ডে ফিরে যান। নেটওয়ার্ক ইন্টারফেসে যান ।

কোনও সর্বজনীন ডিএনএস ছাড়াই ইসি 2 উদাহরণটি নির্বাচন করুন। তারপরে ক্রিয়া - সহযোগী ঠিকানা

ঠিকানা ক্ষেত্র, নতুন ইলাস্টিক IP ঠিকানা নির্বাচন করুন।

ব্যক্তিগত IP ঠিকানার সহযোগী ক্ষেত্র, কোন পাবলিক ডিএনএস সাথে ব্যক্তিগত IP ঠিকানা নির্বাচন করুন।

সহযোগী ঠিকানা ক্লিক করুন ।

আপনার ইসি 2 উদাহরণটি এখন একটি সর্বজনীন ডিএনএস থাকা উচিত।


1
এটা আমার জন্য উত্তর ছিল। আমার ভিপিসি জনসাধারণের ডিএনএস সক্ষম করতে ইতিমধ্যে সেট আপ করা হয়েছিল।
মাইলেন্ট

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

2

ডিএনএস হোস্ট-নেম সেটিং-এ পরিবর্তনও ডাব্লুএসএস সিএলআই ব্যবহার করে করা যেতে পারে:

aws ec2 modify-vpc-attribute --vpc-id $vpc_id --enable-dns-hostnames '{"Value": true}'

(যেখানে instance vpc_id হ'ল ভিপিসির আইডি যা আপনার উদাহরণটি সংযুক্ত রয়েছে))

ভিপিসি আপডেট হওয়ার সাথে সাথে উদাহরণটি একটি সর্বজনীন ডিএনএস লাভ করবে।


2

ক্লাউডফর্মেশন ব্যবহারকারীদের জন্য, মূল বৈশিষ্ট্য হ'ল সক্ষমডনসসপোর্ট এবং সক্ষম ডিএনএস হোস্টনেম যা সত্য হিসাবে সেট করা উচিত

VPC: {
    Type: 'AWS::EC2::VPC',
    Properties: {
      CidrBlock: '10.0.0.0/16',
      EnableDnsSupport: true,
      EnableDnsHostnames: true,
      InstanceTenancy: 'default',
      Tags: [
        {
          Key: 'env',
          Value: 'dev'
        }]
    }
  }

সহায়ক উত্তর, ধন্যবাদ। এফাইডআইআইএলডিএলসপ্পোর্টের ডিফল্টটি সত্য তাই এটি ডিফল্টহোস্টনেমস: সাধারণত সত্য বলে উল্লেখ করার জন্য যথেষ্ট।
জারমড

1

উদাহরণটি যদি ভিপিসিতে থাকে তবে নিশ্চিত হয়ে নিন যে "ডিএনএস রেজোলিউশন" এবং "ডিএনএস হোস্টনাম" উভয়ই "হ্যাঁ" তে সেট করা আছে। আপনি আউস কনসোল ইউআইতে এটি করতে পারেন। আছে HTH!


1

ভিপিসি কনসোলে যান, আপনার ভিপিসি নির্বাচন করুন এবং অ্যাকশনস মেনুতে ক্লিক করুন, ডিএনএস হোস্ট-নেম সম্পাদনা করুন - হ্যাঁ নির্বাচন করুন। এটি ঠিক করা উচিত।


0

আপনার দৃষ্টান্তের জন্য আপনাকে সর্বজনীন আইপি ঠিকানা বরাদ্দ করতে হবে না। আপনি NAT উদাহরণস্বরূপ বা NAT গেটওয়ে ব্যবহার করতে পারেন।

https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Scenario2.html https://docs.aws.amazon.com/vpc/latest/userguide/vpc-nat-compistance.html


0

ইসি 2 চালু হয়ে চলার পরে আমি 'সর্বজনীন ডিএনএস' ঠিক করার চেষ্টা করেছি, আমি কোনও পাবলিক ডিএনএস যুক্ত করতে পারলাম না

এটি ভিসিসি বা সাবনেটকে মোডগুলি তৈরি করার জন্য উপরের পদক্ষেপগুলি অনুসরণ করার পরেও

সুতরাং, আমাকে অন্য উদাহরণ শুরু করার আগে সাবনেট এবং ভিপিসি-তে পরিবর্তন করতে হয়েছিল এবং তারপরে একটি নতুন উদাহরণ শুরু করা উচিত।

নতুন উদাহরণটিতে একটি সর্বজনীন ডিএনএস ছিল। এটি আমার পক্ষে কাজ করেছিল।

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