Merry Christmas and Happy New Year... Santa came early and delivered
VPNMON-R2 v2.40 for all you SNB Forums members who have been good this year. LOL
What's new?
v2.40 - (December 24, 2022)
- MAJOR: Integration with KILLMON, the new IP4/IP6 Kill Switch Monitor and Configurator! If KILLMON is installed, it will show the current status on the main VPNMON-R2 UI, indicating its current IP4/IP6 running status, reboot protection and whether it's kill mode is using (1) Paranoid, (2) IP Range or (3) Single IP scenarios. Also, it will check against the IP4/IP6 iptables to check for KILLMON rules integrity, and will warn you if rules are in a compromised state. If KILLMON is not installed, it will not show any such killswitch indicators in the UI.
- ADDED: Created an
additional switch called "-failover" for the purposes of providing some more automation for those who need control over VPNMON-R2 during dual-wan failover events, should you need it. I was originally going to remove this functionality after a failed attempt at integrating it with
@Ranger802004's dual-wan failover script, but ended up deciding to just keep this functionality around incase it's needed in the future. This function, when called (ie. "vpnmon-r2 -failover"), will stop all VPN connections, and wait in a loop until another "-failover" command is sent its way (in other words, a manual fail-over and fail-back switch), upon which it will try to reconnect its last known good VPN connection. Thanks to both
@Stephen Harrington and
@Ranger802004 for their beta testing, troubleshooting and efforts on this!
Download Links (or update directly within AMTM!):
Code:
curl --retry 3 "https://raw.githubusercontent.com/ViktorJp/VPNMON-R2/master/vpnmon-r2-2.40.sh" -o "/jffs/scripts/vpnmon-r2.sh" && chmod a+rx "/jffs/scripts/vpnmon-r2.sh"
Significant Screenshots:
Example of having KILLMON installed, but not active, or iptables rules being compromised:
Example of having KILLMON installed, reboot protection enabled, and all is happy:
Enjoy!