ওয়্যারগার্ড কনফিগ জেনারেটর
সার্ভার ও ক্লায়েন্টের তথ্য দিন এবং ব্রাউজারেই সঠিক ফরম্যাটের wg-quick ওয়্যারগার্ড কনফিগ ফাইল পান — কপি করুন, .conf হিসেবে নামান বা QR কোড স্ক্যান করুন।
🔒 এই টুলটি সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। আপনার ফাইল কখনও সার্ভারে আপলোড করা হয় না।
আপনার ব্রাউজারেই স্থানীয়ভাবে তৈরি। কী-পেয়ার তৈরি হয় Web Crypto API (X25519 / Curve25519) দিয়ে এবং প্রি-শেয়ারড কী তৈরি হয় crypto.getRandomValues() দিয়ে। কোনো কনফিগারেশন বা কী উপাদান সার্ভারে পাঠানো বা সংরক্ষণ করা হয় না।
সার্ভার
সার্ভার সাবনেটের প্রথম হোস্ট ঠিকানা পায়; ক্লায়েন্টগুলো এরপর ক্রমানুসারে বরাদ্দ হয়।
ক্লায়েন্ট
ক্লায়েন্টের নাম হয় <prefix>-1, <prefix>-2, … 0.0.0.0/0, ::/0 সব ট্রাফিক রুট করে; স্প্লিট টানেলের জন্য সংকীর্ণ রেঞ্জ ব্যবহার করুন।
সারসংক্ষেপ
ওয়্যারগার্ড কনফিগ জেনারেটর কীভাবে কাজ করে
- সার্ভারের তথ্য দিন: পাবলিক হোস্টনেম বা IP, লিসেন পোর্ট, ভিপিএন সাবনেট এবং ঐচ্ছিকভাবে DNS, MTU ও PersistentKeepalive।
- কতগুলো ক্লায়েন্ট কনফিগ দরকার (1 থেকে 10) এবং একটি নামের প্রিফিক্স বেছে নিন। প্রতিটি ক্লায়েন্ট সাবনেটের পরবর্তী খালি ঠিকানা পায়।
- "কনফিগ তৈরি করুন" ক্লিক করুন। X25519 কী-পেয়ার এবং প্রতি ক্লায়েন্টের জন্য একটি ঐচ্ছিক প্রি-শেয়ারড কী Web Crypto API দিয়ে স্থানীয়ভাবে তৈরি হয় এবং কিছুই পাঠানো হয় না।
- সার্ভার কনফিগ ও প্রতিটি ক্লায়েন্ট কার্ড দেখুন, তারপর টেক্সট কপি করুন, .conf ফাইল নামান, ক্লায়েন্টের QR কোড স্ক্যান করুন বা সব ফাইল একসাথে ZIP হিসেবে নামান।
FAQ
এই টুল কি আসল ওয়্যারগার্ড কী তৈরি করে?
হ্যাঁ। প্রতিটি কী-পেয়ার হলো Web Crypto API দিয়ে আপনার ব্রাউজারে তৈরি একটি আসল Curve25519 (X25519) কী, এবং প্রি-শেয়ারড কী হলো crypto.getRandomValues() থেকে পাওয়া 32টি এলোমেলো বাইট। কোনো ব্রাউজারে X25519 সমর্থন না থাকলে টুলটি আউটপুটকে স্পষ্টভাবে প্লেসহোল্ডার কী হিসেবে চিহ্নিত করে।
কোনো কিছু কি সার্ভারে পাঠানো হয়?
না। সব ফিল্ড, কী এবং কনফিগ ফাইল কোনো নেটওয়ার্ক অনুরোধ ছাড়াই সম্পূর্ণ আপনার ব্রাউজারেই একত্র করা হয়। তবুও নামানো ক্লায়েন্ট .conf ফাইল ও QR কোডকে গোপন হিসেবে বিবেচনা করুন, কারণ প্রতিটিতে একটি প্রাইভেট কী থাকে।
নামানো ফাইলগুলো দিয়ে কী করব?
wg0.conf সার্ভারে রাখুন এবং wg-quick দিয়ে চালু করুন, যেমন wg-quick up ./wg0.conf, তারপর প্রতিটি ক্লায়েন্ট .conf ফাইল ওয়্যারগার্ড অ্যাপে ইমপোর্ট করুন বা ফোনে এর QR কোড স্ক্যান করুন।
আমরা কেমন তুলনায়
| বৈশিষ্ট্য | Online Tool Store | wg কমান্ড-লাইন টুল |
|---|---|---|
| আসল X25519 কী-পেয়ার তৈরি করে | ✓ | ✓ |
| সম্পূর্ণ wg-quick কনফিগ ফরম্যাট করে | ✓ | ম্যানুয়াল |
| সম্পূর্ণ ব্রাউজারে চলে, ইনস্টল ছাড়াই | ✓ | ✗ |
| সার্ভার কনফিগ এবং প্রতি ক্লায়েন্টের জন্য একটি করে ফাইল | ✓ | ম্যানুয়াল |
| QR কোড এবং .conf বা ZIP ডাউনলোড | ✓ | ✗ |
একটি ওয়্যারগার্ড সার্ভার ও তার ক্লায়েন্ট দ্রুত সাজাতে এই জেনারেটর ব্যবহার করুন। দীর্ঘমেয়াদী প্রোডাকশন কী-এর জন্য অনেক দল এখনও সেগুলো সরাসরি হোস্টে wg genkey দিয়ে তৈরি করে।