আইপি ফিল্টার মডিউল আপনার অ্যাপ্লিকেশনে আইপি ফিল্টার মিডলওয়্যার যোগ করে। এটির অতিরিক্ত সেটিংসের প্রয়োজন নেই - আপনাকে কেবল এটি ইনস্টল করতে হবে।

আইপি ফিল্টার মিডলওয়্যার

মিডলওয়্যার আইপি ফিল্টার আপনার অ্যাপ্লিকেশনে এন্ডপয়েন্ট সেটিংস প্রসারিত করে। এটির সাহায্যে, আপনি নির্দিষ্ট আইপি ঠিকানাগুলি থেকে শুধুমাত্র শেষ পয়েন্টগুলিতে অ্যাক্সেস সেট করতে পারেন বা নির্দিষ্ট আইপিগুলির জন্য এটি নিষিদ্ধ করতে পারেন।

এটি আপনার অ্যাপ্লিকেশানের নিরাপত্তা স্তরকে বাড়িয়ে তুলবে এবং এতে সংঘটিত প্রক্রিয়াগুলিকে আরও ভালভাবে নিয়ন্ত্রণ করতে সক্ষম হবে৷

আইপি অ্যাক্সেস কনফিগার করা হচ্ছে

AppMaster.io স্টুডিওতে , এন্ডপয়েন্ট ট্যাবে যান এবং যে এন্ডপয়েন্টের জন্য আপনি অ্যাক্সেস কনফিগার করতে চান সেটি খুঁজুন।

1. এর নামের পাশে গিয়ার আইকনে ক্লিক করুন৷

Endpoints List AppMaster.io

2. মিডলওয়্যার ট্যাবে যান (1), তালিকায় আইপি ফিল্টার খুঁজুন এবং সেটিংস খুলুন (2)।

IP Filter Middleware Settings AppMaster.io

3. মোড ক্ষেত্রে, বিকল্পগুলির মধ্যে একটি নির্বাচন করুন:

  • সমস্তকে অনুমতি দিন, ব্যতীত - নির্দিষ্টগুলি ব্যতীত সমস্ত আইপি ঠিকানাগুলি থেকে শেষ পয়েন্টে অ্যাক্সেসের অনুমতি দেওয়া হবে৷
  • সব নিষিদ্ধ, ব্যতীত - শুধুমাত্র নির্দিষ্ট আইপি ঠিকানা থেকে শেষ বিন্দুতে প্রবেশের অনুমতি দেওয়া হবে।

Access Settings for middleware IP Filter AppMaster.io

4. IP তালিকা ক্ষেত্রে, একটি ঠিকানা বা কমা দ্বারা পৃথক করা ঠিকানাগুলির একটি তালিকা লিখুন৷

IP List (IP Filter AppMaster.io)

এইভাবে, সমস্ত শেষ পয়েন্টগুলি কনফিগার করুন যেখানে আপনি অ্যাক্সেস সীমাবদ্ধ করতে চান।

উদাহরণ

এখানে আইপি ফিল্টার ব্যবহারের কিছু উদাহরণ রয়েছে।

উদাহরণ 1: শুধুমাত্র নির্দিষ্ট আইপি থেকে অ্যাক্সেস

আসুন কল্পনা করি যে আপনার অ্যাপ্লিকেশনটি একটি নির্দিষ্ট নেটওয়ার্কের মধ্যে যোগাযোগের জন্য একটি API প্রদান করে। সম্ভবত, এই ক্ষেত্রে, আপনার অনুমোদনের প্রয়োজন নেই (যাতে API-তে অ্যাক্সেস জটিল না হয়), তবে একই সময়ে, আপনাকে আইপি ঠিকানাগুলির তালিকা সীমাবদ্ধ করতে হবে (কঠোরভাবে সংজ্ঞায়িত পরিষেবাগুলিকে আপনার অ্যাপ্লিকেশন অ্যাক্সেস করার অনুমতি দিন)। "নিষিদ্ধ সব, ছাড়া" মোড ব্যবহার করুন.

উদাহরণ 2: নির্দিষ্ট আইপি থেকে অ্যাক্সেস সীমাবদ্ধ করা

আসুন কল্পনা করি যে আক্রমণকারীদের জন্য আপনাকে আপনার অ্যাপ্লিকেশনে অ্যাক্সেস সীমাবদ্ধ করতে হবে যারা স্প্যাম পাঠায়, পাসওয়ার্ড অনুমান করার চেষ্টা করে বা DDoS আক্রমণ চালায়। তাদের আইপি ঠিকানা সম্পর্কে তথ্য লগগুলিতে প্রদর্শিত হবে। আইপি ফিল্টার সেটিংসে "সমস্তকে অনুমতি দিন, ব্যতীত" মোড সেট করে সক্রিয় এন্ডপয়েন্টের জন্য নিষিদ্ধ এন্ডপয়েন্টের তালিকায় এই আইপি ঠিকানাগুলি যোগ করুন৷ উদাহরণস্বরূপ, যদি একটি নির্দিষ্ট আইপি থেকে অনেকগুলি অসফল অনুমোদনের অনুরোধ থাকে, সম্ভবত কেউ পাসওয়ার্ডটি অনুমান করার চেষ্টা করছে৷ POST/auth endpoint (Auth group) অ্যাক্সেস সীমাবদ্ধতা সেট করে তাকে অনুমোদন অস্বীকার করুন।

আমাদের ডকুমেন্টেশনে এন্ডপয়েন্টগুলি কী এবং কীভাবে সেগুলি ব্যবহার করতে হয় সে সম্পর্কে আরও জানুন৷ আরও কীভাবে-করুন এবং সহায়ক উপকরণের জন্য, AppMaster.io ব্লগে যান।

AppMaster.io টেলিগ্রাম চ্যানেলে সদস্যতা নিন এবং আমাদের সম্প্রদায়ের চ্যাটে যোগ দিন - এখানে আপনি সর্বশেষ প্ল্যাটফর্মের খবর জানতে এবং আমাদের বিকাশকারীদের সাথে সরাসরি যোগাযোগ করতে পারেন।