KNetworkManager
De openSUSE, la enciclopedia libre.
KNetworkManager
Esta página intenta arrojar algo de luz sobre NetworkManager, poniendo atención en su front-end para -- KNetworkManager -- debido a la escasa documentación existente.
|
¿Qué es KNetworkManager?
KNetworkManager es el front-end KDE front end de NetworkManager. Proporciona una interfaz de usuario intuitiva que permite a los usuarios el cambio rápido y simple entre entornos e interfaces de red distintos.
El abanico de funciones cubre las características implementadas por el demonio NetworkManager. Hasta ahora, NetworkManager soporta:
- Dispositivos Ethernet cableados (IEEE 802.3)
- Dispositivos Ethernet inalámbricos (IEEE 802.11): Sin encriptación, WEP, WPA Personal, WPA Enterprise
- Redes privadas virtuales (VPN): OpenVPN, VPNC
- Dispositivos de acceso telefónico (PPP)
Capturas de pantalla
Las siguientes capturas dan una ligera idea de lo que es la interfaz de usuario de KNetworkManager (as of beta phase of SUSE LINUX 10.1). Haz clic para ampliar.
Hay más capturas disponibles aquí.
¿Cómo trabaja?
Tanto cuando se trata de redes cableadas o wireless, NetworkManager suporta los dispositivos que reconozca HAL. A menos que se encuentre en modo offline, NetworkManager intenta mantener el sistema conectado en todo momento. Para esto, NetworkManager sigue el siguiente criterio.
Cuando arranca, NetworkManager interroga a HAL acerca de los interfaces de red que hay disponibles. Si se encuentra algún interfaz de red cableado que tenga actividad, NetworkManager lo usará para conectar. Ya sea por DHCP (por defecto) o usando alguna configuración estática previamente definida. A continuación, cuando arranque KNetworkManager, NetworkManager mostrará a través del applet toda la información que ha conseguido referente tanto a interfaces disponibles como a redes inalámbricas detectadas.
En este punto, si un usuario decide desenchufar el cable de la conexión, NetworkManager no se conectará a cualquier red wireless arbitrariamente. Por defecto, todas las redes disponibles no son fiables. Sólo si el usuario decide conectarse una vez a una red, eligiéndola manualmente, a partir de ese momento esta red específica n se marca como fiable.
n = { ESSID, Dirección física o direcciones del punto de acceso}
Las redes fiables se almacenan individualmente para cada usuario. KNetworkManager las almacena e informa a NetworkManager acerca de las que conoce, de las fiables. Si una conexión cableada se interrumpe debido a una desconexión del cable, NetworkManager conectará a una red fiable. Como este paso se hace sin interacción del usuario, NetworkManager reconectará a la conexión cableada cuando esta se reactive.
Si un usuario se una a una red inalámbrica de forma manual (por ejemplo, haciendo clic en la lista de redes en el menú contextual de KNetworkManager o conectando a una red oculta), NetworkManager desconectará cualquier conexión previa. En ese caso, si alguna interfaz cableada reanuda la actividad a posteriori, NetworkManager ya no se conectará a esta otra.
Redes inalámbricas
NetworkManager sigue la filosofía "Simplmente Funciona" de cara a proporcionar un acceso lo más simple posible a las redes inalámbricas. KNetworkManager provee la interfaz necesaria que permite a los usuarios controlar el demonio NetworkManager. Con respecto al soporte wireless, NetworkManager soporta actualmente los siguientes tipos de redes inalámbricas:
- Sin encriptación
- WEP (Wired Equivalent Privacy)
- Encriptación: Frase de paso, Hexadecimal, ASCII
- Autenticación: Sistema abierto, Clave compartida
- WPA Personal (WPA-PSK)
- WPA-PSK (Clave Pre-compartida), WPA 1 y WPA 2
- Protocolos: Automático, TKIP, AES-CCMP
- WPA Empresarial (WPA-EAP)
- WPA-EAP (Protocolo de Autenticación Extensible), WPA 1 y WPA 2
- Métodos: PEAP, TLS, TTLS
Redes cableadas
No hay mucho que decir acerca de los dispositivos ethernet cableados, excepto que deberían funcionar ;-) Puedes activar cualquiera de los que tengas haciendo clic en la entrada correspondiente del menú contextual. La entrada estará inactiva y en gris si el dispositivo no tiene actividad.
Específico en SUSE: las configuraciones estáticas para estos dispositivos se pueden configurar mediante YaST. NetworkManager utilizará estas configuraciones y no intentará hacerlo mediante DHCP, que es el comportamiento por defecto.
Conexiones de acceso telefónico
El soporte de acceso telefónico rudimentario otorga al usuario la capacidad de conectar a conexiones de acceso telefónico configuradas mediante YaST. Aquí hay aún mucho margen de mejora. As of 16/11/2007 in Opensuse 10.3, this is broken.
Redes privadas virtuales (VPN)
NetworkManager proporciona soporte actualmente para los siguientes estándares VPN:
- OpenVPN
- Clientes VPN compatibles con Cisco (vpnc)
Nota: KNetworkManager sólo muestra la interfaz de usuario para VPN si encuentra instalado al menos un paquete VPN para NetworkManager (por ejemplo NetworkManager-vpnc o NetworkManager-openvpn).
Características
KNetworkManager puede llevar a NetworkManager a funcionar en modos específicos. El modo Offline (también llamado Modo-Vuelo) fuerza a NetworkManager a cerrar cualquier conexión de red. Esto resulta de ayuda para trabajar durante un vuelo. También es posible deshabilitar únicamente la interfaz inalámbrica. Usando este modo, NetworkManager aún controlará las interfaces ethernet cableadas.
El diálogo "Redes inalámbricas" (Opciones -> Configurar... -> Redes inalámbricas) puede utilizarse para tener una visión de las redes disponibles, conocidas o no. Borrar una red de esta lista, la eliminará de las redes fiables. En arranques posteriores, KNetworkManager no volverá a informar a NetworkManager acerca de ella. En consecuencia, NetworkManager no intentará conectarse de nuevo a dicha red.
Preguntas frecuentes (PPFF)
¿Cómo puedo almacenar una frase de paso asociada con una red inalámbrica con encriptación?
Activa el soporte de KWallet:
- Arranca kwalletmanager.
- Haz clic derecho en el icono de la cartera en el área de notificación.
- "Configurar cartera...".
- Marca "Activar el subsistema de carteras de KDE" en la pestaña "Preferencias de la cartera".
Descargas
Código fuente
- KNetworkManager 0.2: ftp://ftp.kde.org/pub/kde/stable/apps/KDE3.x/network
- KNetworkManager 0.1: http://nouse.net/projects/KNetworkManager/0.1/
- SVN: svn://websvn.kde.org/home/kde/branches/extragear/kde3/network/knetworkmanager/
- WebSVN: http://websvn.kde.org/branches/extragear/kde3/network/knetworkmanager/
- Para compilar KNetworkManager desde SVN HEAD por favor, usa este script:
#!/bin/sh svn co -N svn://anonsvn.kde.org/home/kde/branches/extragear/kde3/network kdenetwork cd kdenetwork svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin svn co svn://anonsvn.kde.org/home/kde/branches/extragear/kde3/network/knetworkmanager/ make -f Makefile.cvs ./configure --prefix=`kde-config --prefix` make sudo make install
Paquetes
Bugs
Los usuarios de SUSE Linux deben comunicar los errores de KNetworkManager en https://bugzilla.novell.com
.
Todos los demás, por favor comuniquen los errores usando el bugzilla del proyecto KDE, en http://bugs.kde.org
.
Referencias
- Wireless LAN [1]
- WEP (Wired Equivalent Privacy) [2]
- WPA (Wi-Fi Protected Access) [3]
- TKIP (Temporal Key Integrity Protocol) [4]
- AES-CCMP (AES Counter Mode with Cipher Block Chaining Message Authentication Code Protocol) [5]

- PEAP (Protected Extensible Authentication Protocol) [6]

- TLS (Transport Layer Security) [7]
- TTLS (Tunneled Transport Layer Security) [8]

Categorías: Escritorio | Network | KDE | IW

