স্কিপ করে মূল কন্টেন্ট এ যান

PortGuard ডকুমেন্টেশন সাইটে স্বাগতম

এই সাইটের উদ্দেশ্য হল আরও বেশি লোককেSingle Packet Authorization (SPA) বুঝতে সাহায্য করা এবং PortGuard এবং fwknop-compatible ওয়ার্কফ্লোগুলির সাথে এটি বাস্তবায়নের জন্য কার্যকর সমাধান প্রদান করা৷

PortGuard কি?​

PortGuard হল একটি fwknop-compatible SPA সলিউশন যা একটি অনুমোদিত প্যাকেট না পাওয়া পর্যন্ত পরিষেবা পোর্টগুলিকে লুকিয়ে রাখার জন্য৷

PortGuard দুটি অংশ আছে:

  • PortGuard Client: একটি ক্রস-প্ল্যাটফর্ম ক্লায়েন্ট যা fwknop SPA প্রোটোকল সমর্থন করে এবং fwknopd বা PortGuard সার্ভারে সামঞ্জস্যপূর্ণ অনুমোদন প্যাকেট পাঠায়।
  • PortGuard Server: পোর্টগার্ড-নির্দিষ্ট প্যাকেজিং এবং ওয়ার্কফ্লো উন্নতি সহ আপস্ট্রিম fwknop প্রকল্প থেকে পরিবর্তিত একটি সার্ভার উপাদান/বন্টন।

সামঞ্জস্য ভিত্তি হল fwknop. PortGuard পরিচিত SPA মডেল, কী, অ্যাক্সেসের সংজ্ঞা এবং QR/config ওয়ার্কফ্লো রাখে যখন ডেস্কটপ এবং মোবাইল ব্যবহারকারীদের জন্য দৈনন্দিন কাজ সহজ করে তোলে। আপনি GitHub এ PortGuard সোর্স কোড খুঁজে পেতে পারেন।

fwknop এর পটভূমি​

fwknop হল একটি ওপেন সোর্স পোর্ট নকিং সিস্টেম যা নিরাপদ নেটওয়ার্ক পরিষেবার জন্য Single Packet Authorization (SPA) প্রয়োগ করে৷ প্রথাগত পোর্ট নকিং এর বিপরীতে, যা প্যাকেটের একটি অনুক্রমের উপর নির্ভর করে, fwknop অনুমোদিত ক্লায়েন্টদের জন্য গতিশীলভাবে ফায়ারওয়াল পোর্ট খোলার জন্য HMAC এর মাধ্যমে প্রমাণীকৃত একটি একক এনক্রিপ্টেড, অ-রিপ্লেযোগ্য প্যাকেট ব্যবহার করে। এই পদ্ধতিটি পোর্ট স্ক্যানার (যেমন, Nmap) থেকে পরিষেবাগুলিকে লুকিয়ে রাখে এবং zero-day শোষণ এবং brute-force আক্রমণ সহ অননুমোদিত অ্যাক্সেস থেকে রক্ষা করে৷ fwknop Linux, OpenBSD, FreeBSD, এবং macOS জুড়ে একাধিক ফায়ারওয়াল (iptables, firewalld, PF, এবং ipfw) সমর্থন করে এবং প্যাসিভ প্যাকিং-এর জন্য libpcap-এর মতো সরঞ্জামগুলির সাথে সংহত করে৷

কেন PortGuard বেছে নিন?​

  • fwknop প্রোটোকল সামঞ্জস্য: PortGuard Client fwknop-compatible SPA প্যাকেট পাঠায়, তাই বিদ্যমান fwknop ধারণাগুলি ব্যবহারযোগ্য থাকে৷
  • সংশোধিত fwknop-ভিত্তিক সার্ভার: PortGuard Server পোর্টগার্ড-নির্দিষ্ট পরিবর্তন সহ আপস্ট্রিম fwknop-এর উপর ভিত্তি করে।
  • পরিষেবা পোর্ট লুকান: পরিষেবাগুলি ডিফল্টরূপে বন্ধ থাকে এবং অনুমোদনের পরে শুধুমাত্র সাময়িকভাবে খোলা থাকে।
  • ক্রস-প্ল্যাটফর্ম ক্লায়েন্ট: PortGuard Client Windows, macOS, iOS, Android, এবং সম্পর্কিত ডেস্কটপ/মোবাইল ওয়ার্কফ্লো সমর্থন করে।
  • এনক্রিপশন এবং প্রমাণীকরণ: SPA প্যাকেটগুলি এনক্রিপশন, HMAC, এবং টাইমস্ট্যাম্প যাচাইকরণ ব্যবহার করে রিপ্লে এবং টেম্পারিং প্রতিরোধ করতে।

