What's new
  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

VPNMON VPNMON-R3 v1.4.1 -Jul 2, 2025- Monitor WAN/Dual-WAN/OpenVPN Health & Reset Multiple OpenVPN Connections (Available in AMTM!) Wireguard v1.5.03 Beta!

Fixed the "FAILOVER" message and corrected spacing
@Viktor Jaep

Phew! My anxiety levels have noticeably eased! :)

Random thought ... now I have Server List Automation going thanks to the superb work by @iTyPsIDg is it possible to retrieve the WG Client "Description" field and have the NordVPN server number added in to the "City Exit / Time" column as well as the City? For example my WG slot is currently auto-labelled "Sydney #876".

So instead of currently saying "Sydney: 0d 01h:19m" for me it would say "Sydney #876: 0d 01h:19m" or the like for example?

Clumsy Mockup ...

Screenshot 2025-07-20 at 15.21.50.png


But you may be running out of horizontal space a bit I guess if location is long ... and that may lead to OCD issues!

:)
 
Last edited:
@Viktor Jaep

Phew! My anxiety levels have noticeably eased! :)

Random thought ... now I have Server List Automation going thanks to the superb work by @iTyPsIDg is it possible to retrieve the WG Client "Description" field and have the NordVPN server number added in to the "City Exit / Time" column as well as the City? For example my WG slot is currently auto-labelled "Sydney #876".

So instead of currently saying "Sydney: 0d 01h:19m" for me it would say "Sydney #876: 0d 01h:19m" or the like for example?

Clumsy Mockup ...

View attachment 66785

But you may be running out of horizontal space a bit I guess if location is long ... and that may lead to OCD issues!

:)
As much as I would like to extend the screen space, the description field could be any length depending on what the person decides to put there. For instance, my OVPN clients all have "VPN1 - 125.215.36.75 added by VPNMON-R3" in their client description. Right now, I've got my curl query pumping out "Cityname WG #NORD#", but I'm thinking of changing it to "Country City WG #NORD#" for even more detail. But it could literally be anything that the person between the keyboard and the chair thinks up. I do like providing that accurate city name based on the Public IP exit. One hopeful way to at least give you a compromise on this is that the log does include the description field. So you can at least see it there? Would that suffice?

1753011036452.png
 
Going to cautiously say that we can call this a "beta" now... so opening it up to those who want to experiment with something that's pretty darn close to production now. ;)

What's new?
v1.5.03b - (TBA)
- PATCH:
Fixed the numbering for the WG slots to reflect 6-0 to provide standardization across the script when referring to the use of these slots. Thanks to @CaptainSTX!
- PATCH: Fixed the Skynet import logic and some of the on screen/log language to reflect "WG" terms instead of "VPN".
- PATCH: Fixed the WG Client Slot Server List Maintenance page to accurately display the first value (Connection Description) in a comma-separated list.

Download Link:
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/VPNMON-R3/develop/vpnmon-r3.sh" -o "/jffs/scripts/vpnmon-r3.sh" && chmod 755 "/jffs/scripts/vpnmon-r3.sh"

Significant Screenshots:

Our main house network is now using WG Slot 2 full-time for all their needs, using one of 2203 randomized NordVPN WG server connections, while VPN slot 5 still provides an Unbound DNS VPN exit giving our internal WG clients some DNS privacy. All is working well! :)

1753012492898.png
 
Last edited:
This all has made me just realize that RTRMON needs some work done to include the Wireguard connections now. Grr. :mad:
 
One hopeful way to at least give you a compromise on this is that the log does include the description field. So you can at least see it there? Would that suffice?
Yes, that will indeed be helpful I think - thanks @Viktor Jaep!
 
Yep, that's exactly the conundrum! ;)


I like that idea. I'll start looking at this. 👍
One more thing to consider is on the configuration menu where you set number of VPN slots change the description to make it clear that option 1 is referring to OPEN VPN slots only since on some routers you can have up to 10 clients.
 
One more thing to consider is on the configuration menu where you set number of VPN slots change the description to make it clear that option 1 is referring to OPEN VPN slots only since on some routers you can have up to 10 clients.
Really? What routers allow more than 5 VPN clients? Thanks for this... I'll work on more clarifications!
 
Really? What routers allow more than 5 VPN clients? Thanks for this... I'll work on more clarifications!
5 OPEN + 5 WG on my AX88 Pro just my suggestion that you indicate the choice 1 - 5 applies only to OPEN VPN clients. At some point in distant past Merlin's firmware limited the number of Open VPN clients on older routers and if I remember correctly those routers didn't support WG clients or at least without some scripting.
 
5 OPEN + 5 WG on my AX88 Pro just my suggestion that you indicate the choice 1 - 5 applies only to OPEN VPN clients. At some point in distant past Merlin's firmware limited the number of Open VPN clients on older routers and if I remember correctly those routers didn't support WG clients or at least without some scripting.
Gotcha Yeah, with that choice I'm assuming 5 ovpn and 5 WG slots. The older routers could only support 2 x ovpn and had to make effort to get WG working like you said. I'll make it more clear. Thank you!
 

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Back
Top