Foros del Web » Administración de Sistemas » Software para Servers »

Configurar dominio (Que automaticamente localize mi IP)

Estas en el tema de Configurar dominio (Que automaticamente localize mi IP) en el foro de Software para Servers en Foros del Web. Sucede que tengo montado un servidor desde appserv y mi dominio lo enlaza por medio de la IP, pero hay días que en mi ciudad ...
  #1 (permalink)  
Antiguo 12/07/2010, 23:06
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 9 meses
Puntos: 2
Pregunta Configurar dominio (Que automaticamente localize mi IP)

Sucede que tengo montado un servidor desde appserv y mi dominio lo enlaza por medio de la IP, pero hay días que en mi ciudad cortan la luz y pues el router al apagarse y prenderse cambia de IP, y necesito alguna forma de que mi dominio pueda enlazar mi IP automáticamente.

El servidor no funciona a DNs, y tampoco a No-IP.exe.

Última edición por raxper; 13/07/2010 a las 05:58
  #2 (permalink)  
Antiguo 13/07/2010, 15:54
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

raxper:
espero que uses windows, porque si no esto no sirve
si eso es bastante comun, yo no soy programador en c o VB, ya con php y las webs tengo bastante, asi que la solucióm que te voy a dar es muy poco ortodoxa, recuerdo que en una oprtunidad encontré una herramienta para sacar la ip externa, peor ya ni recuerdo dónde, sucede que esa herramienta funciona cuando el modem esta en "bridge", es decir en forma directa, pero como la mayoria, yo lo tengo como router, asi, que me invente una solucion que involucra varias herramientas.

Primero necesitas un programa pàra windows Wget
http://www.gnu.org/software/wget/

Por otro una utilidad para dos llamada Sleep
http://www.computerhope.com/dutil.htm (sleep.exe)

No necesitan instalación, solo ponlos en la misma carpeta
El sitio Web whatismyip.com es uno de los tantos que se utilizan para ver la ip que tenemos asignada por nuestro ISP, pero tiene una página que sirve para obtener solo el numero sin mas datos, ahora si en la linea de comandos de windows utilizas

wget -q -O - http://whatismyip.com/automation/n09230945.asp > IP.txt

se te creará en esa misma carpetaa un archivo de texto IP.txt , si lo abres vas a ver que contiene solo una linea con tu IP externa.

Ahora la idea es subir ese archivo al servidor y obtener el contenido del mismo, con php es simple con fgets(), incluso aunque nunca lo hice asi podrias usar un include() en la construcción de la url a tu ip, tambien con SSI, si no usas php.

Ahora, para subirlo vamos a utilizar el comando ftp de windows, no del modo interactivo, sino del modo automático.

te creas un archivo de texto, por ejemplo, IPFTP.txt, y en el escribe


usuario
contraseña
cd /htdocs
ascii
prompt n
mput "c:\mi-ip\IP.txt"
disconnect
bye



La sintáxis para el comando ftp de windows utilice un archivo de comandos y no la forma interactiva es

ftp -s:IPFTP.txt tuhost

obviamente deberás cambiar usuario-contraseña-/htdocs-tuhost- y la ruta COMPLETA al archivo IP.txt (que sera la misma en la que tengas wget). /htdocs lo debes reemplazar por la carpeta en el servidor remoto en que quieras que se guarde el archivo.


Ahora tenemos que juntar todo y que se ejecute automaticamente cada tanto tiempo para que el valor de tu ip externa esté siempre actualizada en la página.

Para eso hacemos un archivo por lotes de DOS (.bat) como el siguiente, lo creas con el block de notas y lo guardas como transferir.bat


@echo off

:ftp
wget -q -O - http://whatismyip.com/automation/n09230945.asp > IP.txt
ftp -s:IPFTP.txt ftp.emprear.com

sleep 3600
goto ftp





ese es el archivo que junta todo, el sleep.exe crea una pausa antes de que el comando continue y vuelva a ejecute el ftp, el numero 300 representa segundos, modificalo a a tu gusto. te recomiendo crees una nueva carpeta y pongas todo junto

wget.exe
sleep.exe
IPFTP.txt
transferir.bat

************************************************** **********

Espero que te sirva, a mi me sirvio perfectamente.


Saludos
  #3 (permalink)  
Antiguo 14/07/2010, 01:15
 
Fecha de Ingreso: febrero-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

