[opensuse-es] Servicios en Linux
Buenos días a tod@s, Necesito correr el servidor del programa Openvpn en lo que sería lo equivalente en Linux a un servicio de Windows (Los clientes los tengo tambein como servicios de Windows) ¿Son los daemons lo que busco? ¿Alguna otra manera? Muchas gracias ------------------------------------ manuel pecero
Necesito correr el servidor del programa Openvpn en lo que sería lo equivalente en Linux a un servicio de Windows (Los clientes los tengo tambein como servicios de Windows)
¿Son los daemons lo que busco? ¿Alguna otra manera?
No conozco OpenVPN, pero: - una vez lo instales, tendrás scripts de inicio - para arrancar automaticamente el servicio: chkconfig -- Saludos, miguel Los agujeros negros son lugares donde dios dividió por cero. Black holes are places where god divided by zero. --------------------------------------------------------------------- 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
Gracias por tu respuesta Miguel Por lo que he podido averiguar, si quiero ejecutar el OpenVPN cuando se inicia la máquina tengo que convertir mi "software en un subsistema" (traducción literal del inglés) con un esquema de script... sin embargo no estoy muy seguro de que sea eso lo que quiero porque:
- una vez lo instales, tendrás scripts de inicio *) OpenVpn ya está añadido en todas las /etc/rcN.d. Supongo que cuando se instaló se añadió, y supongo que eso me permite que más tarde yo pueda invocar al programa por linea de comando con sus parámetros.
*) Lo que yo quiero es que se invoque al programa OpenVPN con unos parámetros (tipo openvpn --config X --tun-mtu 1200) cada vez que se reinicie la máquina . (El uso del OpenVPN no me plantea ningún problema) y tener que convertir esta orden simple en un "subsistema" con "if-then-else, etc.." me parece demasiado complicado para algo que supongo debe ser más simple.
- para arrancar automaticamente el servicio: chkconfig Por último, aunque no se si necesitaré usarlo, pero el bash# se queja del comando. No lo conoce y por supuesto no hay man :-1
Muchas gracias
---------------------
manuel pecero
2006/12/5, miguel gmail
Necesito correr el servidor del programa Openvpn en lo que sería lo equivalente en Linux a un servicio de Windows (Los clientes los tengo tambein como servicios de Windows)
¿Son los daemons lo que busco? ¿Alguna otra manera?
No conozco OpenVPN, pero:
- una vez lo instales, tendrás scripts de inicio - para arrancar automaticamente el servicio: chkconfig
-- Saludos, miguel
Los agujeros negros son lugares donde dios dividió por cero.
Black holes are places where god divided by zero. --------------------------------------------------------------------- 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
Por lo que he podido averiguar, si quiero ejecutar el OpenVPN cuando se inicia la máquina tengo que convertir mi "software en un subsistema" (traducción literal del inglés) con un esquema de script... sin embargo no estoy muy seguro de que sea eso lo que quiero porque:
ufff, vaya traducción
- una vez lo instales, tendrás scripts de inicio *) OpenVpn ya está añadido en todas las /etc/rcN.d. Supongo que cuando se instaló se añadió, y supongo que eso me permite que más tarde yo pueda invocar al programa por linea de comando con sus parámetros.
eso es correcto. Es el comportamiento que yo esperaría que tuviese, luego sólo te queda lo que dices a continuación, activarlo en el arranque.
*) Lo que yo quiero es que se invoque al programa OpenVPN con unos parámetros (tipo openvpn --config X --tun-mtu 1200) cada vez que se reinicie la máquina . (El uso del OpenVPN no me plantea ningún problema) y tener que convertir esta orden simple en un "subsistema" con "if-then-else, etc.." me parece demasiado complicado para algo que supongo debe ser más simple.
habría que ver que script usas para lanzar el servicio. Si ese script no tiene los parámetros que le estás pasando, puedes modificar el script para que arranque como tú quieras.
- para arrancar automaticamente el servicio: chkconfig Por último, aunque no se si necesitaré usarlo, pero el bash# se queja del comando. No lo conoce y por supuesto no hay man :-1
como root??? Me extraña muuuuucho que no tengas ese comando chkconfig hace justo eso, configurar un servicio para que arranque en el runlevel que tu digas. A mi me parece que se instala por defecto, al menos en suse. Asegurate que eres root. -- Saludos, miguel Los agujeros negros son lugares donde dios dividió por cero. Black holes are places where god divided by zero. --------------------------------------------------------------------- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-12-05 a las 13:14 +0100, Manuel Pecero Rodríguez escribió: Nota previa: en el editor de gmail, indica por favor "usar texto plano" en vez de "texto rico. El texto rico que usas (html) ocupa el triple.
Por lo que he podido averiguar, si quiero ejecutar el OpenVPN cuando se inicia la máquina tengo que convertir mi "software en un subsistema" (traducción literal del inglés) con un esquema de script... sin embargo no estoy muy seguro de que sea eso lo que quiero porque:
- una vez lo instales, tendrás scripts de inicio *) OpenVpn ya está añadido en todas las /etc/rcN.d. Supongo que cuando se instaló se añadió, y supongo que eso me permite que más tarde yo pueda invocar al programa por linea de comando con sus parámetros.
*) Lo que yo quiero es que se invoque al programa OpenVPN con unos parámetros (tipo openvpn --config X --tun-mtu 1200) cada vez que se reinicie la máquina . (El uso del OpenVPN no me plantea ningún problema) y tener que convertir esta orden simple en un "subsistema" con "if-then-else, etc.." me parece demasiado complicado para algo que supongo debe ser más simple.
- para arrancar automaticamente el servicio: chkconfig Por último, aunque no se si necesitaré usarlo, pero el bash# se queja del comando. No lo conoce y por supuesto no hay man :-1
Vaya cacao que tienes. Por el final. El "chkconfig" es parte integral de la distribución desde hace años, así que si que lo tienes. Y también tiene página man. Pero tienes que ser root. Y si no lo tienes, es que no tienes una SuSE, así de simple. El chkconfig sirve para decirle al sistema cuales scripts de inicio de servicio quieres que se ejecuten al arrancar el sistema y en los cambios de nivel de ejecución. Esos scripts de inicio no son daemons (que no son demonios. No es inglés, es griego). Se encargan de arrancar adecuadamente los daemons. Todo eso está explicado en el manual de administración. También puedes usar el Yast para hacer esos cambios. El openvpn en suse trae su script de inicio puesto. Es más, si has visto los "/etc/rcN.d" como dices, ya está preparado para arrancar automáticamente cuando deba hacerlo. No tienes que hacer nada, tan sólo confirmar que está corriendo y usarlo, o ver porqué ha fallado el arrranque y configurarlo adecuadamente. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFdXZ+tTMYHG2NR9URAoOeAKCIKqI6fnyhWWMpeMc12IVbhHeO9wCeOwU/ aGH7ZtoNNALbJtFAwnyqETo= =pyKc -----END PGP SIGNATURE-----
El día 5/12/06, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2006-12-05 a las 13:14 +0100, Manuel Pecero Rodríguez escribió:
Nota previa: en el editor de gmail, indica por favor "usar texto plano" en vez de "texto rico. El texto rico que usas (html) ocupa el triple.
Hecho. Lo siento!
Por lo que he podido averiguar, si quiero ejecutar el OpenVPN cuando se inicia la máquina tengo que convertir mi "software en un subsistema" (traducción literal del inglés) con un esquema de script... sin embargo no estoy muy seguro de que sea eso lo que quiero porque:
como digo, la traducción es literal (de "Turning Your Software Into a Subsystem") así que no espero que sea correcta ;)
- una vez lo instales, tendrás scripts de inicio *) OpenVpn ya está añadido en todas las /etc/rcN.d. Supongo que cuando se instaló se añadió, y supongo que eso me permite que más tarde yo pueda invocar al programa por linea de comando con sus parámetros.
*) Lo que yo quiero es que se invoque al programa OpenVPN con unos parámetros (tipo openvpn --config X --tun-mtu 1200) cada vez que se reinicie la máquina . (El uso del OpenVPN no me plantea ningún problema) y tener que convertir esta orden simple en un "subsistema" con "if-then-else, etc.." me parece demasiado complicado para algo que supongo debe ser más simple.
- para arrancar automaticamente el servicio: chkconfig Por último, aunque no se si necesitaré usarlo, pero el bash# se queja del comando. No lo conoce y por supuesto no hay man :-1
Vaya cacao que tienes.
Por eso pido ayuda. Normalmente solo tengo que usar estos equipos como usuario. Nada complicado en ppio. aunque cada vez entro más y más.
Por el final. El "chkconfig" es parte integral de la distribución desde hace años, así que si que lo tienes. Y también tiene página man. Pero tienes que ser root. Y si no lo tienes, es que no tienes una SuSE, así de simple.
Cierto... es una Debian. Ya averigüé como es la orden equivalente. Tengo tres máquinas, dos de ellas Suse Linux (por ellas estoy en el foro). Creí que las tres eran Suse
El chkconfig sirve para decirle al sistema cuales scripts de inicio de servicio quieres que se ejecuten al arrancar el sistema y en los cambios de nivel de ejecución.
Esos scripts de inicio no son daemons (que no son demonios. No es inglés, es griego). Se encargan de arrancar adecuadamente los daemons.
Todo eso está explicado en el manual de administración. También puedes usar el Yast para hacer esos cambios.
El openvpn en suse trae su script de inicio puesto. Es más, si has visto los "/etc/rcN.d" como dices, ya está preparado para arrancar automáticamente cuando deba hacerlo. No tienes que hacer nada, tan sólo confirmar que está corriendo y usarlo, o ver porqué ha fallado el arrranque y configurarlo adecuadamente.
Si, está en las carpetas /rcN.d. Eso está comprobado. Lo dejo tal y como está. Espero que sea como me indica Emiliano Sutil también para Debian y lo que haga sea lanzar un servidor VPN por cada .conf que encuentre en /etc/openvpn/. No puedo reiniciar la máquina para comprobarlo.
- -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD8DBQFFdXZ+tTMYHG2NR9URAoOeAKCIKqI6fnyhWWMpeMc12IVbhHeO9wCeOwU/ aGH7ZtoNNALbJtFAwnyqETo= =pyKc -----END PGP SIGNATURE-----
Gracias a todos y un saludo ------------- manuel pecero --------------------------------------------------------------------- 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
Por el final. El "chkconfig" es parte integral de la distribución desde hace años, así que si que lo tienes. Y también tiene página man. Pero tienes que ser root. Y si no lo tienes, es que no tienes una SuSE, así de simple.
Cierto... es una Debian. Ya averigüé como es la orden equivalente. Tengo tres máquinas, dos de ellas Suse Linux (por ellas estoy en el foro). Creí que las tres eran Suse
Ya por curiosidad, no uso debian pero algún día me lo pondré... cual es el equivalente a chkconfig en debian? -- Saludos, miguel Los agujeros negros son lugares donde dios dividió por cero. Black holes are places where god divided by zero. --------------------------------------------------------------------- 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
2006/12/5, miguel gmail
Por el final. El "chkconfig" es parte integral de la distribución desde hace años, así que si que lo tienes. Y también tiene página man. Pero tienes que ser root. Y si no lo tienes, es que no tienes una SuSE, así de simple.
Cierto... es una Debian. Ya averigüé como es la orden equivalente. Tengo tres máquinas, dos de ellas Suse Linux (por ellas estoy en el foro). Creí que las tres eran Suse
Ya por curiosidad, no uso debian pero algún día me lo pondré... cual es el equivalente a chkconfig en debian?
Según he podido leer "update-rc.d X " donde X sería el script que queremos poner como servicio. Por supuesto con sus opciones, pero aún no he podido mirarlo en profundidad ni probarlo. Mas info en http://www.debian.org/doc/debian-policy/ch-opersys.html#s-sysvinit Un saludo -------- manuel pecero
-- Saludos, miguel
Los agujeros negros son lugares donde dios dividió por cero.
Black holes are places where god divided by zero. --------------------------------------------------------------------- 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
--------------------------------------------------------------------- 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
2006/12/5, Manuel Pecero Rodríguez
Buenos días a tod@s,
Necesito correr el servidor del programa Openvpn en lo que sería lo equivalente en Linux a un servicio de Windows (Los clientes los tengo tambein como servicios de Windows)
¿Son los daemons lo que busco? ¿Alguna otra manera?
Muchas gracias
Hola, yo uso openvpn en Suse y te explico como va, En el fichero /etc/openvpn/ tienes los ficheros de configuracion de las distintas conexions openvpn que va a lanzar el daemon. Ese demonio va a intentar cargar los ficheros que tengan extension conf Luego tienes que activar en el inicio el script openvpn chkconfig -s openvpn on y listo Con eso deberia funcionarte. Un saludo Emiliano Sutil
------------------------------------ manuel pecero
--------------------------------------------------------------------- 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
participants (4)
-
Carlos E. R.
-
Emiliano Sutil
-
Manuel Pecero Rodríguez
-
miguel gmail