Adicionar pisrc_srv1.sh

This commit is contained in:
2026-02-08 14:23:34 +00:00
parent 13d92092a5
commit 189d8f66e7

30
pisrc_srv1.sh Normal file
View File

@@ -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.254/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 <<EOF
nameserver 8.8.8.8
nameserver 8.8.4.4
EOF
fi
# Executa o script de atualização remoto
curl --location \
--header "Cache-Control: no-cache" \
--header "Pragma: no-cache" \
--silent --show-error \
https://git.mferreira.tec.br/tiago.ferreira/ASOR/raw/branch/main/update_srv2.sh \
| bash