HeadlinesBriefing favicon HeadlinesBriefing.com

Wg-admin: বিদ্যমান WireGuard হোস্টের জন্য Web UI

Hacker News •
×

Wg-admin: বিদ্যমান WireGuard হোস্টের জন্যে Web UI। এটি /etc/wireguard-এ ফাইলগুলি পড়ে, আপনাকে পিয়ার যোগ/সম্পাদন/মুছে ফেলতে দেয় এবং ইন্টারফেসটি রিস্টার্ট না করেই পরিবর্তনগুলি প্রয়োগ করতে wg syncconf ব্যবহার করে। wg-admin WireGuard ইনস্টল করে না, wg-quick-কে প্রতিস্থাপন করে না, এবং PostUp/NAT লাইনগুলি পুনর্লিখিত করে না।

ইতিমধ্যে WireGuard চালানো আছে সিস্টিমে ইনস্টল করুন:

git clone https://github.com/logimaxx/wg-admin.git

cd wg-admin

sudo ./install.sh

তারপর http://127.0.0.1:8080 খুলুন এবং একটি অ্যাডমিন পাসওয়ার্ড সেট করুন। সব *.conf ফাইল যেগুলি ইতিমধ্যে /etc/wireguard-এ আছে, সেগুলি এখানে তালিকাবদ্ধ হয়ে এবং স্থানান্তরিত ভাবে ব্যবস্থাপন করা হয়। সেবা মুছে ফেলতে চাইলে (WireGuard কনফিগারেশন অপরিবর্তিত রয়ে যায়): কনফিগারেশনের ডিফল্ট মানগুলি /etc/wg-admin.env-এ রয়েছে: WG_ADMIN_HOST=127.0.0.1, WG_ADMIN_PORT=8080, WG_ADMIN_CONFIG_DIR=/etc/wireguard, WG_ADMIN_STATE_DIR=/var/lib/wg-admin।

সেবাটি localhost-এ রাখুন। যদি কেউ অন্যান্যের জন্য অ্যাক্সেস দরকার হয় তবে আগে একটি TLS-সহ রিভার্স প্রক্সি রাখুন। wg-admin এবং Sergiu Voicu দ্বারা বিকাশ করা হয়েছে এবং রক্ষণাবেক্ষণ করা হয়েছে, Logi Maxx Systemsর সহ-স্থাপক। সংগ্রহস্থল: github.com/logimaxx/wg-admin। লাইসেন্স: MIT।