\ v3.5.0-lucx.37 — AWG Outbounds Client Mode\
·
699 commits
to main
since this release
🆕 AWG Outbounds (Client Mode)
The panel can now dial out to an upstream AmneziaWG server and route traffic through it for any inbounds (VPN-over-VPN, geo-hopping, and DPI evasion cascades directly from the UI).
- Kernel Interface: Manages
awgo-{id}kernel interfaces viaawg-quick. - Xray Integration: Injects Xray
freedomoutbound withsockopt.interface = awgo-{id}, exposing tags for routing rules and load balancers. - Management UI: Added AWG Outbounds tab under Xray Settings with
.confimport and ICMP diagnostic testing. - Routing Safety: Sets
Table = offin client.confto preserve system default routes. Reconciles interfaces every 10s with fingerprint-based restart.
🐛 Bug Fixes & Improvements
- Client Form UX: Dynamic
allowedIPsplaceholder calculated from the inbound's assigned tunnel subnet. - CI Fix: Cleaned build matrix configuration for GitHub Actions workflows.