Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Conexión de sistemas mediante la configuración de redes reactivas en Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Español) |
1. Configuración de red reactiva (descripción general)
2. Creación y configuración de perfiles de red reactivos (tareas)
Perfiles de configuración mediante el comando netcfg
Modo de línea de comandos netcfg
Modo de archivo de comandos netcfg
Creación de perfiles definidos por el usuario
Cómo crear un NCP con NCU de manera interactiva
Creación de un perfil de ubicación
Cómo crear un perfil de ubicación de forma interactiva
Cómo crear un perfil de ENM de manera interactiva
Creación de un perfil de WLAN conocida
Cómo crear un perfil de WLAN conocida de manera de interactiva
Configuración y cambio de valores de propiedades de un perfil
Cómo definir los valores de propiedades de forma interactiva
Visualización de información de configuración de perfiles en un sistema
Visualización de toda la información de configuración de perfiles en un sistema
Enumeración de todos los valores de propiedades de un perfil específico
Obtención de los valores de una propiedad específica
Cómo obtener un valor de propiedad único de forma interactiva
Visualización y cambio de valores de propiedades con el subcomando walkprop
Activación y desactivación de perfiles
3. Administración de la configuración de red reactiva (tareas)
4. Uso de la interfaz gráfica de usuario de administración de redes
El comando netcfg se puede utilizar con el subcomando list para enumerar todos los perfiles, los pares propiedad-valor y los recursos que existen en el ámbito especificado o actual. Utilice el subcomando list para consultar al sistema información general sobre todos los perfiles o para recuperar información específica sobre un perfil concreto. El subcomando list se puede utilizar en modo interactivo o en modo de línea de comandos.
Para obtener información sobre los subcomandos de netcfg, consulte Subcomandos de netcfg.
Si necesita obtener información sobre los perfiles y su estado actual, utilice el comando netadm con el subcomando list. Para obtener más información, consulte Visualización del estado actual de un perfil.
El comando netcfg list muestra todos los perfiles definidos por el sistema y por el usuario en un sistema. Observe que el uso del subcomando list sin ninguna opción muestra todos los perfiles de nivel superior que se encuentran en un sistema. El comando no muestra el estado de cada perfil. Para visualizar una lista de los perfiles y su estado (en línea o fuera de línea), utilice el comando netadm list.
Puede mostrar todos los perfiles de nivel superior de un sistema con el subcomando list.
$ netcfg list NCPs: DefaultFixed Automatic User Locations: Automatic NoNet home office DefaultFixed ENMs: myvpn testenm WLANs: workwifi coffeeshop homewifi
En este ejemplo, se muestran los siguientes perfiles:
NCP
Se muestran los siguientes NCP:
NCP DefaultFixed: perfil fijo definido por el sistema
NCP Automatic: perfil reactivo definido por el sistema
NCP User: NCP reactivo definido por el sistema
Ubicaciones
Se muestran los siguientes perfiles de ubicación:
Ubicaciones definidas por el sistema:
Automatic
NoNet
DefaultFixed
Ubicaciones reactivas definidas por el usuario:
home
office
ENM
Se muestran los siguientes ENM:
myvpn: un ENM para una aplicación VPN instalada y configurada
testenm: un ENM de prueba para probar el funcionamiento de los ENM
WLAN
Se muestran las siguientes WLAN:
workwifi: WLAN del trabajo
coffeeshop: WLAN de la cafetería local
homewifi: WLAN de la red inalámbrica doméstica del usuario
Nota - Sólo los perfiles definidos por el usuario se pueden crear, modificar o eliminar.
Utilice el comando netcfg con el subcomando list para enumerar todos los valores de propiedades de un perfil especificado.
La sintaxis del subcomando list es la siguiente:
$ netcfg list [ object-type [ class ] object-name ]
Ejemplo 2-8 Enumeración de todos los valores de propiedades de una NCP
Por ejemplo, para mostrar una lista de todos los valores de propiedades de una NCU de IP en el NCP User, escriba el siguiente comando:
$ netcfg "select ncp User; list ncu ip net0" NCU:net0 type interface class ip parent "User" enabled true ip-version ipv4 ipv4-addrsrc dhcp ipv6-addrsrc dhcp,autoconf
Ejemplo 2-9 Enumeración de todos los valores de propiedades de un ENM
En el siguiente ejemplo, se muestran todas las propiedades de un ENM denominado myenm.
$ list enm myenm ENM:myenm activation-mode manual enabled true start "/usr/local/bin/myenm start" stop "/bin/alt_stop"
En este ejemplo, la salida del subcomando list muestra la siguiente información:
La propiedad activation-mode para este ENM se establece en manual.
El ENM se activa.
Las propiedades de método start y stop se han especificado, en lugar de utilizar un FMRI.
Puede utilizar el comando netcfg con el subcomando get para obtener y visualizar el valor específico de una propiedad especificada. Este subcomando se puede utilizar en modo interactivo o en modo de línea de comandos.
La sintaxis del subcomando get es la siguiente:
netcfg get [ -V ] prop-name
Para obtener el valor de la propiedad ip-version de una NCU denominada myncu, que es parte del NCP User, escriba el siguiente comando. Por ejemplo:
$ netcfg "select ncp User; select ncu ip myncu; get -V ip-version" ipv4
Si la opción -V se utiliza con el subcomando get, sólo se muestra el valor de propiedad, como se indica aquí:
netcfg:ncp:User:ncu:net0> get -V activation-mode manual
De lo contrario, se muestran la propiedad y su valor. Por ejemplo:
netcfg:ncp:User:ncu:net0> get activation-mode activation-mode manual
En este procedimiento, se describe cómo obtener y visualizar un valor de propiedad único mediante el comando netcfg get mientras está en el modo interactivo netcfg. En este procedimiento en particular, algunos de los ejemplos muestran cómo obtener un valor de propiedad único para una NCU en el NCP User. Estos ejemplos se utilizan sólo con fines demostrativos. La información que usted provee cuando utiliza este comando varía según el perfil y el valor de la propiedad que intenta recuperar.
Si desea ver todos los valores de propiedades de un perfil, puede usar también el subcomando walkprop. Este subcomando lo guía por todas las propiedades de un perfil determinado, una a la vez, lo que permite modificar una o todas las propiedades del perfil. Para obtener más información, consulte Visualización y cambio de valores de propiedades con el subcomando walkprop.
$ netcfg netcfg>
netcfg> select object-type [ class ] object-name
Nota - El parámetro class sólo se aplica si está seleccionando una NCU. Además, el parámetro class se debe especificar si la NCU de clase phys e ip comparten el mismo nombre. Sin embargo, si el nombre de la NCU es único, el parámetro class no es necesario.
Por ejemplo, para seleccionar el NCP User, escriba:
netcfg> select NCP User
En este ejemplo, la selección del NCP User mueve la sesión interactiva al ámbito del objeto seleccionado.
netcfg:ncp:User> list ncp:User management-type reactive NCUs: phys net0 ip net0
En el siguiente ejemplo, se selecciona el NCU (phys) de enlace net0 en el NCP User:
netcfg:ncp:User> select ncu phys net0
La selección de la NCU net0 mueve la sesión interactiva al ámbito de ese objeto y carga las propiedades actuales de la NCU desde la memoria.
netcfg:ncp:User:ncu:net0> get property-value
Por ejemplo, para obtener el valor de la propiedad activation-mode, escriba:
netcfg:ncp:User:ncu:net0> get activation-mode activation-mode manual
Pasos siguientes
En este punto, puede definir un nuevo valor para la propiedad utilizando el subcomando set o puede salir de la sesión interactiva sin efectuar ningún cambio. Tenga en cuenta que si modifica un valor de propiedad mientras está en modo interactivo, debe utilizar el subcomando commit o exit para guardar los cambios. Para obtener información sobre cómo configurar un valor de propiedad en el modo interactivo netcfg, consulte Configuración y cambio de valores de propiedades de un perfil.
El subcomando walkprop se puede usar interactivamente para ver las propiedades de un perfil. Este subcomando lo “guía” a lo largo de un perfil, una propiedad a la vez, y muestra el nombre y el valor actual de cada propiedad. También se muestra un símbolo del sistema interactivo, que puede utilizar para cambiar el valor actual de la propiedad especificada. Para delimitar propiedades de varios valores se utiliza una coma (,). Si un valor individual de una propiedad especificada contiene una coma, debe estar precedida por una barra diagonal inversa (\). Las comas dentro de las propiedades que sólo incluyen un valor único no se interpretan como delimitadores y no es necesario que estén precedidas por una barra diagonal inversa. Para obtener información sobre los subcomandos de netcfg, consulte Subcomandos de netcfg.
Nota - El subcomando walkprop es significativo cuando se utiliza sólo en modo interactivo.
Ejemplo 2-10 Visualización y cambio de valores de propiedades de un perfil específico
En el siguiente ejemplo, se visualiza la propiedad activation-mode para la ubicación test-loc y luego se cambia con el subcomando walkprop. Tenga en cuenta que cuando utiliza el subcomando walkprop, no necesita utilizar el subcomando set para establecer el valor de la propiedad.
$ netcfg netcfg> select loc test-loc netcfg:loc:test-loc> list loc:test-loc activation-mode manual enabled false nameservices dns nameservices-config-file "/etc/nsswitch.dns" dns-nameservice-configsrc dhcp nfsv4-domain "Central.example.com" netcfg:loc:test-loc> walkprop activation-mode (manual) [manual|conditional-any|conditional-all]> conditional-all conditions> advertised-domain is example.com nameservices (dns) [dns|files|nis|ldap]> nameservices-config-file ("/etc/nsswitch.dns")> dns-nameservice-configsrc (dhcp) [manual|dhcp]> nfsv4-domain ("Central.example.com")> ipfilter-config-file> ipfilter-v6-config-file> ipnat-config-file> ippool-config-file> ike-config-file> ipsecpolicy-config-file> netcfg:loc:test-loc> list loc:test-loc activation-mode conditional-all conditions "advertised-domain is example.com" enabled false nameservices dns nameservices-config-file "/etc/nsswitch.dns" dns-nameservice-configsrc dhcp nfsv4-domain "Central.example.com" netcfg:loc:test-loc> commit Committed changes netcfg:loc:test-loc> end netcfg> exit $
Nota - Sólo se recorren las propiedades relevantes. Por ejemplo, si la propiedad ipv4-addrsrc se define en static, la propiedad ipv4-addr se incluye en el recorrido. Sin embargo, si ipv4-addrsrc se establece en dhcp, la propiedad ipv4-addr no se recorre.