El libre pensamiento para un internet libre

No estas registrado.  

Anuncio

Wifi-libre.com: El libre pensamiento para un internet libre / Regístrese ahora

#1 07-11-2016 18:58:29

kcdtv
Administrator

Registrado: 14-11-2014
Mensajes: 4,648

Conexión WiFi WPA con wpa_supplicant en Kali Linux y otros sistemas

Conexión WiFi WPA con wpa_supplicant en Kali Linux y otros sistemas

shell_connect_5.png

Vamos a ver cómo conectarse a las redes seguras (WPA) en linea de comando con las herramientas "de toda la vida".
Cuando usamos Network Manager para conectarnos a una red WPA usamos indirectamente wpa_supplicant.

Arch wiki escribió:

wpa_supplicant es el componente IEEE 802.1X/WPA utilizado por las estaciones cliente. Implementa las negociaciones entre la clave y un WPA Authenticator, y contola el roaming y la asociación/autenticación IEEE 802.11 del controlador wland.

(WPA supplicant (Español) @ Wiki Arch)
  ¿Por qué molestarse en ver cómo se hace?
     - Si falla Network Manager y que no disponemos de una conexión ethernet no nos quedaremos atascados sin Internet
     - El demonio de Network Manager es demasiado "agresivo" para auditorias wifi elaboradas y se debe parrar el servicio.
       En estos casos no nos queda otra que conectarnos a nuestra red wifi "a mano" si nuestro escenario de prueba lo necesita (que sea solo para buscar información en la red cuando hacemos nuestra prueba)
     - Para la gestión remota de una Pi o un servidor o en cualquier contexto dónde no hay entrono gráfico con GUI.   
  wpa_supplicant (y wpa_cli) se encuentra en todas las distribuciones GNU-Linux (y más) así que este método sirve para la distribución que sea (comprobado en Ubuntu)

1) Liberar la interfaz

  Parrar Network Manager

sudo systemctl stop NetworkManager.service

  Si estamos conectados por WifFi perdemos la conexión, si estamos conectados por cable y que queremos verificar que lo hemos hecho bien, debemos también bajar la interfaz cable (es probable que sigas conectado y que la conexión cable prevalga sobre la wifi) 

sudo ifconfig eth0 down

  Comprobamos el nombre de nuestra interfaz wifi

sudo iwconfig

  En mi caso estaba bloqueada y para no tener el error "la radiofrecuencia desactivada" es una buena idea hacer ahora un listado rfkill

sudo rfkill list

shell_connect_4.jpg

  Veo que mi interfaz wifi es la 1 y que el bloqueo se hace por software: No es por no haber prensado el botón wifi.
  Hay que desbloquearla con

sudo rfkill unblock 1

 

2) El fichero de configuración /etc/wpa_supplicant.conf

   Creamos un fichero vacío en etc que llamamos wpa_supplicant.conf

sudo touch /etc/wpa_supplicant.conf

   
  Para ayudar nos a redactar el fichero usaré la orden wpa_passphrase, muy sencilla

wpa_passphrase <ssid> [passphrase]

 
  Lo hago para mi red llamada WiFi_XXXX con passphrase WPA WiFilibr3!

 wpa_passphrase WiFi_XXXX WiFilibr3!

  Copio el resultado (es el bloque red con la PSK ya generada)

network={
	ssid="WiFi_XXXX"
	#psk="WiFilibr3!"
	psk=3af35a94a429490ea2ae3e5fa6fd970516c45566255e0bd5c2094b93f3cfac0a
}

 
  Para pegarlo en el fichero de configuración que abro con leafpad

sudo leafpad  /etc/wpa_supplicant.conf

   
  Al final el fichero debe quedar como este:

shell_connect_3.jpg

 

3) Conectarse

 
  Ahora lanzamos wpa_supplicant indicando el fichero que acabamos de redactar

sudo wpa_supplicant -B -Dnl80211,wext -iwlan0 -c /etc/wpa_supplicant.conf 

  Con -B ejecutamos el demonio en background, -D va seguido del driver a emplear (pongo los dos que se suelen usar) -i es logicamente la interfaz que queremos emplear y con -c se debe apuntar al fichero de configuración (que podéis poder dónde queréis y llamar cómo queréis)

  Enseguida leemos

Successfully initialized wpa_supplicant

  El ultimo paso antes de poder navegar es obtener una IP

sudo dhclient wlan0

  ¡Estamos conectados! (hay que esperar unos cinco-diez segundos)

shell_connect_2.jpg

  Ultima cosa: Para volver a usar Network Manager sin tener que reiniciar el sistema es muy simple:

sudo killall wpa_supplicant && sudo systemctl start NetworkManager.service 

Fuentes

Desconectado

Anuncio

Wifi-highpower.es es distribuidor oficial de Alfa Network

Temas similares

Tema Respuestas Vistas Ultimo mensaje
99 18049 Hoy 19:16:03 por BackTrack
5 143 Hoy 18:52:40 por josep345
2 49 Hoy 10:16:34 por kcdtv
25 576 Ayer 22:29:48 por SirLouen
18 791 Ayer 19:12:58 por kcdtv

Pie de página

Información del usuario

Ultimo usuario registrado: BackTrack
Usuarios registrados conectados: 0
Invitados conectados: 19

Estadisticas de los foros

Número total de usuarios registrados: 1,349
Número total de temas: 1,245
Número total de mensajes: 12,825

Máx. usuarios conectados: 74 el 13-11-2018 18:47:20