Published at April 7, 2024 · 1 min read
wsl2で起動したsshサーバを外部から接続可能にするスクリプト(windows側で設定する) IP=`ip -4 address show eth0 |grep inet|sed 's/^ *inet //' | cut -d/ -f1` netsh.exe interface portproxy delete v4tov4 listenport=22 netsh.exe interface portproxy add v4tov4 listenport=22 connectaddress=$IP 固定IPで起動したsshサーバを外部から接続可能にするスクリプト(windows側で設定する) wsl -d Ubuntu-20.04 -u root ip addr add 192.168.127.16/24 broadcast 192.168.127.255 dev eth0 label eth0:1 netsh.exe interface ip add address "vEthernet (WSL)" 192.168.127.1 255.255.255.0 netsh.exe interface portproxy delete v4tov4 listenport=22 netsh.exe interface portproxy add v4tov4 listenport=22 listenaddress=0.0.0.0 connectport=22 connectaddress=192.168.127.16 sc.exe config iphlpsvc start=auto sc....