El Viernes, 14 de Enero de 2011 13:36:12 Camaleón escribió:
El Fri, 14 Jan 2011 12:56:29 +0100, Angel Alvarez escribió:
Estoy haciendo un appliance virtual con opensuse 11.3
El caso es que tengo una consola minima en la que puedes cambiar la red de dhcp a ip estática y apagar el appliance (es un requerimiento).
He creado un formulario con dialog para poder poner la Ip la mascara el gateway y los DNS y ahora estoy viendo de qué manera seria mejor cambiar las opciones del sistema:
1) meterle mano directamente a los ficheros /etc/sysconfig/network/ifcfg-eth0 para la tarjeta
/etc/sysconfig/network/ifroutes-eth0 para el gateway /etc/ resolv.conf para los DNS
service network restart....
(...)
3) usar algun subsistema de bajo nivel tipo netconfig netconfig modify -i eth0 < para la tarjeta netconfig modify -m dns-resolver para los DNS ¿¿??? para las rutas
¿netconfig? :-?
Puedes consultar "man ip" no sé si será más completo que "netconfig" al menos para modificar las rutas.
No mujer, netconfig es 'solo' para mezclar configuracion staticas y dinámicas como por ejemplo los DNS que te devuelve el dhcp y los que tengas de fallback. Vale para tocar tambien la red de forma permanente pero no sé si es la forma apropiada :-( a menor nivel diría que está ifup pero las rutas hay que ponerlas en el fichero ifcfg-routes... sino los scripts de arranque no se enteran en el siguiente reinicio.
4) cortarme las venas :-)
(...)
Que puedo usar aparte del punto 1 que sea mejor que el resto y no me lleve al punto 4??
La opción 1) tiene la ventaja de que los cambios son permanentes aunque tendrás que tener cuidado con el formato del archivo que genere el script, que no se descuajeringue (respetando espacios en blanco y saltos de línea).
Si he pensado instalar el scpm ¿se llamaba asi? y crear un perfil de red estática y otro en DHCP, asi me ahorro cambiar muchas cosas, solo hay que cambiar de perfil y sobreecribier un par de ficheros. Los perfiles funcionaban muy bien (al menos en la 10.3) consegui (con algun que otro retoque) tener networkmanager en un perfil y ifup con vlanes en otro para poder commutar de casa al trabajo.....
Saludos,
-- Camaleón
En fin , haré una ultima consulta a la lista inglesa por si alguin cuenta alguna cosa interesante. que se nos haya pasado. Salu2 y gracias!! -- No imprima este correo si no es necesario. El medio ambiente está en nuestras manos. __________________________________________ Clist UAH a.k.a Angel AT uah DOT es ** ESPAÑA ** __________________________________________ MySQL5: Vale, corromper los datos de forma silente no era una buena idea despues de todo. -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org