Duda sobre SQLServer

27/07/2006 - 09:20 por Carlos Lopez | Informe spam
Hola

Tengo una pequeña duda sobre SQLServer y es que tengo una aplicacion
realizada en visual basic y SQLServer , esta aplicacion la primera vez que
se ejecuta me pregunta :

Introduzca el nombre del servidor o ip del servidor SQLServer utilizado
Introduzca el nombre de la base de datos
Introduzca el nombre usuario y contraseña para el SQLServer

Mi duda o pregunta es si yo desde fuera de la oficina podria utilizar este
programa poniendo la ip publica de mi adsl, (supongo que si ) pero en el
router que puerto tengo que abrir (dirigiendolo al servidor donde tengo
instalado el SQLServer) para que pueda encontrar al servidor si yo pongo la
ip publica de mi adsl


A ver si me podeis ayudar

Gracias
 

Leer las respuestas

#1 J.A. García Barceló
27/07/2006 - 09:51 | Informe spam
Una posiblidad sería primero montar una VPN para poder acceder a la subred
interna de tu oficina desde el exterior. Una vez establecida la sesión VPN,
bastaría con que usaras la aplicación como si estuvieras localmente, es
decir, dando la ip interna de tu servidor sql, bd y nombre de usuario y
contraseña. Una política de caducidad de contraseñas, complejidad de
contraseñas, etc, sería lo mas adecuado si habilitas túneles vpn a tu red
interna.

La otra posiblidad es atacar al SQL directamente, sin vpn ni nada. En ese
caso necesitarás añadir encriptación para tener algo de seguridad. Con abrir
el puerto tcp 1433 en el router y hacer nat a la ip de tu servidor sql
interno, creo que sería suficiente en cuanto a la conectividad. En cuanto a
la encriptación de las conexiones entre sql server y cliente, busca en los
BOL. No puedo dejar de advertirte del grave agujero de seguridad que abres
si haces esto, sin usar encriptación ni nada, es dejar una puerta abierta a
que alguien te haga algún estropicio.

J.A. García Barceló
http://jagbarcelo.blogspot.com/


"Carlos Lopez" escribió en el mensaje
news:%
Hola

Tengo una pequeña duda sobre SQLServer y es que tengo una aplicacion
realizada en visual basic y SQLServer , esta aplicacion la primera vez
que se ejecuta me pregunta :

Introduzca el nombre del servidor o ip del servidor SQLServer utilizado
Introduzca el nombre de la base de datos
Introduzca el nombre usuario y contraseña para el SQLServer

Mi duda o pregunta es si yo desde fuera de la oficina podria utilizar este
programa poniendo la ip publica de mi adsl, (supongo que si ) pero en el
router que puerto tengo que abrir (dirigiendolo al servidor donde tengo
instalado el SQLServer) para que pueda encontrar al servidor si yo pongo
la ip publica de mi adsl


A ver si me podeis ayudar

Gracias


Preguntas similares