Nie można rozpoznać nazwy hosta w WSL


1

W prawie każdej akcji, którą wykonuję w Podsystemie Windows dla systemu Linux, otrzymuję powiadomienie „Jak rozwiązać nazwę hosta”. Dlaczego tak się dzieje w każdej nowej instalacji i jak to rozwiązać?

Odpowiedzi:


1

Nie wiem, dlaczego tak się dzieje (popraw odpowiedź wyjaśniając), oto działające rozwiązanie tego problemu:

1. Wykonaj:

nano /etc/hostname

Wpisz nazwę komputera wielkimi literami (byłoby to coś w stylu COŚ NA KOMPUTERZE). Usuń wszystko oprócz nazwy komputera.

Zapisz i wyjdź.

2. Następnie wykonaj:

nano /etc/hosts

Następnie upewnij się, że dwa pierwsze wiersze pliku wyglądają następująco:

  127.0.0.1 localhost.localdomain localhost
  127.0.1.1 DESKTOP-SOMETHING

Zapisz i wyjdź.


Jeśli plik / etc / hosts zostanie usunięty (lub po prostu przeniesie go do lokalizacji tymczasowej), WSL automatycznie odtworzy nowy plik hosts z poprawną nazwą hosta.
WeavingBird1917
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.