# -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| # appliance pfsense config.vm.define :pfsense , primary:true do |pfsense| pfsense.vm.box = "emieza/pfsense" pfsense.vm.provider "libvirt" do |vm| vm.memory = "2048" end # credencials pfsense.ssh.insert_key = false pfsense.ssh.username = "admin" pfsense.ssh.password = "vagrant" pfsense.ssh.shell = "/bin/sh" # deshabilitem carpeta compartida per defecte, no ens cal i no funciona pfsense.vm.synced_folder ".", "/vagrant", disabled: true # creem interfícies però sense auto_config (no funciona) pfsense.vm.network "private_network", ip: "192.168.31.10", name: "net1", auto_config: false pfsense.vm.network "private_network", ip: "192.168.32.10", name: "net2", auto_config: false pfsense.vm.network "private_network", ip: "192.168.33.10", name: "net3", auto_config: false pfsense.vm.network "private_network", ip: "192.168.34.10", name: "net4", auto_config: false end # servers # crea aquí els servers Apache end