ExpressVPN requires some method of managing the network lock. Without iptables, it has no method to ensure that traffic leaves on the correct interface (ie: the VPN tunnel). https://github.com/polkaned/dockerfiles/issues/43 is a direct result of not having iptables installed.
Prior to adding iptables, any VPN clients I configured with polkaned/expressvpn as the base showed the current external IP of the network I was currently on. After adding in iptables, the clients showed an IP that depended on the VPN server connection.
ExpressVPN requires some method of managing the network lock. Without iptables, it has no method to ensure that traffic leaves on the correct interface (ie: the VPN tunnel). https://github.com/polkaned/dockerfiles/issues/43 is a direct result of not having iptables installed.
Prior to adding iptables, any VPN clients I configured with polkaned/expressvpn as the base showed the current external IP of the network I was currently on. After adding in iptables, the clients showed an IP that depended on the VPN server connection.