#!/bin/bash IFACE="enp0s3" # Testa conectividade de rede if ! ping -c 1 -W 2 8.8.8.8 > /dev/null 2>&1; then ip address flush dev "$IFACE" > /dev/null 2>&1 dhclient -r "$IFACE" > /dev/null 2>&1 dhclient "$IFACE" fi # Se após isso o DNS ainda falhar, reconfigura o resolv.conf if ! nslookup google.com > /dev/null 2>&1; then chattr -i /etc/resolv.conf 2>/dev/null # Ignora erro caso já esteja normal tee /etc/resolv.conf > /dev/null <