web-dev-qa-db-ja.com

WSLでのホスト名の変更

最近Windows 10を再インストールしました。ホスト名はDESKTOP-XXXXXXです。それを別のものに変更しようとしています。私は以下を試しました:

Sudo hostname wsl

また、/etc/hostnameを「wsl」に変更し、/etc/hostsを「127.0.1.1 wsl.localdomain wsl」に変更しました。

WSLを再起動するたびに、ホスト名がリセットされます。ホスト名を永続的に変更するにはどうすればよいですか?

11
Leo Jiang

ホストシステムの名前をSystem --> Change Settings --> Changeから変更してみてください。 WSLがホスト名をホストコンピュータのホスト名と一致するように更新することは理にかなっています。

8
ifconfig

Windows 10 Home 64ビットで、Fall Creators Updateエディション(バージョン1709、ビルド16299.19)を使用しました:

Settings _ SystemAboutRename this PC

その後、再起動が必要です。

10

再生を無効にするために/etc/hosts、 セットする generateHosts = true設定ファイル/etc/wsl.conf(存在しない場合は作成)、セクション[network]

https://docs.Microsoft.com/en-us/windows/wsl/wsl-config#set-wsl-launch-settings

0