
¿Cómo gestionamos las conexiones inalámbricas sin un administrador de red?
EsteExcelente respuesta me ayudó a conectarme a la red inalámbrica protegida en casa. En breve,
nano /etc/network/interfaces # enable dhcp
service networking start
nano /etc/wpa_supplicant.conf # indicate ssid and password
ifdown wlan0 # name determined by 'ip a show'
ip a flush wlan0
ifup wlan0
wpa_supplicant -Dnl80211 -c /root/wpa_supplicant.conf -iwlan0 -B
dhclient wlan0
Otrola respuesta sugiere agregar esto a /etc/network/interfaces
:
auto wlan0
iface wlan0 inet static
address ASSIGNED_IP
netmask 255.255.255.0
gateway THE_GATEWAY
wireless-essid YOURSSID
wireless-key WIRELESSKEY_HERE
Debido a que con el tiempo me encontraré con diferentes redes, con diferentes SSD y contraseñas, me preguntaba cuál sería la mejor manera de abordar esto, sin un administrador de red. Prioridades:
- No reveles ssid ni contraseñas si mi computadora portátil está comprometida; esa es información confidencial que la gente me ha confiado.
- No se abarrote
/etc
con un montón de archivos personalizados (creados por el usuario). - No utilice utilidades de alto nivel, como
network-manager
owicd
.
Respuesta1
Para cumplir las condiciones:
No reveles ssid ni contraseñas si mi computadora portátil está comprometida; esa es información confidencial que la gente me ha confiado.
No llenes /etc con un montón de archivos personalizados (creados por el usuario).
No utilice utilidades de alto nivel, como network-manager o wicd.
Debes ejecutar wpa_supplicant
de la siguiente manera:
wpa_supplicant -B -Dnl80211 -iwlan0 -c<(wpa_passphrase "Your-SSID" Your-Passwd)
dhclient wlan0
No es necesario crear un wpa_supplicant.conf
.
No necesita almacenar su SSID y contraseña en/etc/network/interfaces
No necesitas Network-manager, wicd...
Para conectarse correctamente wpa_supplicant
(si tiene NetworkManager instalado), debe detener NetworkManager.service
antes de ejecutar el wpa_supplicant
comando:
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service