To manually validate the IP_FREEBIND
behavior in Envoy, you can launch Envoy with
freebind.yaml.
The listener free bind behavior can be verified with:
envoy -c ./configs/freebind/freebind.yaml -l trace
sudo ifconfig lo:1 192.168.42.1/30 up
nc -v -l 0.0.0.0 10001
To cleanup run sudo ifconfig lo:1 down
.
TODO(htuch): Steps to verify upstream behavior.