wsl2でubuntuを使っているのですが、今日から外への通信ができなくなりました。
勉強中で何を調べたら良いかがわからないレベルです。
タイトルに関連するワードでググっても解決方法を見つけられず困っています。
何を確認すれば良いかヒントでも良いので頂きたいです。よろしくお願いいたします。
windows10
- win10 pro
- バージョン2004
- 19041.388
ubuntu
$ cat /etc/os-release NAME="Ubuntu" VERSION="20.04.1 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.1 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
気づいたきっかけ
git pushしようとしたらおかしいことに気づきました。
ちなみに同一ネットワーク上の別のwin10でwsl2にubuntuを入れてgit pushしても問題なくうまくいきます。
ssh: Could not resolve hostname github.com: Temporary failure in name resolution fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
参考1を見てping確認
ping -c 2 localhost ping: connect: Network is unreachable ping 80 ping: connect: Network is unreachable ping 127.0.0.1 ping: connect: Network is unreachable ping google.com ping: google.com: Temporary failure in name resolution
shutdownができないことにも気づく
win10上でwsl -shutdownとubuntu上でshutdownは同じだと理解しています。
違ってましたらご指摘ください。
shutdownでpingが通ればと思いやってみたのですが、
ubuntu上ではこうなります。
$ shutdown System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down Failed to talk to init daemon.
別のpowershellをwindows10上で
wsl --shutdown
ではshutdownできました。起動後、pingの結果は変わらずでした。
参考2にある方法を取ろうにも以下のようになりますし、そもそもpingでの状態のように外への通信が全くできません。
$ sudo apt install git dotnet-runtime-3.1 daemonize Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package dotnet-runtime-3.1
参考
回答2件
あなたの回答
tips
プレビュー