দুটি হটকি একটি VPN টগলকে সামলাতে হওয়া অনুমান দূর করে: একটি সর্বদা সংযোগ করে, অন্যটি সর্বদা সংযোগ বিচ্ছিন্ন করে। দুটি হটকি অস্পষ্টতা দূর করে: একটি সর্বদা সংযোগ চায়, অন্যটি সর্বদা বিচ্ছিন্নতা চায়। দুটিই UUID-এর মাধ্যমে একই সংরক্ষিত প্রোফাইল নির্দেশ করে।

নিচের ক্রমে সেটআপ করুন। হটকি এমন প্রম্পট আবিষ্কারের জন্য খারাপ জায়গা যা আপনি দেখতে পান না, তাই বাঁধার আগে প্রতিটি কমান্ড টার্মিনালে পরীক্ষা করুন।

প্রোফাইল নাম নয়, UUID খুঁজুন

সাধারণ ডেস্কটপ সেশনে সংরক্ষিত সংযোগগুলি তালিকাভুক্ত করুন এবং লক্ষ্য VPN-এর UUID কপি করুন। নাম মানুষের জন্য; দুটি সংরক্ষিত প্রোফাইল একটি নাম ভাগ করতে পারে, মুছে ফেলে পুনরায় আমদানি করা প্রোফাইল নতুন শনাক্তকারী পায়।

nmcli connection show
nmcli connection show "Office VPN" | grep -i uuid

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

প্রোফাইলটি NetworkManager VPN এবং নিজস্ব সেবাসহ বিক্রেতার ডেমন নয় তা নিশ্চিত করুন। বিক্রেতার ক্লায়েন্টের নিজস্ব সমর্থিত নিয়ন্ত্রণ ইন্টারফেস দরকার; nmcli নিজের নয় এমন টানেল পরিচালনা করবে না। নাম অস্পষ্ট হলে সংযোগের ধরন পরীক্ষা করুন। অন্য ডেমনের মালিকানাধীন টানেল একই তালিকায় দেখাবে না।

প্রথমে দুটি কমান্ডই টার্মিনালে পরীক্ষা করুন

সংযোগ ইন্টারঅ্যাকটিভভাবে চান, অনুমোদিত লগইন সম্পন্ন করুন এবং সত্যিই প্রয়োজনীয় ব্যক্তিগত সম্পদে পৌঁছান। তারপর মিলে যাওয়া কমান্ড দিয়ে বিচ্ছিন্ন করুন এবং নিশ্চিত করুন যে VPN নিচের Wi-Fi বা Ethernet লিঙ্ক না নিয়েই নামে।

nmcli --ask connection up uuid 11111111-2222-4333-8444-555555555555
nmcli connection down uuid 11111111-2222-4333-8444-555555555555

সেগুলি দুটি পৃথক ক্রিয়া হিসেবে চালান। তারা সংযোগের অবস্থা বদলায়; প্রোফাইল মুছেয় না বা তার সেটিংস সম্পাদনা করে না। প্রথম রানের টার্মিনাল আউটপুট রাখুন, স্বাভাবিক প্রম্পট ক্রম কেমন দেখায় তা জানতে। ওই রেকর্ড হটকির আচরণ পূর্বানুমেয় করে।

আপনার একমাত্র দূরবর্তী প্রশাসন পথ দিয়ে বিচ্ছিন্নতা পরীক্ষা করবেন না। VPN যদি আপনার সেশন বহন করে, সফল বিচ্ছিন্নতা আপনার অ্যাক্সেসও শেষ করে, এবং পুনরুদ্ধারের জন্য টানেল-নির্ভর নয় এমন পথ দরকার। স্থানীয় কনসোল বা দ্বিতীয় লিঙ্ক প্রস্তুত রাখুন।

দুটি নামকৃত হটকি একই UUID-এ বাঁধুন

ডেস্কটপের কিবোর্ড সেটিংসে স্পষ্ট নামের দুটি ক্রিয়া তৈরি করুন, যেমন অফিস VPN সংযোগ করুন এবং অফিস VPN বিচ্ছিন্ন করুন। ভিন্ন কী সমন্বয় নির্ধারণ করুন এবং যাচাই করা UUID উভয় কমান্ডে পেস্ট করুন।

