Update pruebaRed.sh

This commit is contained in:
Manuel Vergara 2024-02-10 12:20:00 +01:00
parent a02991c150
commit dac32c5dee

View File

@ -146,6 +146,12 @@ nordvpn_status() {
nordvpn status | grep -v "New feature" nordvpn status | grep -v "New feature"
} }
# Nueva conexión nordvpn
nordvpn_connect() {
print_title "CONECTANDO NORDVPN"
nordvpn connect Spain Barcelona
}
# Test de velocidad # Test de velocidad
speed_test() { speed_test() {
print_title "TEST DE VELOCIDAD" print_title "TEST DE VELOCIDAD"
@ -167,9 +173,10 @@ main_menu() {
echo "3 - Ver tarjetas de red" echo "3 - Ver tarjetas de red"
echo "4 - Información de IP pública" echo "4 - Información de IP pública"
echo "5 - Estado de NordVPN" echo "5 - Estado de NordVPN"
echo "6 - Test de velocidad" echo "6 - Conectar Nordvpn"
echo "7 - Traceroute" echo "7 - Test de velocidad"
echo "8 - Salir" echo "8 - Traceroute"
echo "9 - Salir"
read -p "Ingrese el número de la opción deseada: " choice read -p "Ingrese el número de la opción deseada: " choice
case $choice in case $choice in
@ -178,9 +185,10 @@ main_menu() {
3) get_interfaces ;; 3) get_interfaces ;;
4) get_public_ip_info ;; 4) get_public_ip_info ;;
5) nordvpn_status ;; 5) nordvpn_status ;;
6) speed_test ;; 6) nordvpn_connect ;;
7) traceroute ;; 7) speed_test ;;
8) echo -e "${COLOR_RED}\nSaliendo...\n${COLOR_RESET}"; tput cnorm; exit 0 ;; 8) traceroute ;;
9) echo -e "${COLOR_RED}\nSaliendo...\n${COLOR_RESET}"; tput cnorm; exit 0 ;;
*) echo -e "${COLOR_RED}\nOpción inválida. Inténtelo de nuevo.${COLOR_RESET}" ;; *) echo -e "${COLOR_RED}\nOpción inválida. Inténtelo de nuevo.${COLOR_RESET}" ;;
esac esac
done done
@ -196,4 +204,4 @@ main() {
main_menu main_menu
} }
main main