Установка нескольких IP-адресов на интерфейсе частной сети с помощью Vagrant

Кажется, вы хотите напечатать строки, содержащие от 1 до 7. Это будет что-то вроде

awk '/"fechaName": "[1-7]"/ { print }'
3
10.04.2016, 23:46
1 ответ

Вы можете полностью отключить автоконфигурацию, используя свойство auto_config, как показано ниже:

Vagrant.configure("2") do |config|
  config.vm.network "private_network", ip: "192.168.30.10",
    auto_config: false
end

Затем вы можете просто запустить некоторые shell provisioners, чтобы настроить их так, как вам нужно:

  # default router
  config.vm.provision "shell",
    run: "always",
    inline: "route add default gw 192.168.0.1"

  # default router ipv6
  config.vm.provision "shell",
    run: "always",
    inline: "route -A inet6 add default gw fc00::1 eth1"

  # delete default gw on eth0
  config.vm.provision "shell",
    run: "always",
    inline: "eval `route -n | awk '{ if ($8 ==\"eth0\" && $2 != \"0.0.0.0\") print \"route del default gw \" $2; }'`"
0
27.01.2020, 21:39

Теги

Похожие вопросы