Probar la velocidad de conexión desde la consola (linux, unix, solaris) [Linux tip #8]

Linux, Linux tip, Me lo encontre en el Web, planet-centroamerica, Software Libre/Open Source, Vida Diaria 2 Blablazos »

A veces nos topamos con que queremos medir la velocidad de conexión de cierto enlace pero al estar limitado a tener que utilizar un browser de lo que ya estamos hablando de una interfaz grafica puede limitarnos en mas de alguna ocasión si dentro de nuestro servidor no la poseemos o simplemente amamos la consola y es un capricho hacerlo desde ahi.

En mi búsqueda por resolver esto logre encontrar un post el cual solucionaba este problema con una sencilla linea de comandos:

echo "scale=2; `curl --progress-bar -w "%{speed_download}" http://speedtest.wdc01.softlayer.com/downloads/test10.zip -o test.zip` / 131072" | bc | xargs -I {} echo {}Mb\/s

Esto lo que hace es testear la velocidad de bajada de un archivo de 10MB, si quisieramos probar con un archivo mas grande, posiblemente por poseer un enlace mas grande los links a los cuales tenemos que hacer referencia son estos:

  • http://speedtest.wdc01.softlayer.com/downloads/test100.zip
  • http://speedtest.wdc01.softlayer.com/downloads/test500.zip

Siendo test100.zip una prueba con un archivo de 100MB y test500.zip una de 500MB respectivamente.

Espero les sea de bastante utilidad.

Enlace | How can I test the Bandwith using a Linux Shell ?

Usando apt a traves de un proxy

Linux, Software Libre/Open Source Sin blablazos »

El dia de hoy los servidores de proxy son muy utilizados y difundidos dentro de varios ambitos por lo que en varias ocasiones me he topado con que no puedo acceder a mis repositorios de Debian/Ubuntu o derivados , debido a que hay que pasar por un proxy.

Solución #1

Aqui lo que haremos es publicar 3 variables de entorno las cuales indicaran la dirección del proxy al apt-get o al aptitude (mi preferido) haciéndolo de esta manera:

$: export HTTP_PROXY=[ IP PROXY]:[PUERTO]
$: export HTTPS_PROXY=[ IP PROXY]:[PUERTO]
$: export FTP_PROXY=[IP PROXY]:[PUERTO]

Solución #2

Configuraremos directamente en apt el proxy editando el archivo /etc/apt/apt.conf (sino existe lo creamos, claro como superusuario) y agregando la siguiente linea en cualquier parte:

Acquire::https::proxy “https://[IP PROXY]:[PUERTO]/”;

Espero les sirva y claro si tienen dudas pueden hacer sus comentarios

WP Theme & Icons by N.Design Studio
Entradas RSS Blablazos RSS Log in