কিছু একটা সংযুক্ত হওয়ার আশায় একের পর এক প্লাগইন ইনস্টল করতে গেলে পুরো এক বিকেল নষ্ট হতে পারে, কারণ «Cisco VPN» অন্তত তিনটি ভিন্ন বিন্যাস বোঝায়। XAuth-সহ পুরোনো গ্রুপ-সিক্রেট প্রোফাইল আর AnyConnect-সামঞ্জস্যপূর্ণ গেটওয়ে একই সেবা নয়, এমনকি একই প্রতিষ্ঠান দুটোই চালালেও। প্লাগইনকে মানতে হবে প্রোটোকল ও প্রমাণীকরণ প্রবাহ, বিক্রেতার লোগো নয়। মেনুর এন্ট্রি কেবল বলে কোন ইন্টিগ্রেশন আছে, কখনোই বলে না গেটওয়ে কোনটি গ্রহণ করবে।

গেটওয়ে প্রশাসককে দুটি প্রশ্ন করুন: কোন প্রোটোকল, এবং তার জন্য কোন ক্লায়েন্ট অনুমোদিত।

তিন ইন্টিগ্রেশন, তিন ভিন্ন লক্ষ্য

NetworkManager এগুলোকে আলাদা ইন্টিগ্রেশন হিসেবে তালিকাভুক্ত করে। NetworkManager-vpnc পুরোনো Cisco-সামঞ্জস্যপূর্ণ IPsec কভার করে। NetworkManager-openconnect AnyConnect-সহ সমর্থিত প্রোটোকলের জন্য OpenConnect-ভিত্তিক ফ্রন্টএন্ড দেয়। আলাদাভাবে তালিকাভুক্ত AnyConnect মোড়ক নির্ভর করে মালিকানাধীন ক্লায়েন্ট আগে ইনস্টল ও কনফিগার হওয়ার উপর।

এগুলো একই এক্সিকিউটেবলের বানানভেদ নয়। একটি ইনস্টল করলে বাকিগুলো কাজ করে না, আর মেনুতে একটি এন্ট্রি দেখা যাওয়া সামঞ্জস্যের নিশ্চয়তা নয়, এটি ইন্টারফেসের তথ্য।

প্রমাণীকরণ পরিবহনের চেয়ে বেশি নির্ধারণ করে

মানানসই পরিবহন কেবল শুরু। লগইনে প্রয়োজন হতে পারে সার্টিফিকেট, ব্রাউজারে হ্যান্ডঅফ, দ্বিতীয় ফ্যাক্টর, বা এন্ডপয়েন্ট পসচার চেক, যা তৃতীয় পক্ষের ফ্রন্টএন্ড প্রয়োগ করে না। OpenConnect কয়েকটি প্রমাণীকরণ কৌশল নথিভুক্ত করে, কিন্তু ফিচার তালিকা এই প্রতিশ্রুতি নয় যে প্রতিটি গেটওয়ে প্রতিটি ফ্রন্টএন্ড গ্রহণ করবে। পুরোনো প্রোফাইলের গ্রুপ সিক্রেট কেবল পাসওয়ার্ড বাক্স একই রকম দেখানোর কারণে অসম্পর্কিত প্রমাণীকরণ ক্ষেত্রে কখনোই পেস্ট করা উচিত নয়।

অনুমোদিত ক্লায়েন্টের জন্য একটি প্রোফাইল এবং শংসাপত্র হস্তান্তর সংগ্রহ করুন। চোখের অবস্থান দেখে অনুবাদ করাই সেই পথ যেখানে শংসাপত্র ভুল জায়গায় পৌঁছায়।

রক্ষণাবেক্ষণও পছন্দের অংশ

NetworkManager-এর নিজস্ব ডকুমেন্টেশন vpnc প্লাগইনকে অরক্ষিত হিসেবে চিহ্নিত করে এবং একই IKEv1 প্রোটোকল পরিবারের জন্য NetworkManager-libreswan-কে একটি সম্ভাব্য বিকল্প হিসেবে প্রস্তাব করে। এটি আরও সতর্ক করে যে প্রোফাইল নতুন করে তৈরি করতে হবে এবং প্রতিটি অপশনের সমতা যাচাই করা হয়নি। এটি একটি দিক, রূপান্তরের হাতিয়ার নয়।

IKEv1 নিজেই বাতিল হয়েছে। অনুমোদিত পুরোনো সংযোগের ক্ষেত্রে কোন ক্লায়েন্ট চালাবেন এই স্বল্পমেয়াদি প্রশ্নটিকে গেটওয়ে কখন প্রোটোকল বদলাবে এই দীর্ঘমেয়াদি প্রশ্ন থেকে আলাদা রাখুন।

প্যাকেজ সেবাকে এডিটর থেকে আলাদা করে

NetworkManager প্লাগইন সাধারণত দুই টুকরোয় আসে: একটি সেবা-পক্ষের উপাদান যা ট্যানেল তৈরি করে, এবং একটি এডিটর ইন্টিগ্রেশন যা ডেস্কটপকে তা কনফিগার করতে দেয়। ডিস্ট্রিবিউশনগুলো এই প্যাকেজগুলো ভিন্নভাবে ভাগ ও নামকরণ করে, আর শুধু কমান্ড-লাইন ক্লায়েন্ট ইনস্টল করলে এডিটর ফর্ম ছাড়া থাকতে পারে। আপনার ডিস্ট্রিবিউশনের প্যাকেজ তালিকার সাথে দুই অংশই যাচাই করুন, এবং রানটাইম সংস্করণটিকে যে NetworkManager সংস্করণে এটি যুক্ত হয় তার সাথে সামঞ্জস্যপূর্ণ রাখুন।

কাজ করা স্বতন্ত্র ক্লায়েন্ট প্রমাণ করে প্রোটোকল কাজ করে। এটি প্রমাণ করে না ডেস্কটপ ইন্টিগ্রেশন ইনস্টল হয়েছে।

চুক্তিটি লিখে রাখুন

প্রশাসকের উত্তর পাঁচটি লাইন তৈরি করা উচিত: প্রোটোকল, অনুমোদিত ক্লায়েন্ট বা প্লাগইন, লগইন প্রবাহ, প্রয়োজনীয় প্যাকেজ, এবং গেটওয়ে রক্ষণাবেক্ষণকারী মালিক। এসব লিখে রাখলে পরের ব্যর্থতার একটি সূচনা বিন্দু থাকে, চেষ্টা করার প্লাগইন তালিকা নয়।

উত্তর যদি «যা সংযুক্ত হয়» হয়, তবে পরিবেশে ডকুমেন্টেশনের সমস্যা আছে যা এই টিকিটের চেয়ে বেশি দিন টিকবে। সামনে নির্দিষ্ট মেনু এন্ট্রি নিয়ে আবার জিজ্ঞাসা করুন।

সম্পর্কিত নিবন্ধ