আপনি কি শিখবেন​

এই সাইটে, আপনি নিম্নলিখিত শিখতে হবে:

  1. PortGuard স্থাপন প্রক্রিয়া: PortGuard Server বা fwknop-compatible সার্ভার ওয়ার্কফ্লো ইনস্টল এবং কনফিগার করার জন্য ধাপে ধাপে নির্দেশাবলী।
  2. PortGuard Client অপারেশন: কিভাবে .fwknoprc/QR কনফিগারেশন আমদানি করতে হয় এবং fwknop-compatible SPA প্যাকেট পাঠাতে হয়।
  3. SPA বাস্তবায়ন নীতি: এনক্রিপশন, HMAC প্রমাণীকরণ, টাইমস্ট্যাম্প যাচাইকরণ এবং প্যাকেট ট্রান্সমিশনের একটি ব্যবহারিক দৃশ্য।
  4. PortGuard ব্যবহারের ক্ষেত্রে: অনুমোদন না হওয়া পর্যন্ত পোর্ট লুকিয়ে রেখে SSH, NAS, VPN, অ্যাডমিন প্যানেল এবং ক্লাউড পরিষেবাগুলিকে সুরক্ষিত করুন৷
  5. প্রথাগত পোর্ট নকিং এর সুবিধা: কেন single-packet authorization সিকোয়েন্স-ভিত্তিক নকিং এর চেয়ে নিরাপদ এবং দ্রুত তা জানুন।
  6. সরঞ্জাম ভূমিকা: ক্রস-প্ল্যাটফর্ম GUI সরঞ্জামগুলি আবিষ্কার করুন যা fwknop-compatible SPA ব্যবহার করা সহজ করে।

কে PortGuard ব্যবহার করা উচিত?​

  • সিস্টেম অ্যাডমিনিস্ট্রেটর: অননুমোদিত অ্যাক্সেস থেকে সার্ভার রক্ষা করুন।
  • নেটওয়ার্ক সিকিউরিটি ইঞ্জিনিয়ার: নেটওয়ার্ক নিরাপত্তা বাড়ায় এবং পোর্ট স্ক্যানিং এবং brute-force আক্রমণ প্রতিরোধ করে।
  • ডেভেলপার এবং DevOps: ডেভেলপমেন্ট এবং অপারেশন চলাকালীন পরিষেবার নিরাপত্তা নিশ্চিত করুন।
  • ব্যক্তিগত ব্যবহারকারী: নেটওয়ার্ক নিরাপত্তার প্রয়োজন আছে এমন যে কেউ।

কোথায় আমি বিভিন্ন প্ল্যাটফর্ম GUI ক্লায়েন্ট খুঁজে পেতে পারি?​

বিভিন্ন প্ল্যাটফর্মের জন্য GUI ক্লায়েন্ট খুঁজতে, এই ডকুমেন্টেশন সাইটের GUI টুলস বিভাগে নেভিগেট করুন। এই বিভাগটি Windows, macOS, iOS, এবং Android-এ PortGuard Client-এর জন্য বিস্তারিত তথ্য এবং ডাউনলোড লিঙ্ক সরবরাহ করে।

PortGuard দিয়ে শুরু করা হচ্ছে​

আপনি যদি fwknop বা SPA-এ নতুন হয়ে থাকেন, তাহলে সার্ভার সাইড কীভাবে ইনস্টল ও কনফিগার করবেন তা শিখতে ডিপ্লয়মেন্ট গাইড দিয়ে শুরু করুন। আপনি যদি ইতিমধ্যেই fwknop এর সাথে পরিচিত হন, তাহলে আপনি সরাসরি Use Cases বা PortGuard Client tools এ যেতে পারেন৷

শুরু করতে প্রস্তুত?
এখানে ক্লিক করুন PortGuard ডিপ্লয়মেন্ট গাইড চেক করতে।