Desplegament amb vagrant

Desplegament amb vagrant

Routers:
  # Router
   config.vm.define "Router" do |router|
               router.vm.box = "rocky"
               router.vm.hostname = "router"

              # Red pública
               router.vm.network "public_network",
                            ip: "172.25.201.14",
                            netmask: "255.255.0.0",
                            gateway: "172.25.130.254"

               # Red privada TEST1
               router.vm.network "private_network",
                           ip: "192.168.203.1",
                          netmask: "255.255.255.192",
                          virtualbox__intnet: "dmz"


               # Configuración de enrutamiento
                router.vm.provision "shell", inline: <<-SHELL
               # Habilitar el reenvío de paquetes entre interfaces (enrutamiento)
               sysctl -w net.ipv4.ip_forward=1


               # Configuración de reglas de iptables


               # Configuración de rutas
                /sbin/ip route add 192.168.203.64/27 via 172.25.224.14
                /sbin/ip route del default
                /sbin/ip route add default via 172.25.130.254 dev enp0s8 proto static metric 101
               SHELL
  end
end
Clients
   config.vm.define "ldap" do |ldap|
              ldap.vm.box = "debian"
              ldap.vm.hostname = "ldap"
              ldap.vm.network "private_network", type: "dhcp", virtualbox__intnet:"dmz"
             (Posar la maquina dins del red interna)

Leave a Comment

Translate »