sergio_educacionit

gw_select.sh

Apr 30th, 2026 (edited)
188
0
Never
6
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. #!/bin/bash
  2. gw_arr=( "192.168.0.1" "192.168.0.254" "192.168.0.2" "192.168.0.3" )
  3.  
  4.  
  5. rm /tmp/list.txt
  6.  
  7. for gw in ${gw_arr[@]}; do
  8.  
  9. echo $(ping -c 1 $gw| awk -F'time=' '/time=/{print $2}' | cut -d " " -f 1) $gw >> /tmp/list.txt
  10.  
  11.  
  12. done
  13.  
  14. gateway=$(sort /tmp/list.txt | head -1 | cut -d " " -f 2)
  15.  
  16. echo $gateway
  17.  
  18.  
  19. # setear el gateay en el sistemao
  20. #
  21. echo "Gateway $gateway online, seteando"
  22.  
  23. echo "ip route add default via $gateway"
  24.  
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
Add Comment
Please, Sign In to add comment