outline-apps
outline-apps copied to clipboard
option to exclude other IPs from the VPN
Enable the option to exclude other IP addresses from the VPN, since in my case I must route to 127.0.0.1 which causes the loopback address to be excluded, but not the VPN or the real IP. To do this, add an array that contains the extra IP addresses to be able to exclude from the VPN.
I want to clarify that this dependency is required to be added in order to use the IPNetwork2 class. Dependency
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).
View this failed invocation of the CLA check for more information.
For the most up to date status, view the checks section at the bottom of the pull request.
Can you clarify what you want to do? Do you want to send traffic addressed to 127.0.0.1 over to the remote server?
I use it to route traffic in tun2socks or gotun2socks in SSH, I use bitvise that creates a socks 5 listening port at 127.0.0.1 and then if I use that route the real remote SSH server is not excluded which would not give me a connection, then by adding the possibility of excluding other IP addresses it allows me to connect to 127.0.0.1 where bitvise is in socks5 forward and thus tunnel, that's why I decided to share it since it could also be used in outline if in some cases you want to exclude other IP addresses from the tunnel