Yo tengo el mismo problema pero aqui usan win y linux...
-- Rafael Taboada Software Engineer Cell : +511-97753290 "No creo en el destino pues no me gusta tener la idea de controlar mi vida" ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: http://listas.inf.utfsm.cl/pipermail/linux/attachments/20050627/1c9c6998/attachment.html From [EMAIL PROTECTED] Mon Jun 27 10:35:09 2005 From: [EMAIL PROTECTED] (Tipler) Date: Mon Jun 27 10:34:39 2005 Subject: Port forwadding ... Message-ID: <[EMAIL PROTECTED]> Que tal ... .. quisiera compartir con Uds. una experiencia que estoy realizando en estos días y ver si les parece adeacuada, comentarios, etc ... .. el panorama es el siguiente ... -------------- Lugar A Hosting compartido Web (Win2k) Lugar B Web Server público (solo accesible por puerto 443, https. Linux) | |-Lan |-Servidor Mysql 1 (Linux) |-Servidor Mysql 2 (Linux) |-Servidor Ms Sql Server 1 (w2k) |-Servidor Ms Sql Server 2 (w2k) ------------- .. la idea es brindar algunos servicios, a nuestros clientes a través de Internet, que impacten sobre los servidores de DB MsSql Server de producción de nuestras aplicaciones transaccionales. Las DB Mysql las usaré para realizar registros de transacciones (logs) para ser vistas a través de la Intranet. .. por ello, todo formulario web, que sea leido desde Internet, estará hosteado por nosotros mismos e interactuará con el Web Server (Apache+Linux) vía SSL.(https) .. luego la interacción entre los formularios web (php) y las base de datos (MsSql y Mysql), en la LAN, también la realizaré de forma cifrada realizando "Port Forwadding". Para quienes no conozcan sobre "Port Forwadding" aquí hay un enlace que los guiará sobre el tema, con mysql. http://www.mysql-hispano.org/page.php?id=12 Entre los linux (utilizo debian) no hay grandes inconvenientes ... De linux a linux (php -> mysql) . Genere la autenticación de llave pública. . Luego corro ssh en background, entre ambos. . En el tunel cifrado generado establezco la comunicación php,mysql. De linux a Win (php -> ms sql) . Instale CygWin (para poder utilizar OpenSsh bajo Win) ... es muy lindo ver un Win como Linux. Y correr cosas Win dentro de un entorno Linux como si fuera un linux. (http://www.cygwin.com/) . Genere la autenticación de llave ública. . Luego corro ssh en background, entre ambos. . En el tunel cifrado generado establezco la comunicación php (linux), mssql (win). Para poder leer las db (mssql) con php (desde linux) instale las librerías DB del proyecto Pear. (http://pear.php.net) Todo esto lo tengo en funcionamiento en etapa beta, funciona muy bien. Pero aún no se encuentra en producción. Saludos. Tipler ..

