Ir al contenido principal

Conectate a WIFI WPA-PSK desde comando en CENTOS

Bueno, conectarte a tu WIFI con encriptacion WPA-PSK en todos los SO de escritorios amables es tan simple  como darle click en el manejador de redes seelccionar dicha red, dar la clave y listo. Pero en alguna ocasion has pensado en como hacerlo por comandos? o has tenido que instalar un pekeño servidor de pruebas de lo que sea en un portatil y usar la inalambrica y como no tienes un entorno grafico  que?.... Bueno, a continuacion explicare como conectarse a una red WIFi desde un Centos 5.7 por consola.

Primero debes cerciorarte que la tarjeta haya sido reconocida por el SO es decir que al darle "ifconfig" te aparezca como WLAN0. Paso a seguir instalamos el paquete  "wpa_supplicant"

#yum -y install wpa_supplicant

ahora levantamos la WLAN.

#ifconfig  wlan0 up

y escanearemos las redes a nuestro alrededor.

#iwlist scanning

Cell 05 - Address: E8:40:40:XX:XX:XX
                    Channel:9
                    Frequency:2.452 GHz (Channel 9)
                    Quality=69/70  Signal level=-41 dBm  
                    Encryption key:on
                    ESSID:"REDNIX"
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
                              36 Mb/s; 48 Mb/s; 54 Mb/s
                    Mode:Master
                    Extra:tsf=00000a913169bc84
                    Extra: Last beacon: 264ms ago
                    IE: Unknown: 0008696E7465724E4958
                    IE: Unknown: 010482848B96
                    IE: Unknown: 030109
                    IE: Unknown: 2A0104
                    IE: Unknown: 32080C1218243048606C
                    IE: WPA Version 1
                        Group Cipher : TKIP 
                        Pairwise Ciphers (2) : TKIP CCMP 
                        Authentication Suites (1) : PSK  
                    IE: IEEE 802.11i/WPA2 Version 1
                        Group Cipher : TKIP 
                        Pairwise Ciphers (2) : TKIP CCMP 
                        Authentication Suites (1) : PSK  
                    IE: WPA Version 0
                        Group Cipher : TKIP
                        Pairwise Cipher : TKIP

Van a aparecer muchas "Cel" y sus detalles de conexion pero  debes enfocarte en la que deseas conectarte y ver el "ESSID"  en este caso a la red que me conectare tiene el ESSID "REDNIX".  Sabiendo esto editaremos el archivo "/etc/wpa_supplicant/wpa_supplicant.conf"  y agregamos lo siguiente:

network={
        ssid="REDNIX"
        psk="unaclavepoderosa"
}

guardamos y ahora ejecutamos el comando

#wpa_supplicant -i wlan0  -c /etc/wpa_supplicant/wpa_supplicant.conf

al ejecutar el anterior comando y si todo esta bien, ya estaremos asociados a dicha red.  Ahora, el comando no nos devuelve el prompt de la consola, asi que ejecutalo en backgrown o con "nohup" para que lo devuelva. Por ultimo debemos ejecutar el protocolo DHCP para que se nos asigne una IP o configurar la tarjeta manualmente dependiendo de su caso. Si es el primero, ejecutamos

#dhclient wlan0



Listo espero les sirva!!!

Comentarios

Entradas populares de este blog

Asterisk con WebRTC, TLS, libsrtp

  Cześć !! En esta ocasión vamos a explicar cómo configurar Asterisk para que desde un teléfono web podamos sacar y recibir llamadas. Se usará los siguientes componentes de Asterisk: libsrtp tls Asterisk module http Antes que nada debemos tener un teléfono web(obviamente), en el laboratorio vamos a usar Sipml5 en el siguiente link : https://www.doubango.org/sipml5/call.htm El siguiente paso es instalar libsrtp del enlace: https://github.com/cisco/libsrtp . #git clone https://github.com/cisco/libsrtp.git #cd libsrtp #./configure #make && make install Luego verificamos tener los siguientes módulos activos para compilar en menuconfig de Asterisk: res_crypto res_http_websocket res_srtp Comunmente si res_crypto no está selecionable, le falta la dependencia openssl-devel o su equivalente dependiendo del sistema que tengan. Cuando estemos seguros que están cargados en Asterisk continuamos con la instalación de los certificados locales(Si usa Lets'encrypt omitir la generación de c

GNUDIALER en Asterisk

Hola Como están? GNUDIALER es un software de marcacion predictiva que nos ofrece varios modos, prediccion, modo automatico, modo preview, ademas de incluir un CRM y es muy dinamico. A pesar de que en el mercado existen muchos software de este tipo sean GNU o pagos, GNUDIALER es muy efectivo y lo mejor es GNU. Eso quiere decir que puedes modificarlo con un poco de conocimiento en lenguaje C y asterisk, bueno uno poco no, mucho conocimiento. He usado VICIDIAL en otras ocasiones y es también verdaderamente interesante, sin embargo como todo en este planeta hay ventajas y desventajas. Una de las ventajas que tiene sobre VICIDIAL(hasta el momento he podido observar en VICIDIAL) es que es mucho mas sencillo de administrar via web, puedo tener un numero ilimitado de campos en mi campaña,  puedo editar mis scripts ami antojo via web html(teniendo un conocimiento html). Desventajas es q aveces se puede comportar algo inestable si no tengo en cuenta el ratio vs cantidad de lineas vs agentes di

Instalar Queuemetrics desde 0.

Cześć. Queuemetrics a pesar de estar casi personalizada su  instalación a Centos, también puede instalarse en otros sistemas operativos, de hecho en cualquier Linux podría hacerse. A continuación describo los pasos para hacerlo. En este demo se usó Suse. Descargar los siguientes paquetes: - Queuemetrics(obviamente XD)      link http://queuemetrics.loway.it/download.jsp      formato tar.gz - Mysql connector      link https://dev.mysql.com/downloads/connector/j/      formato  "platform independent" tar.gz      debe registrarse previamente. - Tomcat      link http://tomcat.apache.org/      formato tar.gz      en este manual se instaló la version 8.5.37 - JDK      link https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html      formato tar.gz      version linux x64 Instalar: - JDK Descomprimir #tar -zxvf jdk-8u201-linux-x64.tar.gz Mover jdk a /usr/local/ #mv jdk1.8.0_201 /usr/local/ - Tomcat Descomprimir #tar -zxvf a