我只是在学习使用 python NAPALM 库。教程建议
使用 VirtualBox 和 Vagrant 建立一个实验室,以及一个虚拟 Arista 设备
我无法调出eos。我有以下配置:
ubuntu:16.04 LTS,操作系统类型 32 位
虚拟框:版本 5.2.22 r126460 (Qt5.6.1)
流浪者 2.2.1
vEOS-lab-4.21.1.1F-virtualbox
我的 Vagrantfile 内容如下:
VEOS_BOX = "vEOS-lab-4.21.1.1F-virtualbox"
Vagrant.configure(2) do |config|
config.vm.provider "virtualbox" do |vb|
vb.gui = true
end
config.vm.define "base" do |base|
base.vm.box = "hashicorp/precise64"
base.vm.network :forwarded_port, guest: 22, host: 12200, id: 'ssh'
base.vm.network "private_network", virtualbox__intnet: "link_1", ip: "10.0.1.100"
base.vm.network "private_network", virtualbox__intnet: "link_2", ip: "10.0.2.100"
base.vm.provision "shell", inline: "apt-get update; apt-get install lldpd -y"
end
config.vm.define "eos" do |eos|
eos.vm.box = VEOS_BOX
eos.vm.network :forwarded_port, guest: 22, host: 12201, id: 'ssh'
eos.vm.network :forwarded_port, guest: 443, host: 12443, id: 'https'
eos.vm.network "private_network", virtualbox__intnet: "link_1", ip: "169.254.1.11", auto_config: false
eos.vm.network "private_network", virtualbox__intnet: "link_2", ip: "169.254.1.11", auto_config: false
end
end
当我执行vagrant up
时,系统成功启动了base,开始启动eos,但在尝试执行后最终冻结(只能通过硬重置恢复)EOS initilization
。
请帮忙。在阅读了互联网上的各种建议后,我尝试了很多东西