সংক্ষিপ্ত বিবরণ
IP অনুমোদন-তালিকা একটি ঐচ্ছিক নিরাপত্তা ফিচার, যা কোন কোন IP ঠিকানা আপনার OpenAI API অ্যাক্সেস করতে পারবে তা সীমিত করতে দেয়.
চালু থাকলে, শুধু কনফিগার করা IP ঠিকানা বা IP পরিসর থেকে আসা অনুরোধ অনুমোদিত হয়. অন্য সব IP থেকে আসা অনুরোধ প্রত্যাখ্যান করা হয়, এমনকি সেগুলিতে বৈধ API কী থাকলেও.
বিশ্বস্ত নেটওয়ার্ক পরিবেশে অ্যাক্সেস সীমিত করে অননুমোদিত API ব্যবহারের ঝুঁকি কমাতে সহায়তা করার জন্য এই ফিচারটি তৈরি করা হয়েছে.
দ্রষ্টব্য: IP অনুমোদন-তালিকা শুধু API অনুরোধের ক্ষেত্রে প্রযোজ্য. এটি platform.openai.com-এ অ্যাক্সেস বা ব্যবহারকারীর সাইন-ইনকে প্রভাবিত করে না.
কেন IP অনুমোদন-তালিকা ব্যবহার করবেন
IP অনুমোদন-তালিকা আপনাকে সহায়তা করতে পারে:
পরিচিত অবকাঠামোতে API অ্যাক্সেস সীমিত করা (যেমন, আপনার সার্ভার বা ক্লাউড পরিবেশ)
API কী ফাঁস হলে এক্সপোজার কমানো
API ট্র্যাফিক কোথা থেকে শুরু হচ্ছে তার ওপর অতিরিক্ত নিয়ন্ত্রণের স্তর যোগ করা
IP অনুমোদন-তালিকা সাধারণত প্রোডাকশন পরিবেশে সবচেয়ে বেশি ব্যবহৃত হয়, যেখানে API ট্র্যাফিক নির্দিষ্ট বা সুসংজ্ঞায়িত নেটওয়ার্ক পরিসর থেকে আসে.
এটি কীভাবে কাজ করে
আপনি অনুমোদিত IP ঠিকানা বা CIDR পরিসরের একটি তালিকা কনফিগার করেন.
অনুমোদিত IP থেকে আসা অনুরোধ গ্রহণ করা হয়
অনুমোদিত তালিকায় নেই এমন IP থেকে আসা অনুরোধ প্রত্যাখ্যান করা হয়
IP অনুমোদন-তালিকা এখানে প্রয়োগ করা যেতে পারে:
প্রতিষ্ঠান পর্যায়ে, অথবা
প্রজেক্ট পর্যায়ে
উপলভ্যতা
IP অনুমোদন-তালিকা সব API গ্রাহকের জন্য উপলভ্য.
আপনি প্ল্যাটফর্মে এটি এখানে কনফিগার করতে পারেন:
সেটিংস → নিরাপত্তা → IP অনুমোদিত তালিকা
IP অনুমোদন-তালিকা কীভাবে কনফিগার করবেন
সেটিংস → নিরাপত্তা → IP অনুমোদিত তালিকা-এ যান
এক বা একাধিক IP ঠিকানা অথবা CIDR পরিসর যোগ করুন
দ্রষ্টব্য: আপনি সর্বোচ্চ 50টি IP ঠিকানা বা CIDR পরিসর যোগ করতে পারেন.
(ঐচ্ছিক) কোনো IP আপনার অনুমোদিত তালিকায় অন্তর্ভুক্ত আছে কি না যাচাই করতে যাচাই টুল ব্যবহার করুন
এর জন্য অনুমোদন-তালিকা চালু করুন:
একটি নির্দিষ্ট প্রজেক্ট, অথবা
আপনার পুরো প্রতিষ্ঠান
আপনার প্রত্যাশিত পরিবেশ থেকে অনুরোধ পরীক্ষা করুন
প্রতিষ্ঠানজুড়ে প্রয়োগ চালু করার আগে আমরা একটি একক প্রজেক্ট দিয়ে শুরু করার পরামর্শ দিই.
পরিবর্তন করার পরে, আপডেট কার্যকর হতে সর্বোচ্চ 15 মিনিট সময় লাগতে পারে.
দ্রষ্টব্য: IP অনুমোদন-তালিকার সেটিংস কনফিগার করতে আপনার উপযুক্ত প্রতিষ্ঠানের অনুমতি থাকতে হবে.
সমস্যা সমাধান
আপনি যদি অপ্রত্যাশিত অনুরোধ ব্যর্থতার সম্মুখীন হন:
নিশ্চিত করুন অনুরোধটি কোনো অনুমোদিত IP ঠিকানা থেকে আসছে
আপনার অবকাঠামোর IP পরিবর্তিত হয়েছে কি না পরীক্ষা করুন
সঠিকতার জন্য আপনার কনফিগার করা IP পরিসরগুলো পর্যালোচনা করুন
কনফিগারেশন পরিবর্তন ছড়িয়ে পড়তে সর্বোচ্চ 15 মিনিট সময় দিন
কোনো IP অনুমোদিত কি না যাচাই করতে যাচাই টুল ব্যবহার করুন
কোনো অনুরোধ ব্লক হলে কী ঘটে
যদি কোনো অনুরোধ এমন IP ঠিকানা থেকে আসে যা অনুমোদিত তালিকায় নেই, অনুরোধগুলো এটি দিয়ে ব্যর্থ হবে:
HTTP স্ট্যাটাস: 401 Unauthorized
ত্রুটি কোড: ip_not_authorized
উদাহরণ response:
{
"error": {
"message": "Your IP is not authorized to access this organization.",
"type": "ip_not_authorized"
}
}
প্রায়শই জিজ্ঞাসিত প্রশ্ন
IP অনুমোদন-তালিকা কি আমার API কী-এর সব অননুমোদিত ব্যবহার প্রতিরোধ করবে?
না. API অনুরোধ কোথা থেকে শুরু হচ্ছে তা সীমিত করে IP অনুমোদন-তালিকা ঝুঁকি কমাতে সহায়তা করতে পারে, কিন্তু এটি সব ধরনের অপব্যবহার পুরোপুরি প্রতিরোধ করে না. এটি নিরাপদ কী সংরক্ষণ, কী রোটেশন এবং শক্তিশালী অ্যাকাউন্ট নিরাপত্তার মতো অন্যান্য সেরা নিরাপত্তা অনুশীলনের পাশাপাশি ব্যবহার করা উচিত. অতিরিক্ত নিরাপত্তার জন্য, API কী নিরাপত্তার সেরা অনুশীলন এবং অননুমোদিত ব্যবহার প্রতিরোধ সম্পর্কে আমাদের সহায়তা কেন্দ্রের গাইডগুলো পর্যালোচনা করুন.
IP অনুমোদন-তালিকা কি লেটেন্সিকে প্রভাবিত করে?
IP অনুমোদন-তালিকা কিছু ক্ষেত্রে সামান্য লেটেন্সি তৈরি করতে পারে, সাধারণত প্রাথমিক অনুরোধে. এটি সামগ্রিক API পারফরম্যান্সে উল্লেখযোগ্য প্রভাব ফেলবে বলে প্রত্যাশিত নয়.
কোনো অনুরোধ IP অনুমোদন-তালিকার কারণে ব্যর্থ হচ্ছে কি না আমি কীভাবে জানব?
IP অনুমোদন-তালিকার কারণে ব্যর্থ হওয়া অনুরোধগুলো এটি রিটার্ন করে:
HTTP স্ট্যাটাস: 401 Unauthorizedত্রুটি কোড: ip_not_authorized