EMPREAR: Tengo una duda con lo que en este momento esta sugiriendo con el .BAT, pues la cuestion es que varias paginas que tengo se encuentran en JSP y tengo varios componentes los cuales para que funcionen correctamente estan redireccionados a la IP local o sea 192.168.0.x; Pero como quiero publicar el aplicativo, este tiene que direccionarse a la IP pública, la cual se encuentra cambiando ya que es dinámica.
¿Como haría para modificar la página de JSP usando la solucion que nos propone, sin necesidad de que lo estemos realizando manualmente para cada componente cuando cambia la IP?
GRACIAS...
  #4 (permalink)  
Antiguo 14/07/2010, 03:47
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

RammsTherion:

No se si llego a entenderte, y para serte sincero explicar ciertas cosas a traves del foro a veces se hace dificil. Lo que le propuse a Raxper se aplica a un problema muy concreto. De todas maneras te voy a dar algunos datos a ver si con eso te orientas. Vamos por pasos
Yo tengo montado un servidor Apache en mi PC (Xampp) para serte mas concreto, lo uso basicamente para pruebas locales, pero en otras oportunidades, y como lo hacen muchos, para permitir conexiones entrantes a mi PC desde la web.

Como bien dices esa ip publica es dinámica y cada vez que apagas o desconectas el modem/router se modifica (telefónica en mi caso), y a vecs para colmo esa desconexión no la hago yo, se produce porque el servidcio es malo.

Volviendo al servidor, para permitir que desde afuera se puedan conectar a el, (y obviamente para los demas saber o recordar mi ip se complica) uno suele usar alguno de los servicos de dns dinamicos o redireccionadores (no-ip, DynDns son de los más conocidos, incluso en la configuyración de muchos routers viene incluida una característica para actualizar tu ip con esos servicios), Te registras, te dan un nombre de dominio (emprear.no-ip.info por ejemplo), te bajas un programita que actualiza tu ip con los servidores de ellos y asi se puede acceder a tu PC, a TU servidor sin problemas.
Yo en particular, no uso ese sistema. dado que como tambien tengo un servicio de hosting normal, lo que hago es subir un archivo con mi IP publica por ftp, y con ese valor + php crear un link, mi dominio en internet es emprear.com y si quiero que quienes visitan mi página tengan acceso a mi servidor local, expongo el link con mi IP (para eso sirve el .bat y los programas auxiliares)
No conozco de JSP, pero supongo que asi como asp y php tendrá funciones para recuperar variables del servidor. Si tu solo usas un servidor local, la única opcion que te queda sería la se registrate en alguno de esos servicios de redireccionamiento que te mencioné.
Yo en mi página en internet pongo algo como
<p><a href="http://<?php include('IP.txt'); ?>" title="Servidor Local">Servidor Local</a></p>
lo que genera algo así como un
<a href="http://183.34.123.67">Servidor local</a>, como el .bat que viste actualiza el archivo IP.txt cada un tiempo, si mi conexión se corta lo actualiza.
Pero si tu trabajas solo con tu servidor local, eso de nada te sirve.
Otro problema es que si tu conexión está detras de un router, tu no podrás acceder a tu servidor local desde tu propia PC a menos que uses un proxy, lo único que lograrás es acceder a la interfaz de configuración web de tu router, si es que la tiene habilitada.

Y te cuento que despues de hacer lo que hice, le estuve dando vueltas a la cosa, y creo que hay una forma más facil de hacerlo, pero todavía lo estoy estudiando.

Bueno, espero que algo de toda esta información pueda aclararte el panorama.

Saludos
  #5 (permalink)  
Antiguo 14/07/2010, 14:10
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Cita:
Iniciado por emprear Ver Mensaje
raxper:
espero que uses windows, porque si no esto no sirve
si eso es bastante comun, yo no soy programador en c o VB, ya con php y las webs tengo bastante, asi que la solucióm que te voy a dar es muy poco ortodoxa, recuerdo que en una oprtunidad encontré una herramienta para sacar la ip externa, peor ya ni recuerdo dónde, sucede que esa herramienta funciona cuando el modem esta en "bridge", es decir en forma directa, pero como la mayoria, yo lo tengo como router, asi, que me invente una solucion que involucra varias herramientas.

Primero necesitas un programa pàra windows Wget
http://www.gnu.org/software/wget/

Por otro una utilidad para dos llamada Sleep
http://www.computerhope.com/dutil.htm (sleep.exe)

No necesitan instalación, solo ponlos en la misma carpeta
El sitio Web whatismyip.com es uno de los tantos que se utilizan para ver la ip que tenemos asignada por nuestro ISP, pero tiene una página que sirve para obtener solo el numero sin mas datos, ahora si en la linea de comandos de windows utilizas

wget -q -O - http://whatismyip.com/automation/n09230945.asp > IP.txt

se te creará en esa misma carpetaa un archivo de texto IP.txt , si lo abres vas a ver que contiene solo una linea con tu IP externa.

Ahora la idea es subir ese archivo al servidor y obtener el contenido del mismo, con php es simple con fgets(), incluso aunque nunca lo hice asi podrias usar un include() en la construcción de la url a tu ip, tambien con SSI, si no usas php.

Ahora, para subirlo vamos a utilizar el comando ftp de windows, no del modo interactivo, sino del modo automático.

te creas un archivo de texto, por ejemplo, IPFTP.txt, y en el escribe


usuario
contraseña
cd /htdocs
ascii
prompt n
mput "c:\mi-ip\IP.txt"
disconnect
bye



La sintáxis para el comando ftp de windows utilice un archivo de comandos y no la forma interactiva es

ftp -s:IPFTP.txt tuhost

obviamente deberás cambiar usuario-contraseña-/htdocs-tuhost- y la ruta COMPLETA al archivo IP.txt (que sera la misma en la que tengas wget). /htdocs lo debes reemplazar por la carpeta en el servidor remoto en que quieras que se guarde el archivo.


Ahora tenemos que juntar todo y que se ejecute automaticamente cada tanto tiempo para que el valor de tu ip externa esté siempre actualizada en la página.

Para eso hacemos un archivo por lotes de DOS (.bat) como el siguiente, lo creas con el block de notas y lo guardas como transferir.bat


@echo off

:ftp
wget -q -O - http://whatismyip.com/automation/n09230945.asp > IP.txt
ftp -s:IPFTP.txt ftp.emprear.com

sleep 3600
goto ftp





ese es el archivo que junta todo, el sleep.exe crea una pausa antes de que el comando continue y vuelva a ejecute el ftp, el numero 300 representa segundos, modificalo a a tu gusto. te recomiendo crees una nueva carpeta y pongas todo junto

wget.exe
sleep.exe
IPFTP.txt
transferir.bat

************************************************** **********

Espero que te sirva, a mi me sirvio perfectamente.


Saludos


Lo lei y lo entendí un 40% los programas que te pasastes, 1 no encuentro el download, me lo baje de otro host, y pues no me funcó, pero estuve leyendo y creo que mi router da esa opción de localizar la ip.
  #6 (permalink)  
Antiguo 14/07/2010, 15:48
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

raxper:

Esa página debe de estar colgada temporalmente porque hasta ayer funcionaba.
Pero te cuento, estuve trabajando en otra cosa y creo que es mucho mas practica.
Antes de explicarte, si te interesa, confirmame lo siguiente.

tienes php en tu máquina ?
tienes un host en internet ?
tienes ftp para acceder a ese host ?


Saludos
  #7 (permalink)  
Antiguo 14/07/2010, 17:16
 
Fecha de Ingreso: febrero-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
De acuerdo Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Cita:
Iniciado por emprear Ver Mensaje
RammsTherion:

No se si llego a entenderte, y para serte sincero explicar ciertas cosas a traves del foro a veces se hace dificil. Lo que le propuse a Raxper se aplica a un problema muy concreto. De todas maneras te voy a dar algunos datos a ver si con eso te orientas. Vamos por pasos
Yo tengo montado un servidor Apache en mi PC (Xampp) para serte mas concreto, lo uso basicamente para pruebas locales, pero en otras oportunidades, y como lo hacen muchos, para permitir conexiones entrantes a mi PC desde la web.

Como bien dices esa ip publica es dinámica y cada vez que apagas o desconectas el modem/router se modifica (telefónica en mi caso), y a vecs para colmo esa desconexión no la hago yo, se produce porque el servidcio es malo.

Volviendo al servidor, para permitir que desde afuera se puedan conectar a el, (y obviamente para los demas saber o recordar mi ip se complica) uno suele usar alguno de los servicos de dns dinamicos o redireccionadores (no-ip, DynDns son de los más conocidos, incluso en la configuyración de muchos routers viene incluida una característica para actualizar tu ip con esos servicios), Te registras, te dan un nombre de dominio (emprear.no-ip.info por ejemplo), te bajas un programita que actualiza tu ip con los servidores de ellos y asi se puede acceder a tu PC, a TU servidor sin problemas.
Yo en particular, no uso ese sistema. dado que como tambien tengo un servicio de hosting normal, lo que hago es subir un archivo con mi IP publica por ftp, y con ese valor + php crear un link, mi dominio en internet es emprear.com y si quiero que quienes visitan mi página tengan acceso a mi servidor local, expongo el link con mi IP (para eso sirve el .bat y los programas auxiliares)
No conozco de JSP, pero supongo que asi como asp y php tendrá funciones para recuperar variables del servidor. Si tu solo usas un servidor local, la única opcion que te queda sería la se registrate en alguno de esos servicios de redireccionamiento que te mencioné.
Yo en mi página en internet pongo algo como
<p><a href="http://<?php include('IP.txt'); ?>" title="Servidor Local">Servidor Local</a></p>
lo que genera algo así como un
<a href="http://183.34.123.67">Servidor local</a>, como el .bat que viste actualiza el archivo IP.txt cada un tiempo, si mi conexión se corta lo actualiza.
Pero si tu trabajas solo con tu servidor local, eso de nada te sirve.
Otro problema es que si tu conexión está detras de un router, tu no podrás acceder a tu servidor local desde tu propia PC a menos que uses un proxy, lo único que lograrás es acceder a la interfaz de configuración web de tu router, si es que la tiene habilitada.

Y te cuento que despues de hacer lo que hice, le estuve dando vueltas a la cosa, y creo que hay una forma más facil de hacerlo, pero todavía lo estoy estudiando.

Bueno, espero que algo de toda esta información pueda aclararte el panorama.

Saludos

Emprear muchas gracias por sus recomendaciones, realmente si aclare ciertos conceptos en los que tenia dudas pero sinceramente para el inconveniente que tengo no me ayudan mucho, pues la idea es que tengo mi direccion publica (dinámica) como cualquier otra persona y bien sabemos que el cliente de DynDNS o de NO-IP me actualiza esta direccion dependiendo como cambie dinamicamente, pero exactamente el menu de mi aplicativo lo tengo direccionado a la IP local o sea "cuando publique el aplicativo no sé como redireccionar mi menú que en este momento se encuentra en la direcciom local convirtiendolo también en una direccion pública"...

Que me pasa en este momento??? Cuando veo el aplicativo localmente se me muestra el menú y todo súper, cuando lo publico con DynDns o NO-IP y lo trato de ver fuera de mi red local, en la parte del menú me aparece algo asi como: "No se puede mostrar la página"... La idea es saber como puedo programarlo de tal forma que también se me actualice al mismo tiempo que actualiza el DynDns o el NO-IP
Gracias Bro...
  #8 (permalink)  
Antiguo 14/07/2010, 17:42
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

RammsTherion:
Mirá. No estoy 100% seguro pero interpreto es que si tratas de ver lo que tu llamas, tu aplicación, desde tu propia máquina, NO vas a poser hacerlo, por lo que te comentaba sobre

Cita:
Otro problema es que si tu conexión está detras de un router, tu no podrás acceder a tu servidor local desde tu propia PC a menos que uses un proxy, lo único que lograrás ...
Insisto en que no estoy seguro, pero creo que ese puede ser tu problema.
aunque tiene una solución, al menos para que puedas hacer pruebas de evaluación de tu trabajo.
En primer lugar tenes que tener bien configurado el router para que haga la redirección del puerto que usa tu server (80 habitulamente, a tu numero de ip Local 192.168.1.x, probablemente) y en segundo utilizar un proxy, luego configuras al menos uno de tus navegadores para que use el proxy con lo cual podrás acceder a tu http://ip-publica/ y ver los archivos de tu propia máquina.
Yo actualmente uso http://www.easy-hide-ip.com/ que te permite configurar IE o Firefox.

En cuanto lo que me dices sobre conectar el menu, no tiene mucho sentido, no importa la ip, si tus páginas estan en tu server, y utilizas rutas relativas, tendrías que ver todo. Salvo, claro, lo que te comente arriba.

Espero este dato te solucione algo

A propósito, fijate mi post previo, que ya encontré una forma más práctica de sincronizar las ip si cumples con los requisitos que le indiqué a raxper

Saludos
  #9 (permalink)  
Antiguo 14/07/2010, 20:39
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Cita:
Iniciado por emprear Ver Mensaje
RammsTherion:
Mirá. No estoy 100% seguro pero interpreto es que si tratas de ver lo que tu llamas, tu aplicación, desde tu propia máquina, NO vas a poser hacerlo, por lo que te comentaba sobre



Insisto en que no estoy seguro, pero creo que ese puede ser tu problema.
aunque tiene una solución, al menos para que puedas hacer pruebas de evaluación de tu trabajo.
En primer lugar tenes que tener bien configurado el router para que haga la redirección del puerto que usa tu server (80 habitulamente, a tu numero de ip Local 192.168.1.x, probablemente) y en segundo utilizar un proxy, luego configuras al menos uno de tus navegadores para que use el proxy con lo cual podrás acceder a tu http://ip-publica/ y ver los archivos de tu propia máquina.
Yo actualmente uso http://www.easy-hide-ip.com/ que te permite configurar IE o Firefox.

En cuanto lo que me dices sobre conectar el menu, no tiene mucho sentido, no importa la ip, si tus páginas estan en tu server, y utilizas rutas relativas, tendrías que ver todo. Salvo, claro, lo que te comente arriba.

Espero este dato te solucione algo

A propósito, fijate mi post previo, que ya encontré una forma más práctica de sincronizar las ip si cumples con los requisitos que le indiqué a raxper

Saludos



RammsTherion

Si puedes visualizar tu página desde tu dirección de ip, y tmb quieres que se vea por tu dominio, pues has lo siguiente:



C:\WINDOWS\system32\drivers\etc\hosts

Abrelo y abajo de tu localhost pon así:

127.0.0.1 localhost
192.168.1.4 midominio.com // En mi caso sería así



emprear

Si tengo un host, también me dieron una cuenta para acceso FTP que no lo huso,
pero mi servidor pequeño lo tengo desde mi pc, y pues instalé el appserv y está corriendo el PHP muy bien, nunca me baje nada de PHP de php.net

Gracias :)

Última edición por raxper; 14/07/2010 a las 21:12
  #10 (permalink)  
Antiguo 14/07/2010, 21:29
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

raxper
he hecho un cambio radical a lo que te envie antes,
te doy todos los detalles que pueda, casi todo lo he resuelto con php

Primero descargate
http://emprear.com/ip/ip-externa.rar

1. pon en el PATH de windows a la carpeta que contiene php.exe
(si no lo haces los archivos deberas descompriimirlos en la carpeta en que esta php.exe)
2. crea una nueva carpeta
3. pon en esa nueva carpeta sleep.exe actualizar_ip.cmd ipexterna.php
4. abre el actualizar_ip.cmd con el block de notas y cambia si quieres el tiempo
lo puse en dos minutos (120 seg) para probar, cuando veas que funciona bien, sube la cantidad de segundos (600, 1200, 1800, etc), guarda y cierra
5.abre ipexterna.php, ve a la seccion configurar y cambia los valores

6. sube por ftp a una carpeta (que sera la que usaste en la configuracion anterior)
remote_addr.php
7. dale a esa carpeta permisos de escritura (chmod 777)

en local.php tenes un ejemplo del link, corrije las rutas.

ahora ejecuta actualizar_ip.cmd, y listo. practica un poco apagando y prendiendo el modem.
cuando tus visitas vayan a tu sitio.com van a encontrar un link a tu ip publica.
listo, deja el programa corriendo

de esta forma vas a aprovechar tu host .

Estoy viendo algunas mejoras que se le pueden hacer.

En cuanto lo que le dijiste a RammsTherion, te advierto que estas en un error, fijate

juan en NuevaYork tipea en su navegador www.RammsTherion.com el navegador intenta resolver a traves de un DNS la ip de ese sitio, no hay ningun servidor dns en el mundo que apunte a 192.168.1.4 , que es una ip reservada para redes locales, aunque modifique su archivo de hosts, a lo sumo el solo va a ver su propia máquina, lo que no tiene mucho sentido.

Prueba con lo que te mande, lo testee horas y funciona ok, ya no necesito de no-ip y de esa otra página que te di para averiguar la ip externa, ni del wget.

