Viktor Jaep
Part of the Furniture
Beta 3 is out there with some new unique features, allowing you to reset your VPN connection or reboot your router from remote!
- MAJOR: Added the capability to reset your VPN connection or reboot your router using an external file! I find myself in a pickle at times, unable to access my devices on a subnet, and unable to control my router from remote due to a misconfiguration or because the VPN tunnel got borked up, preventing all our devices from getting out to the internet. I wanted to (selfishly) find a way to externally cause the router to reset its VPN connection, and in a worst-case scenario, reboot the router! Well, that is all now possible. Simply host a file off an internet accessible server, having one of the words "RESET", "REBOOT" or "NORMAL" on the first line of the file. With options on the 2nd page in the config, you can specify if you want to enable this feature, what the full URL path to this file is (example: https://raw.githubusercontent.com/ViktorJp/VPNMON-R2/main/event.txt), and what kind of interval you want to use to check on this file. The next time VPNMON-R2 checks the file, it will act on one of these commands!
The external file needs to have that single command at the top on line 1... like this:
Download link found on the [OP]
Significant screenshots:
Second page of config options for this feature:
External file causing a VPN Connection Reset:
Or a router reboot:
If something is wrong with your external file, not accessible, or you have one of the commands wrong, VPNMON-R2 will tell you:
- MAJOR: Added the capability to reset your VPN connection or reboot your router using an external file! I find myself in a pickle at times, unable to access my devices on a subnet, and unable to control my router from remote due to a misconfiguration or because the VPN tunnel got borked up, preventing all our devices from getting out to the internet. I wanted to (selfishly) find a way to externally cause the router to reset its VPN connection, and in a worst-case scenario, reboot the router! Well, that is all now possible. Simply host a file off an internet accessible server, having one of the words "RESET", "REBOOT" or "NORMAL" on the first line of the file. With options on the 2nd page in the config, you can specify if you want to enable this feature, what the full URL path to this file is (example: https://raw.githubusercontent.com/ViktorJp/VPNMON-R2/main/event.txt), and what kind of interval you want to use to check on this file. The next time VPNMON-R2 checks the file, it will act on one of these commands!
The external file needs to have that single command at the top on line 1... like this:
Code:
NORMAL
# Valid options for remotely controlling your VPN connection or router resets are as follows. Command MUST be entered on line 1.
#
# RESET -- This will cause VPNMON-R2 to intiate a VPN connection reset
# REBOOT -- This will cause VPNMON-R2 to intiate a reboot of your router
# NORMAL -- This will allow VPNMON-R2 to continue normal operations
Download link found on the [OP]
Significant screenshots:
Second page of config options for this feature:
External file causing a VPN Connection Reset:
Or a router reboot:
If something is wrong with your external file, not accessible, or you have one of the commands wrong, VPNMON-R2 will tell you: