Acceso remoto SQLServer

22/07/2004 - 09:29 por Marcos | Informe spam
Mi consulta es la siguiente:

Qué debo poner en la cadena de conexión, en el
apartado 'Data Source' para poder acceder a la instancia
de un equipo que no está en mi LAN, a través de
Internet...

Debo acceder a la dirección del Router?? (y luego como
identifico al equipo)

Me tiene negrooooooooooooooooooooooo. Gracias por
adelantado.

Preguntas similare

Leer las respuestas

#1 Sergiou
22/07/2004 - 09:41 | Informe spam
Lo que debes indicar es la ubicacion del servidor sql, por ejemplo la ip
del equipo en el que esta instalado o algún nombre dns que se traduzca
en esa ip, espero que te sirva. Saludos

Marcos wrote:
Mi consulta es la siguiente:

Qué debo poner en la cadena de conexión, en el
apartado 'Data Source' para poder acceder a la instancia
de un equipo que no está en mi LAN, a través de
Internet...

Debo acceder a la dirección del Router?? (y luego como
identifico al equipo)

Me tiene negrooooooooooooooooooooooo. Gracias por
adelantado.
Respuesta Responder a este mensaje
#2 act
22/07/2004 - 17:37 | Informe spam
Ya que no tienes acceso directo desde internet al servidor SQL. debes
acceder a la direccion del router (la ip externa, la que te conecta a
internet, no la de tu LAN. Puedes averiguarla si no la sabes en
http://www.showmyip.com/) y en la configuracion de este, abre el puerto 1433
y lo redireccionas a la ip del servidor donde está el SQL y el mismo puerto.
De esta forma, todos los paquetes que le lleguen al router al puerto 1433
los redirigirá a la ip del servidor SQL y mismo puerto.

Toni


"Sergiou" escribió en el mensaje
news:
Lo que debes indicar es la ubicacion del servidor sql, por ejemplo la ip
del equipo en el que esta instalado o algún nombre dns que se traduzca
en esa ip, espero que te sirva. Saludos

Marcos wrote:
> Mi consulta es la siguiente:
>
> Qué debo poner en la cadena de conexión, en el
> apartado 'Data Source' para poder acceder a la instancia
> de un equipo que no está en mi LAN, a través de
> Internet...
>
> Debo acceder a la dirección del Router?? (y luego como
> identifico al equipo)
>
> Me tiene negrooooooooooooooooooooooo. Gracias por
> adelantado.


Respuesta Responder a este mensaje
#3 Antonio Ortiz
26/07/2004 - 16:51 | Informe spam
Supongo que por "abrir el puerto" te refieres a configurar el roteador para
que permita acceder a dicho puerto, pero de que manera se redirecciona?

He visto que puedes conectar a una IP agregando el puerto de conexion, como
se especifica esto en la cadena de conexion ADO?

gracias,


Antonio Ortiz Ramirez
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com

"act" escribió en el mensaje
news:
Ya que no tienes acceso directo desde internet al servidor SQL. debes
acceder a la direccion del router (la ip externa, la que te conecta a
internet, no la de tu LAN. Puedes averiguarla si no la sabes en
http://www.showmyip.com/) y en la configuracion de este, abre el puerto


1433
y lo redireccionas a la ip del servidor donde está el SQL y el mismo


puerto.
De esta forma, todos los paquetes que le lleguen al router al puerto 1433
los redirigirá a la ip del servidor SQL y mismo puerto.

Toni


"Sergiou" escribió en el mensaje
news:
> Lo que debes indicar es la ubicacion del servidor sql, por ejemplo la ip
> del equipo en el que esta instalado o algún nombre dns que se traduzca
> en esa ip, espero que te sirva. Saludos
>
> Marcos wrote:
> > Mi consulta es la siguiente:
> >
> > Qué debo poner en la cadena de conexión, en el
> > apartado 'Data Source' para poder acceder a la instancia
> > de un equipo que no está en mi LAN, a través de
> > Internet...
> >
> > Debo acceder a la dirección del Router?? (y luego como
> > identifico al equipo)
> >
> > Me tiene negrooooooooooooooooooooooo. Gracias por
> > adelantado.
>
>



Respuesta Responder a este mensaje
#4 act
27/07/2004 - 19:54 | Informe spam
Has respondido fuera de la cadena y por poco me paso el mensaje... Bueno, a
lo que vamos:

Cuando "abres el puerto" en el router, que efectivamente, quería decir
"permitir el acceso" a ese puerto, normalmente el router te pregunta a que
IP interna va a enviar todos los paquetes que le lleguen a ese puerto. Por
lo que si abres el 1433, que es el que normalmente utiliza el SQL Server, el
router lo reenvia a la IP que le digas, y al puerto 1433.

Algunos routers un poco mas avanzados te permiten tambien cambiar el puerto
al que se redirecionará el paquete, de forma que lo que le llegue a un
puerto lo puedas enviar a otra ip y otro puerto distinto.

Todo eso lo hace el router directamente, tu por programacion solo deberas
poner la IP del servidor (que será la del router) en lugar del nombre del pc
que pones habitualmente, que podria ser (local) para tu propio equipo o
cualquier otro nombre en la red.

Act


"Antonio Ortiz" escribió en el mensaje
news:egRn5%
Supongo que por "abrir el puerto" te refieres a configurar el roteador


para
que permita acceder a dicho puerto, pero de que manera se redirecciona?

He visto que puedes conectar a una IP agregando el puerto de conexion,


como
se especifica esto en la cadena de conexion ADO?

gracias,


Antonio Ortiz Ramirez
asesor en sistemas
ant(a)aortiz.net
www.aortiz.net
www.progvisual.com

"act" escribió en el mensaje
news:
> Ya que no tienes acceso directo desde internet al servidor SQL. debes
> acceder a la direccion del router (la ip externa, la que te conecta a
> internet, no la de tu LAN. Puedes averiguarla si no la sabes en
> http://www.showmyip.com/) y en la configuracion de este, abre el puerto
1433
> y lo redireccionas a la ip del servidor donde está el SQL y el mismo
puerto.
> De esta forma, todos los paquetes que le lleguen al router al puerto


1433
> los redirigirá a la ip del servidor SQL y mismo puerto.
>
> Toni
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida