मैंने हाल ही में AWS CloudFormation के साथ काम करना शुरू किया और संसाधन DhcpOptions का सामना किया। क्या कोई मुझे बता सकता है कि मुझे इस संसाधन को अपने टेम्पलेट में कब शामिल करना होगा?

धन्यवाद।

-1
lars 29 जुलाई 2019, 15:58

1 उत्तर

सबसे बढ़िया उत्तर

संसाधन AWS::EC2::DHCPOptions [1] का उपयोग वैकल्पिक है। डिफ़ॉल्ट रूप से AWS आपके लिए यह संसाधन बनाता है और AWS::EC2::VPCDHCPOptionsAssociation संसाधन का उपयोग करके इसे आपके VPC से संबद्ध करता है।

सेटिंग का उपयोग आपके वीपीसी में (एडब्ल्यूएस-प्रदत्त) डीएचसीपी-सर्वर को कॉन्फ़िगर करने के लिए किया जाता है। आपके द्वारा संसाधन को निर्दिष्ट की गई विशेषताओं का अनुवाद डीएचसीपी विकल्प में किया जाता है, जो आपके किसी भी ईसी 2 इंस्टेंस को पास कर दिया जाता है, जब वे डीएचसीपी प्रोटोकॉल के माध्यम से जानकारी का अनुरोध करते हैं, उदा। CloudFormation DomainName का अनुवाद Domain Name Server Option में किया गया है (RFC 2132 [3] में खंड 3.8 देखें)। सभी मौजूदा BOOTP और DHCP विकल्पों के अवलोकन के लिए, IANA [4] की वेबसाइट पर IETF दस्तावेज़ या संबंधित विकिपीडिया लेख [5] देखें।

AWS अपने डॉक्स [5] में DHCP विकल्प सेट को इस प्रकार परिभाषित करता है:

डायनामिक होस्ट कॉन्फ़िगरेशन प्रोटोकॉल (डीएचसीपी) एक टीसीपी/आईपी नेटवर्क पर मेजबानों को कॉन्फ़िगरेशन जानकारी पास करने के लिए एक मानक प्रदान करता है। DHCP संदेश के विकल्प फ़ील्ड में कॉन्फ़िगरेशन पैरामीटर होते हैं। उनमें से कुछ पैरामीटर डोमेन नाम, डोमेन नाम सर्वर और नेटबायोस-नोड-प्रकार हैं।

आप अपने वर्चुअल प्राइवेट क्लाउड (VPC) के लिए DHCP विकल्प सेट कॉन्फ़िगर कर सकते हैं।

DHCPOptions संसाधन का उपयोग कब करें?

जहाँ तक मुझे पता है, नेटवर्क के डिफ़ॉल्ट DNS सर्वर को बदलने के लिए VPC के DHCP विकल्प अक्सर संशोधित किए जाते हैं। यदि आपके क्लाइंट ने डीएचसीपी (जो अमेज़ॅन लिनक्स और अमेज़ॅन लिनक्स 2 के लिए मानक है) के माध्यम से डीएनएस सर्वर प्राप्त करने के लिए कॉन्फ़िगर किया है, तो आप एक नया डीएचसीपी विकल्प सेट बनाकर और कस्टम डोमेन-नाम- सेट करके उनके डीएनएस सर्वर को बदल सकते हैं। सर्वर विकल्प।

यह निश्चित रूप से केवल नेटवर्क कॉन्फ़िगरेशन के पहलू पर है। अन्य विकल्पों को बदलकर, जैसे कि ntp-servers विकल्प, आप अन्य कॉन्फ़िगरेशन मानों को संशोधित कर सकते हैं जो आपके VPC नेटवर्क पर भेजे जाते हैं जब DHCP क्लाइंट द्वारा अनुरोध किया जाता है (जैसे EC2 उदाहरण)।

नोट: एक बार जब आप एक AWS::EC2::DHCPOptions संसाधन बना लेते हैं, तो उसे AWS::EC2::VPCDHCPOptionsAssociation संसाधन का उपयोग करके किसी VPC को असाइन करना न भूलें।

डिफ़ॉल्ट डीएचसीपी विकल्प सेट क्या है?

दस्तावेज़ [6] राज्य:

जब आप एक वीपीसी बनाते हैं, तो हम स्वचालित रूप से डीएचसीपी विकल्पों का एक सेट बनाते हैं और उन्हें वीपीसी के साथ जोड़ते हैं। इस सेट में दो विकल्प शामिल हैं: डोमेन-नाम-सर्वर=AmazonProvidedDNS, और डोमेन-नाम=डोमेन-नाम-आपके-क्षेत्र के लिए।

वह डोमेन-नाम-सर्वर विकल्प के लिए है:

AmazonProvidedDNS एक Amazon DNS सर्वर है, और यह विकल्प DNS को उन उदाहरणों के लिए सक्षम बनाता है जिन्हें VPC के इंटरनेट गेटवे पर संचार करने की आवश्यकता होती है। स्ट्रिंग AmazonProvidedDNS VPC IPv4 नेटवर्क रेंज, प्लस टू के आधार पर आरक्षित IP पते पर चल रहे DNS सर्वर पर मैप करता है। उदाहरण के लिए, 10.0.0.0/16 नेटवर्क पर DNS सर्वर 10.0.0.2 पर स्थित है।

संदर्भ

[1] https://docs .aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcp-options.html
[2] https ://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-dhcp-options-assoc.html
[३] https://tools.ietf.org/html/rfc2132
[४] https://www.iana.org /असाइनमेंट/bootp-dhcp-parameters/bootp-dhcp-parameters.xhtml
[५] https://en.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol#Options
[६] https://docs.aws.amazon.com/vpc /latest/userguide/VPC_DHCP_Options.html

0
Community 20 जून 2020, 12:12