কম্পিউটার টিউটোরিয়াল

নেটওয়ার্ক সিকিউরিটি গ্রুপ (NSG) কী? Azure NSG বনাম ফায়ারওয়াল

Azure Network Security Group (NSG) — সম্পূর্ণ ওভারভিউ

Azure NSG কী ফায়ারওয়াল?

নয়, NSG এবং Azure Firewall আলাদা। Azure Firewall OSI Layer 4 ও 7-এ কাজ করে, কিন্তু NSG Layer 3 ও 4-এ। NSG একটি বেসিক নেটওয়ার্ক-লেভেল ফায়ারওয়াল যা ট্রাফিক ফিল্টার করে। Azure Firewall একটি সম্পূর্ণ ম্যানেজড সার্ভিস যা L3, L4, L7-এ ট্রাফিক অ্যানালাইসিস ও ফিল্টারিং করে।

Azure Network Security Group কী?

NSG হলো সিকিউরিটি রুলের সমষ্টি যা Azure রিসোর্সে (ভার্চুয়াল মেশিন, সাবনেট ইত্যাদি) ইনবাউন্ড ও আউটবাউন্ড ট্রাফিক কন্ট্রোল করে। একটি NSG সাবনেটের সাথে অ্যাসোসিয়েট করলে সেই সাবনেটের সব রিসোর্সে রুল প্রয়োগ হয়।

NSG-এর কাজ কী?

  • Access Control Lists (ACLs) তৈরি করে ভিএম-এ কানেক্টিভিটি কন্ট্রোল করে।
  • সাবনেট বা ভিএম ইনস্ট্যান্সের সাথে অ্যাসোসিয়েট করা যায়।
  • একই সিকিউরিটি পজিশন একাধিক ক্লাউড রিসোর্সে প্রয়োগ করতে সাহায্য করে।

NSG বনাম Azure Firewall: পার্থক্য

ফিচারNSGAzure Firewall
OSI LayerL3, L4L3, L4, L7
Source/Destination Maskingনहींহ্যাঁ
Threat Intelligence Filteringনहींহ্যাঁ
Managed Serviceবেসিকফুলি ম্যানেজড, রবাস্ট
Load Balancer প্রয়োজনহ্যাঁ (কিছু কেসে)না
Availabilityস্ট্যান্ডার্ড৯৯.৯৯% (দুই জোন)

NSG কী ফায়ারওয়াল হিসেবে কাজ করে?

হ্যাঁ, কিন্তু বেসিক লেভেলের। সফটওয়্যার-ডিফাইন্ড উপায়ে নেটওয়ার্ক লেয়ারে ট্রাফিক ফিল্টার করে। Azure Firewall আরও শক্তিশালী এবং অ্যাপ্লিকেশন-লেভেল (L7) ফিল্টারিং পারে।

Azure Firewall কখন ব্যবহার করবেন NSG-এর পরিবর্তে?

  • L7 অ্যাপ্লিকেশন ফিল্টারিং দরকার হলে।
  • থ্রেট ইন্টেলিজেন্স বেসড ফিল্টারিং দরকার হলে।
  • সোর্স/ডেস্টিনেশন IP মাস্কিং দরকার হলে।
  • সেন্ট্রালাইজড ম্যানেজমেন্ট ও লগিং দরকার হলে।

Azure-এ ফায়ারওয়াল কি আবশ্যক?

Azure-তে বিল্ট-ইন আছে: DDoS Protection, ACL, Basic Traffic Monitoring, IPS/IDS। কিন্তু অ্যাডভান্সড ফিচারের জন্য আলাদা Azure Firewall লাইসেন্স দরকার।

NSG তৈরি করা (Azure Portal)

  1. Azure Portal > Create a resource > Networking > Network Security Group।
  2. Subscription, Resource Group সিলেক্ট করুন।
  3. Name ও Region দিয়ে Create করুন।
  4. পরবর্তীতে Inbound/Outbound Security Rules যোগ করুন।

NSG Rule Processing Order

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

NSG কীভাবে VNet-কে সাপোর্ট করে?

NSG হলো VNet-এর মধ্যে একটি নেটওয়ার্ক ফিল্টার (ফায়ারওয়াল) ও সিকিউরিটি পলিসি। এটি ইনবাউন্ড ও আউটবাউন্ড ট্রাফিক নিয়ন্ত্রণ করে যাতে কে কার সাথে কথা বলতে পারবে তা নির্ধারিত থাকে।

NSG বনাম ASG (Application Security Group)

  • NSG: নেটওয়ার্ক ট্রাফিক কন্ট্রোল ও إنফোর্স করার Azure রিসোর্স।
  • ASG: NSG-এর ভিতরের একটি অবজেক্ট, যা অ্যাপ্লিকেশন লজিক অনুযায়ী ভিএম গ্রুপিংয়ের জন্য ব্যবহৃত হয়।
  1. Azure নেটওয়ার্ক সিকিউরিটি গ্রুপ কী?

  2. নেটওয়ার্ক সিকিউরিটি আইডি/কী কী এবং কীভাবে খুঁজে বের করবেন

  3. নেটওয়ার্ক সিকিউরিটি কী? প্রকার, গুরুত্ব ও কাজ করার পদ্ধতি

  4. Azure Network Security Group কী