【问题标题】:Changing the hostname on WSL [closed]更改 WSL 上的主机名 [关闭]
【发布时间】:2017-12-05 18:26:39
【问题描述】:

我最近重新安装了 Windows 10,我的主机名是 DESKTOP-XXXXXX。我正在尝试将其更改为其他内容。我尝试了以下方法:

sudo hostname wsl

我还将/etc/hostname 更改为“wsl”并将/etc/hosts 更改为“127.0.1.1 wsl.localdomain wsl”。

每次我重新启动 WSL 时,它都会重置主机名。如何永久更改主机名?

【问题讨论】:

  • 您是否尝试将主机系统的名称从System --> Change Settings --> Change 更改?我不确定,但 WSL 更新其主机名以匹配主机名是有意义的。
  • @ifconfig 成功了,谢谢!
  • 抱歉,这个系统菜单在哪里?

标签: ubuntu windows-10 windows-subsystem-for-linux


【解决方案1】:

尝试将主机系统的名称从System --> Change Settings --> Change 更改。 WSL 更新其主机名以匹配主机名是有意义的。

【讨论】:

  • 我觉得很傻,搜索这个xD
  • 这不是一个值得怀疑的愚蠢问题,@NerdioN。这对我来说也很有意义,为什么有人会自动假设 WSL 没有像那样附加到主机 Windows 操作系统。
  • 我想使用 WSL 中的主机名来帮助区分使用 WSL 安装的多个发行版。我想我将不得不自定义我的提示。
  • 有人想要更改 WSL 发行版的主机名,使其与主机 Windows 机器不同。想知道您为什么建议在 Windows 中进行更改以仍然反映在 WSL 发行版中。
【解决方案2】:

在 Windows 10 Home 64 位、Fall Creators Update 版本(版本 1709、Build 16299.19)中,我使用了:

SettingsSystemAboutRename this PC

之后需要重新启动。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多