sergio_educacionit

gw_selector.sh

Dec 12th, 2025
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # indices 0 1 2
  4. gws=( "192.168.0.1" "192.168.1.1" "192.168.88.254" )
  5.  
  6.  
  7. if ping ${gws[0]} -c 1 > /dev/null 2>&1;then
  8.  
  9. echo "Gateway ${gws[0]} online, seteando"
  10.  
  11. echo "ip route add default via ${gws[0]}"
  12.  
  13. elif ping ${gws[1]} -c 1 > /dev/null 2>&1;then
  14.  
  15. echo "Gateway ${gws[1]} online, seteando"
  16.  
  17. echo "ip route add default via ${gws[1]}"
  18.  
  19.  
  20. elif ping ${gws[2]} -c 1 > /dev/null 2>&1;then
  21.  
  22. echo "Gateway ${gws[2]} online, seteando"
  23.  
  24. echo "ip route add default via ${gws[2]}"
  25.  
  26. else
  27. echo Ningun gateway esta online
  28.  
  29. fi
  30. ~
Advertisement
Add Comment
Please, Sign In to add comment