WireGuard-এ সার্ভার-সাইড কনফিগারেশন ফাইল উড়িয়ে দিলে পুনরুদ্ধারের পদ্ধতি
নমস্কার, আমি একজন আনাড়ি।
আমি বর্তমানে এমন কিছু তৈরি করছি যা RPC ব্যবহার করে স্বয়ংক্রিয়ভাবে কনফিগারেশন ফাইল তৈরি করে এবং সংযোগ স্থাপন করে, কিন্তু এটি খুব ঝামেলাপূর্ণ মনে হওয়ায় আমি সরাসরি আমার WireGuard সার্ভারে এটি পরীক্ষা করতে গিয়ে সম্পূর্ণভাবে উড়িয়ে দিয়েছি।
আমি সহজেই এটি পুনরুদ্ধার করতে পেরেছি, তাই আমি এটি নোট করে রাখছি।
এখনও wg show দিয়ে সংযোগ পরীক্ষা করা যায়
যেহেতু wg show দিয়ে এটি পরীক্ষা করা যায়, মনে হচ্ছে সেশনটি এখনও চলছে, তবে একবার down/destroy করলে এটি শেষ হয়ে যাবে।
আপনি নিচের কমান্ড দিয়ে কনফিগারেশন পরীক্ষা করতে পারেন:
wg showconf wg0
উপরের wg0 হল ইন্টারফেসের নাম।
এবং তারপর এটি একটি ফাইলে লিখুন:
wg showconf wg0 > /usr/local/etc/wireguard/wg0.conf
এই মুহূর্তে এটি ঠিক আছে।
কনফিগারেশন ফাইল সম্পাদনা করুন
vim দিয়ে আউটপুট করা ফাইলটি পরীক্ষা করলে দেখা যায় যে সার্ভার-সাইড থেকে দেখা এন্ডপয়েন্টটি নির্দিষ্ট করা আছে, তাই এটি মুছে ফেললে ঠিক হয়ে যাবে।
শিক্ষা
প্রোডাকশন এনভায়রনমেন্টে মারাত্মক কাজ করবেন না!