After switching the default network to the network tunnel, the rdctl seems to be broken and can no longer talk to the server on the host.
Steps to repro:
wsl -d Ubuntu
rdctl list-settings
you will encounter an Error: connection refused. However, from within the namespace, you can define the host as rdctl --host 192.168.127.254 list-settings and everything works fine. This is indicating that we should do the following:
Set the rdctl server correctly in the new network tunnel
Make sure that incoming traffic through network bridge veth-rd0 can route to the host correctly.
After switching the default network to the network tunnel, the rdctl seems to be broken and can no longer talk to the server on the host.
Steps to repro:
you will encounter an
Error: connection refused
. However, from within the namespace, you can define the host asrdctl --host 192.168.127.254 list-settings
and everything works fine. This is indicating that we should do the following:veth-rd0
can route to the host correctly.