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

সিস্টেম হার্ডেনিং থাকলেও নেটওয়ার্ক সিকিউরিটি কেন আবশ্যক?

সিস্টেম হার্ডেনিং ও নেটওয়ার্ক সিকিউরিটি: পরস্পর পূরক, প্রতিস্থাপন নয়

অনেকের মনে থাকে সিস্টেম/সার্ভার হার্ডেনিং (Hardening) করলে নেটওয়ার্ক সিকিউরিটি আলাদা দরকার নেই। এটি ভুল ধারণা। হার্ডেনিং ও নেটওয়ার্ক সিকিউরিটি—দুটো **Defense in Depth (গভীর প্রতিরক্ষা)** স্তরের দুটি ভিন্ন কিন্তু পরস্পর পূরক কন্ট্রোল।

সিস্টেম হার্ডেনিং কী?

Hardening = আটাক সারফেস (Attack Surface) কমানো। এতে অন্তর্ভুক্ত:

  • অনাবশ্যক সার্ভিস, পোর্ট, প্রোটোকল, একাউন্ট ডিজেবল/রিমুভ।
  • ডিফল্ট পাসওয়ার্ড পরিবর্তন, স্ট্রং পাসওয়ার্ড পলিসি।
  • লোকাল ফায়ারওয়াল কনফিগারেশন (iptables, Windows Firewall)।
  • সিকিউর কনফিগারেশন বেঞ্চমার্ক (CIS Benchmarks, DISA STIG) প্রয়োগ।
  • প্যাচ ম্যানেজমেন্ট, অটো আপডেট।
  • লগিং, অডিটিং, ফাইল ইন্টিগ্রিটি মনিটরিং (FIM) ইনেবল।

নেটওয়ার্ক সিকিউরিটি কী?

Network Security = কমিউনিকেশন চ্যানেল, ট্রাফিক ফ্লো ও পেরিমিটার সুরক্ষা। এতে অন্তর্ভুক্ত:

  • পেরিমিটার ফায়ারওয়াল, NGFW, WAF, IPS/IDS।
  • নেটওয়ার্ক সেগমেন্টেশন (VLAN, DMZ, Micro-segmentation)।
  • VPN, IPsec, TLS এনক্রিপশন-ইন-ট্রানজিট।
  • DDoS মিটিগেশন, DNS সিকিউরিটি (DNSSEC, DoH)।
  • NAC (Network Access Control), Zero Trust Network Access (ZTNA)।
  • Threat Intelligence Feeds, Security Analytics (NDR, NetFlow Analysis)।

হার্ডেনিং থাকলেও নেটওয়ার্ক সিকিউরিটি কেন দরকার?

হার্ডেনিংয়ের সীমাবদ্ধতানেটওয়ার্ক সিকিউরিটি কীভাবে পূরণ করে
শুধু লোকাল হোস্ট প্রোটেক্ট করেনেটওয়ার্ক-লেভেল থ্রেট (Lateral Movement, DDoS, MITM) ডিটেক্ট/ব্লক করে
ইনসাইডার থ্রেট রোধে সীমিতNAC, সেগমেন্টেশন, ZTNA দিয়ে ইনসাইডার লেটারাল মুভমেন্ট রোধ
এনক্রিপ্টেড ট্রাফিক ইন্সপেক্ট করতে পারে নাNGFW/SSL Inspection দিয়ে ম্যালিশাস পেলোড ক্যাচ করে
জিরো-ডে এক্সপ্লอยিট রোধে অক্ষমIPS সিগনেচার, বিহেভিয়রাল অ্যানালাইসিস, থ্রেট ইন্টেল দিয়ে ব্লক
ডিভাইস-সেন্ট্রিক, নেটওয়ার্ক-সেন্ট্রিক নয়হোলিস্টিক ভিউ: কোন হোস্ট কে কানেক্ট করছে, অ্যানোমালি ডিটেকশন
কমপ্লায়েন্স (PCI-DSS Req 1.2, 1.3) পূরণে নেটওয়ার্ক কন্ট্রোল বাধ্যতামূলকফায়ারওয়াল রুলস, DMZ, কার্ডহোল্ডার ডেটা এনভায়রনমেন্ট আইসোলেশন

রিয়েল-ওয়ার্ল্ড উদাহরণ

  • SolarWinds Hack: সার্ভার হার্ডেনড থাকলেও, সাপ্লাই চেইন কমপ্রোমাইজ দিয়ে নেটওয়ার্ক-লেভেল কমান্ড-অ্যান্ড-কন্ট্রোল (C2) ট্রাফিক গেল। নেটওয়ার্ক মনিটরিং (NDR) দিয়ে ডিটেক্ট করা সম্ভব ছিল।
  • Ransomware (WannaCry/NotPetya): প্যাচড সিস্টেম সেফ ছিল, কিন্তু আনপ্যাচড সিস্টেম নেটওয়ার্কে SMBv1 এক্সপ্লอยিট দিয়ে ছড়িয়ে পড়ল। নেটওয়ার্ক সেগমেন্টেশন ও SMB ব্লকিং দিয়ে স্প্রেড রোধ করা যেত।

নেটওয়ার্ক হার্ডেনিং চেকলিস্ট (ইনফ্রাস্ট্রাকচার লেভেল)

  1. ফায়ারওয়াল রুলস: ডেনাই-বাই-ডিফল্ট, লীস্ট প্রিভিলেজ পোর্ট/প্রোটোকল।
  2. রিমোট অ্যাক্সেস: শুধু VPN/ZTNA, MFA বাধ্যতামূলক, জাম্প হোস্ট/বেস্টিয়ন হোস্ট।
  3. অনাবশ্যক পোর্ট/প্রোটোকল ব্লক (Telnet, FTP, SMBv1, SNMP v1/v2c)।
  4. এনক্রিপশন: TLS 1.2+, IPsec, MACsec, WPA3 (Wi-Fi)।
  5. নেটওয়ার্ক সেগমেন্টেশন: DMZ, 매নেজমেন্ট VLAN, প্রোডাকশন/ডেভ আলাদা।
  6. মনিটরিং: NetFlow/sFlow, Zeek/Suricata, SIEM ইন্টিগ্রেশন।
  7. রেজিলিয়েন্সি: রিডান্ড্যান্ট লিংক, ফেইলওভার, লোড ব্যালেন্সার।

উপসংহার

Hardening = Host-level Defense | Network Security = Network-level Defense। দুটোই দরকার। একটি ছাড়া অন্যটি অসম্পূর্ণ। Defense in Depth কৌশলে Host, Network, Application, Data, Identity, Perimeter—সব লেয়ারের কন্ট্রোল থাকতে হয়।

  1. ফায়ারওয়াল নেটওয়ার্ক সুরক্ষার জন্য কেন অত্যন্ত গুরুত্বপূর্ণ?

  2. নেটওয়ার্ক নিরাপত্তায় সার্টিফিকেট কেন থাকে?

  3. নেটওয়ার্ক সিকিউরিটি টুলগুলো কেন গুরুত্বপূর্ণ?

  4. সিস্টেম হার্ডেনিং করলে নেটওয়ার্ক নিরাপত্তা কেন আবশ্যক?