Saludos
  #11 (permalink)  
Antiguo 14/07/2010, 22:29
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Cita:
Iniciado por emprear Ver Mensaje
raxper
he hecho un cambio radical a lo que te envie antes,
te doy todos los detalles que pueda, casi todo lo he resuelto con php

Primero descargate
http://emprear.com/ip/ip-externa.rar

1. pon en el PATH de windows a la carpeta que contiene php.exe
(si no lo haces los archivos deberas descompriimirlos en la carpeta en que esta php.exe)
2. crea una nueva carpeta
3. pon en esa nueva carpeta sleep.exe actualizar_ip.cmd ipexterna.php
4. abre el actualizar_ip.cmd con el block de notas y cambia si quieres el tiempo
lo puse en dos minutos (120 seg) para probar, cuando veas que funciona bien, sube la cantidad de segundos (600, 1200, 1800, etc), guarda y cierra
5.abre ipexterna.php, ve a la seccion configurar y cambia los valores

6. sube por ftp a una carpeta (que sera la que usaste en la configuracion anterior)
remote_addr.php
7. dale a esa carpeta permisos de escritura (chmod 777)

en local.php tenes un ejemplo del link, corrije las rutas.

ahora ejecuta actualizar_ip.cmd, y listo. practica un poco apagando y prendiendo el modem.
cuando tus visitas vayan a tu sitio.com van a encontrar un link a tu ip publica.
listo, deja el programa corriendo

de esta forma vas a aprovechar tu host .

Estoy viendo algunas mejoras que se le pueden hacer.

En cuanto lo que le dijiste a RammsTherion, te advierto que estas en un error, fijate

juan en NuevaYork tipea en su navegador www.RammsTherion.com el navegador intenta resolver a traves de un DNS la ip de ese sitio, no hay ningun servidor dns en el mundo que apunte a 192.168.1.4 , que es una ip reservada para redes locales, aunque modifique su archivo de hosts, a lo sumo el solo va a ver su propia máquina, lo que no tiene mucho sentido.

Prueba con lo que te mande, lo testee horas y funciona ok, ya no necesito de no-ip y de esa otra página que te di para averiguar la ip externa, ni del wget.

Saludos

Sep, le mostre esa configuración para que pueda ingresar a su servidor local, ya que si trabajan x medio de IP (Dominio) y quieren ingresar a su dominio no podrán y configurando en host tudominio.com lo tomará como una puerta de enlace preterminada


A lo que me digistes el Path está en C:\AppServ\Apache2.2\bin;C:\AppServ\php5

y ya voy entendiendo tu desarrollo, me captura la ip y lo guarda en ip.txt, y con la ayuda de actualizar_ip en donde este se actualiza cierto determinado tiempo programado este modifica ip.txt, poniéndole al día en actualización de ip


Pero mira, mi servidor de dominio es moniker, y es aya a donde cada ves que se me cambia la ip debo modificar, para que me arranque el dominio.

Cierto razonamiento que tengo es que usted quiere que desde mi pc yo pueda localizar mi ip, en donde constantemente mande a mi host mi ip, y este host lo pueda enlazar a mi dominio, si es que se cae o no = va seguir cambiando de una forma automática.

Muchas gracias por tu desarrollo poco a poco voy entendiendo y te agradezco, mientras más complicado me pones las cosas más me haces pensar y mas cosas nuevas aprendo emprear .

saludos
  #12 (permalink)  
Antiguo 14/07/2010, 22:46
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Descuida que a cada rato yo tambien aprendo algo nuevo.
Analiza y prueba con eso que te mande y ve sacando tus propias conclusiones, ahora estoy viendo de ampliarle funciones.

Pero hay algo que se me escapa, Moniker es una registradora de dominios, tambien te dan el Hosting ellos?

mira voy a estar en linea un par de horas mas,
ve a http://emprear.com/ip/local.php y utiliza el link que esta ahi, te dirigira a mi ip y en consecuencia a mi xampp, dejate algo en el libro de visitas. (bueno, si no se me corta internet, jaja, eso es inmanejableeeee!!)

esa ip en la página que te indique, no lo pongo yo manualmente, lo pone el programa que te mande, y lo actualiza c/2 minutos.

voy a seguir estudiando las posibilidades

Por aqui andaré
saludos
  #13 (permalink)  
