diff --git a/pisrc_srv2.sh b/pisrc_srv2.sh new file mode 100644 index 0000000..9f9a278 --- /dev/null +++ b/pisrc_srv2.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +IFACE="enp0s3" + +# Testa conectividade de rede +if ! ping -c 1 -W 2 172.17.0.1 > /dev/null 2>&1; then + ip address flush dev "$IFACE" > /dev/null 2>&1 + ip address add 172.17.0.253/24 dev $IFACE + ip link set up dev $IFACE +fi + +if ! ping -c 1 -W 2 8.8.8.8 > /dev/null 2>&1; then + ip route add default via 172.17.0.1 +fi + +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 <