-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wishlist for Improvements #3
Comments
What os and architecture are you using? |
|
Interesting... I had not tested on Debian 12 as 11 was current when I first wrote this... I think I should test. The original target was RaspberryPiOS. The Debian control file contains e.g.:
I have not included openresolv as I had not encountered a system yet that did not have something running already. And if that's not openresolv, I don't want to make a mess. Although Debian can be a bit stripped down compared to others. The ports for the server and peers are meant to be independent. If you leave it blank it will end up being a random high port as per wireguard norms. But, specifying it makes things a little easier to understand imho. If you change the server port and look in the client, you will see the server endpoint has the right port. For the traffic per user, I am just relying on what wireguard give me. Wireguard resets the counters when the connections drop. On the IP Forwarding commands... I don't see the difference. I'm pretty sure I just cut and pasted these from a terminal when I wrote it. And the quotes do not make a difference as far as I can tell. At least not on Debian 11... What am I missing? I did not include IPv6 as I am not dealing with IPv6 otherwise. When I wrote it, the PostUp, PostDown, and PresharedKey seemed beyond what I considered "keep it simple". But maybe they should be added anyway. What specific use cases do you have in mind? On the panic... Did it do this every time? Or was it a one-time event? I will do some testing on Debian 12 and see if I can reproduce it... If it does it on the build I uploaded tonight, can you send me the panic again? After making my changes, the line numbers have changed. You are in Debian 11. What architecture? i.e. Thanks |
I just uploaded v0.1.3 with the PostUp and PreDown added. The error on Debian 12 is related to some permissions specific to that distro. It should be good now. Please let me know if you have any more issues. Peter |
@Gill-Bates as for packages, you actually only need @precisionpete increment doesn't apear to be working. Say you have |
Enclosed is a wish list with suggestions for improving wgadmin:
Installing the Deb-File should check if wireguard is already installed and ask for installation
apt install wireguard wireguard-tools openresolv -y
Installing the Deb-File on a System on the first time throws an error (because the services are not installed at that moment). This message is confusing.
If you set a different port on the server, this port is not used for the peer. The default port is always 51820.
PostUp and PostDown Options are missing
PreSharedKey is unused
The Listening-Port inside the Peer-Settings are not the same from the Server
Traffic per User is only shown per Session not in Total
Network Device should show the Source IP-address
The section with the Readme for IP Forwarding is wrong. Here the correct Commands:
And I saw a panic error:
The text was updated successfully, but these errors were encountered: