viernes, 20 de enero de 2017

Opensuse - Monitorizacion y medida del ancho de banda


Varios comandos para medir y monitorizar una red.


1. MTU - medir la cantidad máxima de mtu 

ping -c 1 -s $((1500-28)) -M do www.debian.org

El resultado de este comando nos dirá la MTU máxima antes de fragmentar el paquete, el resultado es este:

$ ping -c 1 -s $((1500-28)) -M do www.debian.org
PING www.debian.org (194.109.137.218) 1472(1500) bytes of data.
From 192.168.11.2 icmp_seq=1 Frag needed and DF set (mtu = 1454)

--- www.debian.org ping statistics ---
0 packets transmitted, 0 received, +1 errors


miércoles, 18 de enero de 2017

Raspberry pi- Configuración de 2 ip para la tarjeta ethernet y wifi


      1. Configuración del ficheros /etc/network/interface

A continuación vamos a configurar dos interface lógicas asociadas a la interface física con direccionamiento estático, esto es , eth0:1 y eth0:2. De esta forma podremos usar las raspberry en clase con el direccionamiento fijo establecido y en casa.

Raspberry Pi - Información y detalles técnicos


    1. acerca de la raspberry pi

La Raspberry Pi es una computadora del tamaño de una tarjeta de crédito que se conecta a una TV , un ratón y un teclado. Es una pequeña computadora capaz de ser usada en proyectos de electrónica, y para muchas de las cosas que hace un PC común como hojas de cálculo, procesamiento de textos, navegación por Internet y juegos. También reproduce video de alta definición.


martes, 29 de noviembre de 2016

Como actulizar o instalar un programa a traves de un proxy

Por causa y efecto de tener que usar mi raspberry pi , he necesitado conocer y usar el instalador zypper de opensuse a través del proxy de la Comunidad de Madrid.
Para hacerlo es :

sudo http_proxy=http://213.4.106.164:8080/ zypper update
* Este comando lo he probado y funciona perfectamente en opensuse 42.1  y debian.

En este caso he usado el instalador de suse zypper , pero podemos usar cualquier comando necesario a traves de un proxy , como wget, apt-get de debian, etc.

En mi caso unicamente necesito zypper por lo que meter esta secuencia de comandos cada vez es muy pesado por lo que para hacerlo de forma definitiva es:

Editamos el fichero /etc/environment y añadimos lo siguiente:
export http_proxy=213.4.106.164:8080
export https_proxy=213.4.106.164:8080


En /etc/apt/apt.config.d he creado un fichero llamado 10proxy y he añadido lo siguiente:
Acquire::http::Proxy= "http://213.4.106.164:8080"

Esto ultimo no lo he probado aun pero espero poder probarlo este fin de semana.

jueves, 10 de noviembre de 2016

Raspberry Pi: Conectarse a una red wifi desde la linea de comandos

Para realizar un escaneo de las redes wifi disponibles debemos ejecutar el comando sudo iwlist wlan0 scan. Esto listará todas las redes wifi disponibles., junto con otra infromación útil, busca por:
  1. ESSID:"testing". Este es el nombre de la red wifi.
  2. IE: IEEE 802.11i/WPA2 Version 1. Esta es la autenticación utilizada; En este caso es WPA2, el estándar Wifi más nuevo y más seguro que reemplaza WPA. Esta guía debe funcionar para WPA o WPA2, pero puede no funcionar para la empresa WPA2; Para las claves hexadecimales WEP, vea el último ejemplo aquí. También necesitará la contraseña para la red WiFi. Para la mayoría de los routers domésticos esto se encuentra en una etiqueta adhesiva en la parte posterior del router. El ESSID (ssid) para la red en este caso testing y la password (psk) es testingPassword.

lunes, 24 de octubre de 2016

Opensuse 42.1 - Instalación de cisco Anyconnect

Lo primero es instalar los paquetes necesarios:

sudo zypper install libpangox-1_0-0

Después ejecutar el script  vpnsetup.sh desde la linea de comandos como root, este fichero debería de proporcionarlo la web a través de la cual accederemos a la vpn privada.



Distribución de los sistemas de directorios

Distribución de los sistemas de directorios

  • /bin   – Contiene comandos útiles que son usados tanto por los usuarios como por los administradores.
  • /boot  – Este directorio contiene el cargador de arranque y el kernel de Linux.
  • /dev   – Contiene los archivos de dispositivos especiales para todos los dispositivos.
  • /etc   – Este directorio contiene los archivos de configuración del host específico para tu sistema.
  • /home  – Linux es un sistema multiusuario, así que cada usuario tiene asignado un directorio específico que sólo es accesible a él mismo y al administrador del sistema.

domingo, 17 de enero de 2016

Linksys Wag120n y su última actualización Versión: 1.00.20 (ETSI)




 Linksys WAG120N  anexo A


Hace unos días se me ocurrió actualizar mi router Linksys wag120n anexo A a la nueva versión 1.00.20. La nueva versión arregla un problema de seguridad (TCP port 32764 backdoor issue).


El proceso de actualización de estos dispositivos es realmente sencillo, accedes a la web del fabricante , te descargas la versión correcta y dejás que el router haga el resto.

Nada mas actualizar el dispositivo me encontré que no podía acceder al mismo, de ninguna forma.
Según el fabricante si tenemos el problema de acceso al router tras instalar la nueva versión debemos restablecer los valores de fabrica.

lunes, 21 de diciembre de 2015

opensuse 42 - Clonar nuestra direccion mac sin errores (Workaround)


He podido comprobar en opensuse que cuando tratamos de clonar la dirección mac de nuestra interface wireless, nos encontramos que , o bien, no conecta o bien no la cambia. A continuación describo un workaround de como cambiar nuestra dirección mac sin problemas.






Como vemos en la imagen, hemos puesto nuestra dirección mac aleatoria para conectarnos a un SSID en particular.












martes, 23 de junio de 2015

Centos 7 y skype (con selinux activo y enforcing)

Como instalar skype en centos sin morirse.

En diversas web hay un metodo largo, esto es instalar el paquete Dynamic con los respectivos repositorios.Este metodo lo veo un poco largo por lo que creo que si instalamos el paquete skype del repositorio de Fedora y luego le damos permisos lograremos lo mismo en menor tiempo.

A continuacion:

viernes, 5 de junio de 2015

Centos 7 , Instalacion de aircrack y reaver

* Como instalar aircrack.

Instalamos los paquetes necesarios (listado de repositorios aquí):
sudo yum install wireless-tools git-svn.x86_64 libpcap-devel sqlite-devel

sudo yum group install "Development Tools" 

Bajamos aircrack y compilamos:
wget http://puias.math.ias.edu/data/puias/unsupported/7/x86_64/aircrack-ng-1.1-8.20130402svn.sdl7.x86_64.rpm
rpm -ivh aircrack-ng-1.1-8.20130402svn.sdl7.x86_64.rpm
En mi caso la arquitectura es la x86_64, para verificar que arquitectura tienes que poner uname -ni.

* Para la instalación de reaver lo que debemos hacer es:

Primero nos bajamos reaver de la web http://code.google.com/p/reaver-wps/downloads/list .
Una vez descargado hacemos lo siguiente:

Descomprimimos reaver:
gunzip reaver-1.4.tar.gz
tar -xvf reaver-1.4.tar

Accedemos al directorio donde se encuentra reaver y compilamos:
cd reaver-1.4/src
./configure 
sudo make
sudo make install
exit

Si instalamos los repositorios de epel ya no hace falta que hagamos todo lo anterior. Con poner yum install reaver sería suficiente.

jueves, 4 de junio de 2015

Centos 7 - "Paqueteria básica"

Vamos a instalar algunos paquetes basicos como vlc, codecs para ver pelciulas o series, deluge (un buen cliente torrent) y algunos otros paquetes.

Lo primero , debemos añadir los siguientes repositorios:

yum -y install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
yum -y install epel-release.noarch