Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Definir la lista de números (array)
- numeros=(150 151 152 153)
- # Recorrer la lista con un bucle for
- for numero in "${numeros[@]}";do
- # Hace un unico ping
- if ping -c 1 10.0.2.$numero > /dev/null 2>&1; then
- echo el .$numero no esta disponible.
- else
- # se elimina cualquier fichero previo.
- rm /etc/netplan/*
- # se genera un nuevo fichero
- echo "network:
- version: 2
- renderer: networkd
- ethernets:
- enp0s3:
- addresses:
- - 10.0.2.$numero/24
- nameservers:
- addresses: [8.8.8.8, 8.8.4.4]
- routes:
- - to: default
- via: 10.0.2.2" > /etc/netplan/01-network.yaml
- chmod 600 /etc/netplan/*
- # se aplican los cambios
- netplan apply
- exit 0
- fi
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement