トップ回答者
WSL2にてネットワーク接続ができないです。

質問
-
WSL1ではネットワーク接続ができるのに2だとできないです。
WARNING: systemd-networkd is not running, output will be incomplete.
● State: n/a Address: 172.22.22.243 on eth0
fe80::215:5dff:feb8:97e7 on eth0
Gateway: 172.22.16.1 (Microsoft Corporation) on eth0
これはArchlinuxでの結果なのですがDebian、SUSEともにつながらなかったです。
imgur.com/BW5k8pC.png
i.imgur.com/Sv5WEoG.png
WSL1ではPINGが通るのですがWSL2だとPINGが通りません。
WSL1
# ping google.com
PING google.com (216.58.197.142) 56(84) bytes of data.
64 bytes from nrt12s01-in-f142.1e100.net (216.58.197.142): icmp_seq=1 ttl=55 time=6.76 ms
WSL2
# ping google.com
ping: google.com: Temporary failure in name resolution
- 編集済み koumnyazya 2019年9月22日 3:44
回答
-
チャブーンです。
この件ですが、まずWSL2って「Windows Subsystem for Linux 2」のことかと思います。一部の方以外なじみが薄い製品名なので、あまり略さないほうがよろしいかと思います。
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html
WSL2は実態として「Linux仮想マシン」なので、Hyper-V設定としては「Default Switch」に対してバインドしている必要がおそらくあります。
エラーをパッと見したところ、eth0がUPしていない、と見受けられるので、名前解決を考える前にまずIP通信がどうなっているのか、確認するところからかと思います。ping 127.0.0.1→ping <IPアドレス>→ping <デフォルトゲートウェイ>だと思いますが、Windows 10のクライアントHyper-Vの場合、Default SwitchがDHCP機能を持ってますので、名前解決も含め、eth0をDHCP設定すると、シアワセになれる可能性があります。
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 編集済み チャブーンMVP 2019年9月24日 9:23
- 回答の候補に設定 flingminMicrosoft contingent staff, Moderator 2019年9月26日 1:30
- 回答としてマーク Haruka6002Microsoft contingent staff, Moderator 2019年10月29日 3:10
すべての返信
-
チャブーンです。
この件ですが、まずWSL2って「Windows Subsystem for Linux 2」のことかと思います。一部の方以外なじみが薄い製品名なので、あまり略さないほうがよろしいかと思います。
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html
WSL2は実態として「Linux仮想マシン」なので、Hyper-V設定としては「Default Switch」に対してバインドしている必要がおそらくあります。
エラーをパッと見したところ、eth0がUPしていない、と見受けられるので、名前解決を考える前にまずIP通信がどうなっているのか、確認するところからかと思います。ping 127.0.0.1→ping <IPアドレス>→ping <デフォルトゲートウェイ>だと思いますが、Windows 10のクライアントHyper-Vの場合、Default SwitchがDHCP機能を持ってますので、名前解決も含め、eth0をDHCP設定すると、シアワセになれる可能性があります。
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 編集済み チャブーンMVP 2019年9月24日 9:23
- 回答の候補に設定 flingminMicrosoft contingent staff, Moderator 2019年9月26日 1:30
- 回答としてマーク Haruka6002Microsoft contingent staff, Moderator 2019年10月29日 3:10
-