ধাপ 2: স্থানীয় স্বাক্ষর কনফিগার ফাইল তৈরি করুন

আপনি একটি নোডের জন্য স্থানীয় ব্যক্তিগত কী তৈরি করার পরে, এর স্বাক্ষর কনফিগারেশন ফাইল তৈরি করুন। প্রতিটি নোডের স্বাক্ষর কনফিগারেশন ফাইলের নিজস্ব সংস্করণ থাকতে হবে।

নিম্নলিখিত উদাহরণটি একটি স্বাক্ষর কনফিগারেশন ফাইলের জন্য সিনট্যাক্স দেখায়:

[req]
distinguished_name = req_distinguished_name
attributes = req_attributes
prompt = no

[ req_distinguished_name ]
C=COUNTRY_NAME
ST=STATE_NAME
L=CITY_NAME
O=ORG_OR_BUSINESS_NAME
OU=ORG_UNIT
CN=ORG_DEPARTMENT

[ req_attributes ]

[ cert_ext ]
subjectKeyIdentifier=hash
keyUsage=critical,keyEncipherment,dataEncipherment
extendedKeyUsage=serverAuth,clientAuth
subjectAltName=@alt_names

[alt_names]
DNS.1=localhost
DNS.2=ipv4-localhost
DNS.3=ipv6-localhost
DNS.4=cli.dc-1.consul
DNS.5=client.dc-1.consul
DNS.6=server.dc-1.consul
DNS.7=FQDN
# ADDITIONAL definitions, as needed:
DNS.8=ALT_FQDN_1
DNS.9=ALT_FQDN_2

# REQUIRED (at least 1 IP address plus localhost definitions)
IP.1 = IP_ADDRESS
IP.2=0.0.0.0
IP.3=127.0.0.1
IP.4=::1
# ADDITIONAL definitions, as needed:
IP.5=ALT_IP_ADDRESS_1
IP.6=ALT_IP_ADDRESS_2
...

নিম্নলিখিত টেবিলটি স্বাক্ষর কনফিগারেশন ফাইলের বৈশিষ্ট্যগুলি বর্ণনা করে:

সম্পত্তি প্রয়োজন? বর্ণনা
C যে দেশের সার্ভার চলছে তার জন্য একটি দুই-অক্ষরের কোড।
ST যে রাজ্য/প্রদেশে সার্ভার চলছে।
L যে শহরে সার্ভার চলছে।
O সার্ভার চালানো ব্যবসার নাম।
OU ব্যবসার মধ্যে উপ-বিভাগ।
CN ব্যবসার মধ্যে উপ-বিভাগ।
DNS.[1...] কনসাল দ্বারা ব্যবহৃত DNS সার্ভার। আপনাকে অবশ্যই DNS.1 এর মাধ্যমে DNS.7 সেট করতে হবে।

ডেটা সেন্টারের জন্য dc-1 ব্যবহার করুন, নিম্নলিখিত উদাহরণটি দেখায়:

...
[alt_names]
DNS.1=localhost
DNS.2=ipv4-localhost
DNS.3=ipv6-localhost
DNS.4=cli.dc-1.consul
DNS.5=client.dc-1.consul
DNS.6=server.dc-1.consul
DNS.7=FQDN
...

FQDN হল নেটওয়ার্ক সার্ভারের সম্পূর্ণ যোগ্য ডোমেন নাম যা এই শংসাপত্রটি ব্যবহার করবে। উদাহরণস্বরূপ, nickdanger.la.corp.example.com

একটি লিনাক্স সার্ভারে FQDN পেতে, নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

hostname --fqdn
IP.[1...]

বৈধ IPv4 ঠিকানায় IP.1 সেট করুন যা ক্লাস্টারের প্রতিটি সদস্য (ক্রস-ডেটা সেন্টার ট্র্যাফিক সহ) এই নোডটিকে পর্যবেক্ষণ করে।

উপরন্তু, Apigee আপনাকে নিম্নলিখিত স্থানীয় হোস্ট সংজ্ঞা অন্তর্ভুক্ত করতে হবে:

# REQUIRED (at least 1 IP address plus localhost definitions)
IP.1=216.3.128.12
IP.2=0.0.0.0
IP.3=127.0.0.1
IP.4=::1

যদি নোডটি অন্য নোডের সাথে যোগাযোগের জন্য একাধিক IP ঠিকানা ব্যবহার করে, তাহলে অতিরিক্ত IP ঠিকানা নির্দিষ্ট করুন, প্রতিটি আলাদা লাইনে; উদাহরণস্বরূপ:

# REQUIRED (at least 1 IP address plus localhost definitions)
IP.1=216.3.128.12
IP.2=0.0.0.0
IP.3=127.0.0.1
IP.4=::1
# ADDITIONAL definitions, as needed:
IP.5=192.0.2.0
IP.6=192.0.2.1

পরবর্তী ধাপ

1 2 পরবর্তী: (3) অনুরোধটি তৈরি করুন 4 5