Skip to content

v0.4.3-alpha - Change Listening Address Behavior

Pre-release
Pre-release

Choose a tag to compare

@imdawon imdawon released this 20 Mar 02:25
· 93 commits to master since this release

In v0.4.2-alpha, to fix an error where you couldn't listen on a WAN IP (binding would fail unless you're connected to the WAN directly e.g running a router), we listened on all interfaces, regardless of the address the user input during the onboarding setup task.

This update changes Drawbridge so it only listens on all interfaces if an address is NOT a private IANA address e.g 10.0.0.1/8, 192.168.1.1/16, etc. If you choose to listen on a LAN address, Drawbridge will only allow Emissary clients on the same LAN, or via the local IPv4 and IPv6 loopback addresses.