Jump to content
Not connected, Your IP: 3.137.174.216
Sign in to follow this  
FrayedEndsOfSanity

Eddie feature request - pinger tests only on whitelisted countries / servers

Recommended Posts

Ubuntu 16 using Eddie 2.11.3

 

There's a separate hardware firewall in my environment, between the box using Eddie and the Internet.  This firewall can contain a limited number of entries.  Rather than globally disable pinger tests as I do currently, would be useful if Eddie only pinged whitelisted countries / servers please.

 

 

Thanks,
FrayedEnds

Share this post


Link to post

Out of curiosity, why would that be a desired behaviour in your case?

The exactly same ping occurs from your browser whenever you access the Status page as well.

The amount of traffic this action consumes is only a few bytes.


Occasional moderator, sometimes BOFH. Opinions are my own, except when my wife disagrees.

Share this post


Link to post

It's desired because I whitelist airvpn IPs for a couple of specific countries only. The IPs are not necessarily summarisable and I have a limited number of firewall rules I can add. Have a small script that resolves all the relevant IPs and adds the firewall rules that runs daily.

 

Currently, I'd have to add entries for either all ICMP traffic (which I don't want) or add entries for all airvpn servers, or Eddie will hang waiting for ICMP responses that the firewall is blocking. Equally, the endpoint selection based on load sensing is useful so would rather leave the pinger enabled.

 

Would also be very useful to have a list of IPs / ports / protocols that are required to make Eddie work - authentication, configuration settings, etc. Have currently reverse engineered these from the firewall logs. Published as a sticky or on the tech info page maybe.

 

 

FrayedEnds

Share this post


Link to post

The pinger can be disabled, but globally. Check the Advanced options.

Not sure why you had to reverse engineer, a term which is usually used to analyze closed source software, in order

to whitelist the relevant IP addresses.

 

This is located in your AirVPN.xml file, and can also be found in the source code:

./src/Core/Resources/AirVPN.xml:      <url address="http://54.93.175.114" />

./src/Core/Resources/AirVPN.xml:      <url address="http://54.246.124.152" />

./src/Core/Resources/AirVPN.xml:      <url address="http://54.225.156.17" />


Occasional moderator, sometimes BOFH. Opinions are my own, except when my wife disagrees.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image
Sign in to follow this  

×
×
  • Create New...