অবস্থার বদলে উদ্দেশ্য অনুযায়ী নাম দিন। টগল নামের হটকি পরের চাপকে অনির্দেশ্য করে; সংযোগ ও বিচ্ছিন্নতা ঠিক কী চাওয়া হবে তা বর্ণনা করে। এতে হটকি তালিকা স্বব্যাখ্যাত্মক হয়। ভুল চাপও পূর্বানুমেয় কিছু করে।

ডেস্কটপ desktop-entry লঞ্চার ব্যবহার করলে মনে রাখবেন, লঞ্চার স্বয়ংক্রিয়ভাবে টার্মিনাল বরাদ্দ করে না। ইন্টারঅ্যাকটিভ ইনপুট দরকার এমন কমান্ড সেখানেই অপেক্ষা করবে যেখানে কেউ উত্তর দিতে পারে না।

প্রমাণীকরণের অনুরোধ সেখানে রাখুন যেখানে আপনি দেখতে পান

বিকল্প --ask, না দিলে nmcli চলমান গোপন এজেন্টের কাছে অনুপস্থিত প্রমাণপত্র চায়। ডেস্কটপ যদি ইতিমধ্যে এই VPN-এর প্রমাণীকরণ সামলায় এবং এজেন্ট নিজের প্রম্পট দেখাতে পারে, তবে এটিই সঠিক পথ। কাজ করে ধরে নেওয়ার আগে সরল সংযোগ কমান্ডটি সরাসরি হটকি থেকে পরীক্ষা করুন।

VPN-এর টার্মিনাল ইন্টারঅ্যাকশন দরকার হলে, হটকিকে ডেস্কটপের টার্মিনাল অ্যাপ্লিকেশন খুলে সেখানে ইন্টারঅ্যাকটিভ কমান্ড চালানোর জন্য কনফিগার করুন। লঞ্চ আর্গুমেন্ট টার্মিনাল অ্যাপ্লিকেশনভেদে ভিন্ন, তাই ইনস্টল করাটির নথিভুক্ত রূপ ব্যবহার করুন।

ডেস্কটপ এন্ট্রির জন্য Terminal=true টার্মিনাল উইন্ডো চায় এবং Terminal=false চায় না। কোনো সেটিংই কমান্ড লাইনে পাসওয়ার্ড রাখা, পাসওয়ার্ডবিহীন sudo দেওয়া বা সংস্থার প্রমাণীকরণ নীতি এড়ানোর কারণ নয়।

কী চাপার পরে প্রস্তুতি পরীক্ষা করুন

কী চাপা মানে আপনি সক্রিয়করণ চেয়েছেন। এটা প্রমাণ করে না যে প্রমাণীকরণ শেষ, রুট ইনস্টল হয়েছে বা ব্যক্তিগত DNS উত্তর দিচ্ছে। সংযোগের অবস্থা এবং তারপর প্রকৃত ব্যক্তিগত সম্পদ পরীক্ষা করুন।

অনূদিত বাক্য মেলানোর বদলে মালিক ক্লায়েন্টের মাধ্যমে অবস্থা পড়ুন। মানুষের পাঠযোগ্য লেখা ভাষাভেদে বদলায়, এবং একটি মেশিনে একাধিক VPN থাকতে পারে, তাই স্ট্রিং মিল ভুল প্রোফাইল জানাতে পারে বা অন্তর্বর্তী অবস্থা হাতছাড়া করতে পারে।

অন্য অটোমেশন VPN পুনরায় সংযোগ করলে, তা বিচ্ছিন্নতা হটকির সাথে সমন্বয় করুন। পরস্পরকে নাকচ করা দুই মালিক এমন সংযোগ তৈরি করে যা কী চাপ উপেক্ষা করছে বলে মনে হয়, অথচ আসল সমস্যা প্রতিদ্বন্দ্বী নীতি।

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

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