- PowerShellを開きます。
- WSLのディストリビューションを起動します。例えば、Ubuntuを使用している場合は、以下のコマンドを実行します。
wsl -d Ubuntu
- WSL内で、
ifconfig
コマンドを実行して、IPアドレスを表示します。ifconfig
上記のコマンドを実行すると、WSLのIPアドレスが表示されます。通常、
eth0
やwsl0
といったネットワークインターフェース名の横に表示されます。
また、PowerShellから直接WSLのIPアドレスを取得する方法もあります。以下のコード例を参考にしてください。
# WSLディストリビューションの名前を指定します
$wslDistribution = "Ubuntu"
# WSLのIPアドレスを取得するコマンドを実行します
$wslIpAddress = bash.exe -c "ifconfig eth0 | awk '/inet / {print $2}'" -d $wslDistribution
# IPアドレスを表示します
Write-Host "WSLのIPアドレス: $wslIpAddress"
上記のコードでは、Ubuntu
という名前のWSLディストリビューションのIPアドレスを取得しています。必要に応じて、$wslDistribution
の値を変更してください。
これらの方法を使えば、PowerShellからWSLのIPアドレスを簡単に取得することができます。