【问题标题】:Change Hostname Vagrant更改主机名 Vagrant
【发布时间】:2017-10-26 21:25:54
【问题描述】:

我已经设置了两个 ubuntu 的 vagrant VM - 一个用于从属,一个用于主控。使用 vagrant ssh 我所在的机器登录到 vagrant VM 后,我经常感到困惑。怎么办我在屏幕截图中调用了这个绿色字符串,如何为从机和主机(如 ubuntuslave 和 ubuntumaster)更改这个?

【问题讨论】:

    标签: linux ubuntu vagrant virtual-machine vagrantfile


    【解决方案1】:

    绿色字符串的格式为<username>@<hostname>。因此,为了区分您的两台服务器,您需要更改主机名,为您提供类似ubuntu@ubuntu-slave 的信息。

    为此,您需要将hostname configuration option 添加到您的 Vagrantfile:

    Vagrant.configure("2") do |config|
       config.vm.box = "precise32"
       config.vm.hostname = "ubuntu-slave"
       config.vm.network :private_network, ip: "192.168.0.10"
    end
    

    不过,这只会在您重新创建虚拟机后更新您的主机名。如果您不打算这样做,您还需要修改主机名within Ubuntu itself

    【讨论】:

    • vagrant reload 将更改您的 SSH 主机名,而无需重新创建 VM @Sukumar
    猜你喜欢
    • 1970-01-01
    • 2022-12-10
    • 1970-01-01
    • 2013-07-24
    • 1970-01-01
    • 2015-12-08
    • 2014-03-04
    • 2011-12-26
    • 1970-01-01
    相关资源
    最近更新 更多