首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流浪专用网固定ip

流浪专用网固定ip
EN

Stack Overflow用户
提问于 2018-07-12 08:30:09
回答 1查看 1.9K关注 0票数 0

我尝试用一个固定的IP专用网设置一些VM。我正在使用vagrant-libvirt提供程序。下面是我的Vagrantfile

代码语言:javascript
复制
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
  config.ssh.insert_key = false
  config.vm.synced_folder '.', '/vagrant', disabled: true
  config.vm.define "vagrant1" do |vagrant1|
    vagrant1.vm.box = "debian/jessie64"
    vagrant1.vm.network "private_network", ip:"10.1.1.11", auto_config: false
  end
  config.vm.define "vagrant2" do |vagrant2|
    vagrant2.vm.box = "debian/jessie64"
    vagrant2.vm.network "private_network", ip:"10.1.1.12", auto_config: false
  end
  config.vm.define "vagrant3" do |vagrant3|
    vagrant3.vm.box = "debian/jessie64"
    vagrant3.vm.network "private_network", ip:"10.1.1.13", auto_config: false
  end
end

我希望看到3个VM具有由我的ip设置指定的固定IP。但是当我安装我的机器(vagrant up --provider=libvirt)时,专用网络接口永远不是我设置的那个。

例如,我希望vagrant110.1.1.11作为IP。相反,它有时会变成10.1.1.15。有时是10.1.1.56或其他。

我的装置怎么了?

版本

  • 流浪者: 2.0.2
  • 操作系统: Ubuntu 18.04
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-12 12:36:11

看起来这是一个新Debian的流浪汉问题,它已经更改为systemd,用于网络配置。这与流浪汉-利布维特无关。

老版本的流浪者的主机脚本仍然假定网络配置是以旧的方式完成的。因此,即使您的变化无常的配置是正确的,客户操作系统脚本无法完成所需的网络配置。

更新版本的流浪者应该已经修复了这个,但它不是在Ubuntu18.04LTS上。

因此,解决办法要么是:

  • 升级你的流浪汉;或
  • 使用非debian主机操作系统框。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51300768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档