WSL mirrored networking

Avevo appuntato questo articolo nella mia rassegna di Cose Interessanti di Ottobre 2023 per provare la modalità mirrored di WSL (ad oggi sperimentale), sopratutto a lavoro spesso mi sono ritrovato ad avere problemi di routing e raggiungibilità tra la rete di Hyper-V/WSL e la LAN tanto da desiderare di averlo a bridge: questa funzionalità lo è quasi, infatti si chiama mirrored e non bridged.

Per abilitarla è necessario editare (o creare) il file .wslconfig nella $HOME di windows, il mio è così:

jampibozz@optiflex:~$ cat /mnt/c/Users/jampibozz/.wslconfig
[experimental]
networkingMode = mirrored

e riavviare il sottosistema da cmd.exe con:

c:\> wsl --shutdown

Il mac address è uguale a quello della scheda di rete e non accetta connessioni in entrata dalla LAN, ho testato velocemente con netcat anche disabilitando il firewall di windows ma nulla: è ancora sperimentale e non mi va di smanettarci per ora, mi basta che per il resto funzioni e che possa semplificare le reti della mia workstation.

#