এমন অনেক জায়গা আছে যেখানে New Edge UI লোকাল IP অ্যাড্রেস অ্যাক্সেস করার চেষ্টা করতে পারে। এইসব লোকাল IP অ্যাড্রেস ব্যক্তিগত বা অন্যভাবে সুরক্ষিত রিসোর্সের সাথে সম্পর্কিত হতে পারে যা এক্সটার্নাল ব্যবহারকারীদের কাছে প্রকাশ করা উচিত নয়:
- New Edge UI-তে ট্রেস টুলের মাধ্যমে যেকোনও নির্দিষ্ট URL-এ API অনুরোধ পাঠানো ও গ্রহণ করা যায়। কিছু নির্দিষ্ট ডেপ্লয়মেন্ট পরিস্থিতিতে যেখানে এজ কম্পোনেন্ট অন্যান্য ইন্টার্নাল পরিষেবার সাথে কো-হোস্ট করা হয়, সেখানে কোনও ক্ষতিকর ব্যবহারকারী প্রাইভেট IP অ্যাড্রেসে অনুরোধ করে ট্রেস টুলের ক্ষমতার অপব্যবহার করতে পারেন।
- OpenAPI স্পেসিফিকেশন থেকে API প্রক্সি তৈরি করার সময়, স্পেসিফিকেশনটি API-এর এমনসব এলিমেন্ট বর্ণনা করে, যেমন এর বেস পাথ, পাথ ও ভার্ব, হেডার এবং আরও অনেক কিছু। স্পেসিফিকেশনের অংশ হিসেবে, কোনও ক্ষতিকর ব্যবহারকারী প্রক্সির বেস পাথ নির্দিষ্ট করতে পারেন যা কোনও ব্যক্তিগত IP অ্যাড্রেসকে রেফার করে।
- প্রাইভেট IP অ্যাড্রেস বা লোকাল নেটওয়ার্কে থাকা WSDL ফাইল থেকে API প্রক্সি তৈরি করার সময়।
নিরাপত্তার কারণে, ডিফল্ট হিসেবে, New Edge UI-কে ব্যক্তিগত IP অ্যাড্রেস রেফার করা থেকে আটকানো হয়। ব্যক্তিগত IP অ্যাড্রেসের তালিকায় এগুলি অন্তর্ভুক্ত:
- লুপব্যাক অ্যাড্রেস (127.0.0.1 বা লোকালহোস্ট)
- সাইট-লোকাল অ্যাড্রেস (IPv4 - 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16-এর জন্য)
- যেকোনও স্থানীয় ঠিকানা (লোকালহোস্টে রিজলভ করা যেকোনও ঠিকানা)।
আপনি যদি ব্যক্তিগত IP অ্যাড্রেস অ্যাক্সেস করার জন্য New Edge UI চালু করতে চান, তাহলে নিম্নলিখিত টোকেন সেট করুন:
- ট্রেস টুলের জন্য,
conf_uebe_trace_for_internal_addressesপ্রপার্টি ডিফল্ট হিসেবে বন্ধ (false) থাকে। প্রাইভেট IP অ্যাড্রেসে Trace টুলের অ্যাক্সেস চালু করতে এটিtrueহিসেবে সেট করুন। - OpenAPI স্পেসিফিকেশনের জন্য,
conf_uebe_openapi_for_internal_addressesপ্রপার্টি ডিফল্ট হিসেবে বন্ধ (false) করা থাকে। প্রাইভেট IP অ্যাড্রেসে OpenAPI অ্যাক্সেস চালু করতে, এটিtrueহিসেবে সেট করুন । - WSDL ফাইলের জন্য,
conf_uebe_wsdl_for_internal_addressesপ্রপার্টি ডিফল্ট হিসেবে বন্ধ (false) করা থাকে। প্রাইভেট IP অ্যাড্রেস থেকে WSDL ফাইল ফেচ করার সুবিধা চালু করতে এটিtrue-এ সেট করুন।
এইসব প্রপার্টি true হিসেবে সেট করতে:
- এডিটরে
management-ui.propertiesফাইল খুলুন। ফাইলটি না থাকলে এটি তৈরি করুন:vi /opt/apigee/customer/application/management-ui.properties
- নিম্নলিখিত প্রপার্টি
true-এ সেট করুন:conf_uebe_trace_for_internal_addresses=true conf_uebe_openapi_for_internal_addresses=true conf_uebe_wsdl_for_internal_addresses=true
management-ui.properties-এ আপনার পরিবর্তন সেভ করুন।- প্রপার্টি ফাইলটি
apigeeব্যবহারকারীর মালিকানাধীন কিনা তা নিশ্চিত করুন:chown apigee:apigee /opt/apigee/customer/application/management-ui.properties
- New Edge UI রিস্টার্ট করুন:
/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
New Edge UI এখন লোকাল IP অ্যাড্রেস অ্যাক্সেস করতে পারবে।