v0.4.3-alpha - Change Listening Address Behavior
Pre-release
Pre-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.