Antiguo 15/07/2010, 06:09
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 10 meses
Puntos: 19
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

He leido de pasada y he visto lo del servidor con jsp.

Para saber la ip de un cliente que se conecte al servidor:

http://tuservidor/camino/laip.jsp
Código HTML:
Ver original
  1. <&#37;@page contentType="text/html"%>
  2. <%@ page import="util.*" %>
  3. <head><title>JSP Page</title></head>
  4.  
  5.  
  6. <%
  7.     String laip =  request.getRemoteAddr();
  8.    
  9. %>
  10. La IP es <%=laip%>
  11. </body>
  12. </html>


salu2
  #14 (permalink)  
Antiguo 15/07/2010, 07:10
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

dogduck:

Gracias por el dato, yo, de JSP, ni J.
No sé si JSP se puede correr como script de sde la linea de comando de Windows, como lo he hecho yo para mi aplicación. Si eso es posible y en algun momento dispones de tiempo,
descargate http://emprear.com/ip/ip-externa.rar y fijate si se puede traducir mi PHP a JSP. Es bastante básico y apenas unas lineas. Sería un buen aporte

Puedas o no, igualmente desde ya muchas Gracias

Saludos
  #15 (permalink)  
Antiguo 15/07/2010, 14:09
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Cita:
Iniciado por emprear Ver Mensaje
dogduck:

Gracias por el dato, yo, de JSP, ni J.
No sé si JSP se puede correr como script de sde la linea de comando de Windows, como lo he hecho yo para mi aplicación. Si eso es posible y en algun momento dispones de tiempo,
descargate http://emprear.com/ip/ip-externa.rar y fijate si se puede traducir mi PHP a JSP. Es bastante básico y apenas unas lineas. Sería un buen aporte

Puedas o no, igualmente desde ya muchas Gracias

Saludos
  #16 (permalink)  
Antiguo 15/07/2010, 14:28
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

raxper:

ahora voy entendiendo. y Moniker no tiene ningun software cliente para actualizar la ip automaticamende, como los servicios de DyDns o No-ip?
como comentaste que tenias un FTP, pensé que tenias un hosting estandar.
Si es como lo planteas y no tienen un cliente para windows, no veo la forma.
A veces esto servicios tienen un servicio que en lugar de resolver la DNS hacen una redirección a otra url, esa podria ser una posibilidad si dispusieses de un hosting, aunque sea alguno gratuito.

Yo probé con al máximo la script que hice y funciona perfecta, es más le hice un agregado para que si entran a mi hosting se refleje en la página si mi Apache esta activo o no.

http://emprear.com/ip/
intenta entrar

Saludos
  #17 (permalink)  
Antiguo 15/07/2010, 15:24
Avatar de raxper  
Fecha de Ingreso: enero-2010
Ubicación: ------
Mensajes: 472
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: Configurar dominio (Que automaticamente localize mi IP)

Cita:
Iniciado por emprear Ver Mensaje
raxper:

ahora voy entendiendo. y Moniker no tiene ningun software cliente para actualizar la ip automaticamende, como los servicios de DyDns o No-ip?
como comentaste que tenias un FTP, pensé que tenias un hosting estandar.
Si es como lo planteas y no tienen un cliente para windows, no veo la forma.
A veces esto servicios tienen un servicio que en lugar de resolver la DNS hacen una redirección a otra url, esa podria ser una posibilidad si dispusieses de un hosting, aunque sea alguno gratuito.

Yo probé con al máximo la script que hice y funciona perfecta, es más le hice un agregado para que si entran a mi hosting se refleje en la página si mi Apache esta activo o no.

http://emprear.com/ip/
intenta entrar

Saludos
Mi servidor de registro de dominio, no me da ese software.

Aya, pero a finales de cuenta mejor lo haré manualmente, ya que si se me va la luz, y cuando regrese tendría que cambiarla manualmente desde donde esté, usando logmein, acceder a mi escritorio remotamente desde el lugar en donde esté, ya que la luz si se va y llega y pues mi pc se prende automáticamente.


http://186.57.136.203/ xD!, se me tan ocurriendo ideas de como se podría hacer pero en mi caso no me sirve de nd, ya que si lo hago como pienso tendría que trabajar con pura ip, y no necesitaría usar mi dominio lo que más vale.

Gracias.

Etiquetas: automaticamente, configurar, localize, ip, dominios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:14.