Viktor Jaep
Part of the Furniture
Glad you like it!@Viktor Jaep Very nice!
That's a great suggestion, @Kal1975! The API I'm using is doing a city lookup based on your exit IP, so it's actually pretty rare when it comes up with an "Undefined" message. Usually it spits out a city... and it doesn't matter which VPN provider you're using. But I will definitely consider changing this based on your suggestion!Can you change the interface so that if a supported VPN provider is in use, instead of showing "Exit: Undefined" that it shows something like "Name: ???" where ??? is the description in the VPN client defintiion? For example, I have "New York-JFK" as the name of my VPN client 1.
Correct. This is the interval you set during the config which is how often it cycles through testing your connection.Also, to clarify, the progress bar at the bottom shows when the next ping is going to happen?
Not really... it's just more geeky info to pour over... 0=Disconnected, 1=Connecting, 2=ConnectedIs there somewhere that explains the numbers on the VPN State line? beside one of them, the active one, I have a "2".
It's based on the total number of bytes sent and received during the interval across the actual VPN tunnel. It's the same info you see when you're looking at the VPN Status page - TUN/TAP Read/Write Bytes. I know, take it with a grain of salt. Unfortunately that's as accurate as it gets. I don't find it completely accurate either, but whenever I run tests (like large uploads/downloads), it's definitely showing the right type of activity based on my actions, but I would consider it more of a gauge of sorts, just to show what's happening across the tunnel.How are the VPN Rx, Tx and Total Rx and Tx calculated? When I go to the VPN status page, the values there don't match the values shown by VPNMon.
Well, you have the option of using my other tool VPNON with cron... but that's just meant to reset your connection at a certain time. This was built into VPNMON-R2 to perform the reset. It doesn't check for your connection. But that's definitely a good suggestion. I will definitely look into whether something like this would be feasible to build into VPNON.I had VPNMon running overnight once and it successfully switched from VPN Client slot 1 to slot 2. Great. The next night I didn't have it running and it didn't run. So it always has to be running and you can use "screen". Maybe VPNMon can be split into two pieces where one is run by CRON every minute to run the check and switch VPN clients, if/when needed while the second piece displays the results of the CRON job. The display can be a one time thing or it can loop until closed so that it would look like the current VPMon. Could this also lend itself to becoming a page in the GUI...I don't know?
Absolutely! I really appreciate the feedback and suggestions!In any case, it's great. Just offering ideas/suggestions for you.
Thanks for this.