HeadlinesBriefing favicon HeadlinesBriefing.com

Wg-admin: मौजूदा WireGuard होस्ट के लिए वेब UI

Hacker News •
×

Wg-admin: मौजूदा WireGuard होस्ट के लिए वेब UI। यह /etc/wireguard में फ़ाइलें पढ़ता है, आपको peer को जोड़ना/संपादित करना/हटाने की अनुमति देता है, और इंटरफ़ेस को रीस्टार्ट न करते हुए बदलावों को लागू करने के लिए 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।