Sergio_Istea

configure_full.sh

Aug 21st, 2025
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.63 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. read -p "hostanme: " new_hostname
  4.  
  5. hostnamectl set-hostname $new_hostname
  6.  
  7.  
  8. cat /etc/hostname
  9.  
  10.  
  11.  
  12.  
  13. read -p "interfaz de red (ej. enp0s3): " iface
  14. read -p "direccion ip: " new_ip
  15. read -p "mascara de red (cidr ej. 24): " new_mask
  16. read -p "gateway: " new_gw
  17.  
  18.  
  19. echo "network:
  20.    version: 2
  21.    renderer: networkd
  22.    ethernets:
  23.        $iface:
  24.            addresses:
  25.                - $new_ip/$new_mask
  26.            nameservers:
  27.                addresses: [8.8.8.8, 8.8.4.4]
  28.            routes:
  29.                - to: default
  30.                  via: $new_gw" > /etc/netplan/00-installer-config.yaml
  31.  
  32.  
  33. reboot
  34.  
Advertisement
Add Comment
Please, Sign In to add comment