Saludos, Estimados cyber-lectores.
Esta es la tercera publicación de la serie de 10 dedicada al Estudio de los Paquetes de las Distros GNU/Linux, pero enfocados en la Distro DEBIAN. Los cuales son de suma importancia para cualquier usuario de Sistemas Operativos Libres en general. Y al igual que en la anterior seguiremos con aquellos paquetes y conceptos relacionados con la Gestión de Interfaces de Red.
- Pagina oficial de DEBIAN
- Paquetes oficiales de DEBIAN
- Manuales de paquetes oficiales de DEBIAN
- Wiki oficial de DEBIAN
- Documentación oficial de DEBIAN
- Entre otras no oficiales tales como: Linux man pages online
Y si desea leer las entradas anteriores de esta serie, los mismos son:
En esta entrada estudiaremos sobre el paquete NetworkManager y el uso del comando ip.
Paquete:
Configuración:
Y sustituya la palabra false por true
Antes:
-
[main]
-
plugins=ifupdown,keyfile
-
[ifupdown]
-
managed=false
Después:
-
[main]
-
plugins=ifupdown,keyfile
-
[ifupdown]
-
managed=true
Luego reinicie el demonio network-manager con cualquiera de los métodos disponibles en su Sistema Operativo:
-
/etc/init.d/network-manager {start | stop | reload | restart | force-reload}
Ejemplos:
-
/etc/init.d/networking stop
-
/etc/init.d/networking start
-
service networking {start | stop | reload | restart | force-reload | status}
Ejemplos:
-
service networking stop
-
service networking start
-
systemctl {start | stop | reload | restart | force-reload | status} NetworkManager.service
Ejemplos:
-
systemctl stop NetworkManager.service
-
systemctl start NetworkManager.service
-
chkconfig -s network-manager {on | off}
Ejemplos:
-
chkconfig -s network-manager off
-
chkconfig -s network-manager on
Utilitarios:
Donde los valores de OBJECT + COMMAND son:
general + { status | hostname | permissions | logging }
networking + { on | off | connectivity }
radio + { all | wifi | wwan }
connection + { show | up | down | add | modify | edit | delete | reload | load }
device + { status | show | connect | disconnect | wifi }
Y los valores de OPTIONS son:
-t[erse]: Visualiza una salida concisa (resumida) por pantalla. Se ejecuta acompañándolo de la opción -f seguido de uno o más valores de -f disponibles pegados pero seguidos por comas ( , ) más un valor de OBJECT disponible.
-p[retty]: Visualiza una salida presentable (extensa) por pantalla. Se ejecuta acompañándolo de un valor de OBJECT disponible.
-m[ode]: Visualiza una salida tabulada o alineada por pantalla. Se ejecuta acompañándolo de uno de los 2 valores disponibles (tabular | multiline) más un valor de OBJECT disponible.
-f[ields]: Permite visualizar la información relacionada con el nombre del campo especificado. Los campos existentes son: , tales como: RUNNING, VERSION, STATE, STARTUP, CONNECTIVITY, NETWORKING, WIFI-HW, WIFI, WWAN-HW, WWAN.
-e[scape]: Permite visualizar la información relacionada con o sin (yes | no) los separadores de columnas en los valores.
-n[ocheck]: Permite evitar el chequeo de versiones entre el programa NetworkManager. No es recomendable usarlo si no es experto en el manejo del paquete.
-a[sk]: Obliga a nmcli ha parar y preguntar por los argumentos necesarios que faltan para su correcta ejecución. No se recomienda usar en ordenes de comando dentro de scripts.
-w[ait]: Establece un nuevo tiempo de espera (en segundos) necesario para que la orden de comando ejecutada se procese y logre culminarse con éxito.
-v[ersion]: Muestra la versión del programa nmcli.
-h[elp]: Visualiza la ayuda del programa.
Comando IP:
Donde los valores de OBJECT + COMMAND son:
link + { add | delete + set + show }
addr + { add | change | replace }
addrlabel + { list | add | del | flush }
route + { add | del | change | append | replace | list | flush | save | restore | showdump | get }
rule + { list | add | del | flush }
neigh + { add | del | change | replace }
ntable + { change }
tunnel + { add | change | del | show | prl | 6rd }
tuntap + { add | del }
maddr + { add | del | show }
mroute + { show }
mroule + { list | add | del | flush }
monitor + { all | LISTofOBJECTS }
xfrm + { state | policy | monitor }
netns + { list | add | delete | identify | pids | exec | monitor }
l2tp + { add | del | show }
tcp_metrics + { show | flush | delete }
token + { list | set | get }
netconf + { show }
Y los valores de OPTIONS son:
-t[erse]: Visualiza una salida concisa (resumida) por pantalla. Se ejecuta acompañándolo de la opción -f seguido de uno o más valores de -f disponibles pegados pero seguidos por comas ( , ) más un valor de OBJECT disponible.
-p[retty]: Visualiza una salida presentable (extensa) por pantalla. Se ejecuta acompañándolo de un valor de OBJECT disponible.
-m[ode]: Visualiza una salida tabulada o alineada por pantalla. Se ejecuta acompañándolo de uno de los 2 valores disponibles (tabular | multiline) más un valor de OBJECT disponible.
-f[ields]: Permite visualizar la información relacionada con el nombre del campo especificado. Los campos existentes son: , tales como: RUNNING, VERSION, STATE, STARTUP, CONNECTIVITY, NETWORKING, WIFI-HW, WIFI, WWAN-HW, WWAN.
-e[scape]: Permite visualizar la información relacionada con o sin (yes | no) los separadores de columnas en los valores.
-n[ocheck]: Permite evitar el chequeo de versiones entre el programa NetworkManager. No es recomendable usarlo si no es experto en el manejo del paquete.
-a[sk]: Obliga a nmcli ha parar y preguntar por los argumentos necesarios que faltan para su correcta ejecución. No se recomienda usar en ordenes de comando dentro de scripts.
-w[ait]: Establece un nuevo tiempo de espera (en segundos) necesario para que la orden de comando ejecutada se procese y logre culminarse con éxito.
-v[ersion]: Muestra la versión del programa nmcli.
-h[elp]: Visualiza la ayuda del programa.
Hasta aquí espero les sirva la información y en la próxima publicación hablaremos entre otras cosas del paquete iproute2 y los comandos iw y ethtool.
Un comentario, deja el tuyo
Deseo leer tus entregas pero que infortunado comercial que dice Recba nnotificaciones de todas las nnovedades en desdelinux.net ?cual boton de OK.
Que pasa oh es que no quieren que lea tu articulos o que pasa es mas en este momento no puedo ver lo que estoy escribiendo porque esta sobre toda la pantalla sin nada para cerrarlo….
Saludos!!!!