Vagrant:在构建之后关闭接口
在“漫游启动”之后,专用网络接口(enp0s8)不会自动启动。如果我通过“vagrant ssh”访问机器并手动运行“ifup enp0s8”,它将毫无问题地启动 我的档案如下-Vagrant:在构建之后关闭接口,vagrant,yaml,vagrantfile,Vagrant,Yaml,Vagrantfile,在“漫游启动”之后,专用网络接口(enp0s8)不会自动启动。如果我通过“vagrant ssh”访问机器并手动运行“ifup enp0s8”,它将毫无问题地启动 我的档案如下- Vagrant.configure("2") do |config| config.vm.define "centossean" do |centos7| config.ssh.insert_key = false centos7.vm.box = "geerlingguy/centos7"
Vagrant.configure("2") do |config|
config.vm.define "centossean" do |centos7|
config.ssh.insert_key = false
centos7.vm.box = "geerlingguy/centos7"
centos7.vm.hostname = "centossean"
centos7.vm.network :private_network, ip: "192.168.157.10"
centos7.vm.provider :virtualbox do |vb|
vb.memory = 4096
vb.cpus = 2
end
config.vm.provision "ansible" do |ansible|
#ansible.verbose = "v"
ansible.inventory_path ="inventory"
ansible.limit = "centossean"
ansible.playbook = "playbooks/main.yml"
end
以前有人见过这个吗?我确实在网上看了一下,但我对流浪汉还比较陌生,所以很可能是直截了当的
我正在使用以下版本-
- 流浪汉1.9.1
- VirtualBox 5.1.10 r112026
- 来宾操作系统-CentOS Linux 7.2.1511版
[vagrant@centossean ~]$ cat /etc/sysconfig/network-scripts/ifcfg-enp0s8
#VAGRANT-BEGIN
# The contents below are automatically generated by Vagrant. Do not modify.
NM_CONTROLLED=no
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.157.10
NETMASK=255.255.255.0
DEVICE=enp0s8
PEERDNS=no
#VAGRANT-END
谢谢你的帮助 找到答案-
config.vm.define "centossean" do |centos7|
centos7.ssh.insert_key = false
centos7.vm.box = "centos/7"
centos7.vm.hostname = "centossean"
centos7.vm.network :private_network, ip: "192.168.157.10"
*centos7.vm.provision "shell", inline: "nmcli connection reload; systemctl restart network.service"*