Script Auto Monitor Gateway VM to Host
Buat script di Ubuntu:
Isi:
Beri permission:
Jalankan tiap 1 menit via cron:
Tambahkan:
Sekarang:
Kalau gateway unreachable → interface reset otomatis.
Tags:
sudo nano /usr/local/bin/net-recover.sh
Isi:
#!/bin/bash
GATEWAY="192.168.1.1"
INTERFACE="enp0s3"
if ! ping -c 2 -W 1 $GATEWAY > /dev/null; then
echo "Gateway unreachable. Restarting interface..."
ip neigh flush all
ip link set $INTERFACE down
sleep 2
ip link set $INTERFACE up
fi
Beri permission:
sudo chmod +x /usr/local/bin/net-recover.sh
sudo crontab -e
Tambahkan:
* * * * * /usr/local/bin/net-recover.sh
Sekarang:
Kalau gateway unreachable → interface reset otomatis.