Compartir a través de

¿Cómo conocer la dirección IP Local del equipo?

Anónimas
2011-04-21T17:46:09+00:00

Hola: Cuando ingreso como administrador a Simbolo del Sistema, y ejecuto ipconfig, en Adaptador de Ethernet Conexion de Area local, en Estado de los medios me indica medios desconectados, cuando lo que deseo es obtener el IP local, no de Internet. ¿Cómo logro obtener mi IP local?. Gracias por anticipado. Bernardo

Windows para el hogar | Versiones anteriores de Windows | Internet y conectividad

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios
Respuesta aceptada por el autor de la pregunta
  1. Anónimas
    2011-04-27T13:10:09+00:00

    Sin importar la dirección IP de cada equipo, si utilizas el archivo txt y te encuentras apuntando el servidor a 127.0.0.1 significa que apuntas al mismo equipo donde se ejecute. La dirección 127.0.0.1 es la dirección LOCALHOST de cada equipo y debería funcionar sin problemas.

    Cuando realizas PING al nombre del equipo y recibes estos valores FE80::4015 significa que tienes una dirección IPv6. El formato de direcciones IPv6 funciona con numeros hexadecimales para obtener una mayor cantidad de equipos a la versión IPv4.

    Cuando en los equipos realizas IPCONFIG /ALL debes buscar el valor IPv4 para tu aplicación o bien en las propiedades de la conexión yendo a Centro de Redes y Recursos compartidos, luego clic en "Cambiar configuración del Adaptador" y realizando doble clic en la conexión que utilizas (inalámbrica o alámbrica). Por último realizando clic en el botón detalles te indicará la dirección IP que necesitas saber de cada equipo.

    Como recomendación adicional, desconozco que lenguaje utilizas para la aplicación desarrollada pero a lo mejor puedas optimizarla que esto sea dinámico sin necesidad de realizar estas comprobaciones de direcciones IP manualmente. Consulta en la comunidad de desarrollo de Microsoft sobre como puedes optimizar tu aplicación.

    Saludos!

    5 personas han encontrado útil esta respuesta.
    0 comentarios No hay comentarios

5 respuestas adicionales

Ordenar por: Muy útil
  1. Anónimas
    2011-04-27T12:00:17+00:00

    Hola Guille. 

    Antes de todo, gracias por tu deferencia. 

    Mi sistema, multi-usuario, dispone de un archivo .txt que está alojado en cada máquina "cliente" y en la misma carpeta de mi ejecutable en esas máquinas, y en ese .txt va la Dirección IP local del servidor, para que cada máq. "cliente" ubique la base de datos. Las máq. "clientes" están en la misma red, en la misma oficina, no por Internet.

    Para ello, en ese archivo .txt se indica así: "server=127.0.0.1"  entre otras órdenes complementarias. (Solo que yo actualmente cambié ese número por el nombre de mi pc, lo cual me funciona y estoy safando por ahora).

    En mis prácticas, lo hago de esta forma, en mi pc. Al distribuir mi aplicación, preciso conocer el IP de la máquina de mi usuario que oficiará de "servidora", para armarle el archivo .txt para cada una de las máquinas "cliente", sin necesidad de compilar mi fuente por cada una de ellas.En un futuro que el servidor (base de datos) cambie de PC, solamente ajusto ese archivo .txt con la nueva Dirección IP local del servidor.

    Conforme tus amables indicaciones, abrí la ventana de comandos, como Administrador, hice PING con el nombre de mi equipo, pero no me da la Dirección IP local, sino fe80::4015:.. etc.

    Probé nuevamente con PIN y en lugar del nombre del equipo, puse esos fe80::4015:... etc y me arroja esos mismos números, no la Dirección IP local.

    Me quedaría apagar y encender el Router wi-fi en donde trabajo, y también desinstalar el antivirus (Microsoft Essential), luego pasar el CCleaner al Registro, como tu lo indicas. Trataré primero con el Router, y si no funciona, con la desinstación del antivirus. He querido adelantarte mi respuesta y mi agradecimiento, para abocarme en unos momentos (hoy estoy de viaje)  a esos pasos. Los resultados que me arrojen esos pasos los comentaré con gusto si adquiero los resultados esperados, para conocimiento general, como es lógico.

    Gracias Guillermo por todos tus aportes. Te tendré al tanto.

    Cordiales Salu2.

    Bernardo.

    Córdoba - Argentina

    Para que mi sistema realice la conexión a la base de datos, en tareas multi-usuario, utilizo un archivo .txt con el contenido "server=127.0.0.1" y ese archivo está alojado

    0 comentarios No hay comentarios
  2. Anónimas
    2011-04-26T11:59:28+00:00

    ¿El equipo "cliente" se encuentra en la misma red o en internet?

    ¿Con las indicaciones del sitio mencionado previamente que dirección IP indica que tienes?

    Desde el equipo cliente abre una ventana de comandos con privilegios elevados como previamente comenté y realiza lo siguiente:

    PING <nombre_equipo>

    (escribe en su reemplazo el nombre que tiene tu equipo)

    Esto debería dar como resultado la dirección IP que tiene tu equipo en la red

    Luego realiza:

    PING <IP_EQUIPO>

    (Reemplaza por la dirección IP que tiene tu equipo "servidor")

    Comenta los resultados de los comandos.

    Si puedes ingresar a los equipos por medio del nombre es porque ya poseen una dirección IP. No hay conexión por nombre de equipo si previamente no hay una dirección IP ya establecida.

    Muchas veces este tipo de conflictos son causados por el Router de conexión ya que es el encargado de de asignar en la red, la dirección IP de los equipos y tener una tabla donde que IP corresponde a que NOMBRE de equipo y asi poder interconectarse los equipos.

    Otro motivo de conflictos de red son las aplicaciones de seguridad. Intenta desinstalar todo programa de seguridad que poseas, luego ejecuta la herramienta de limpieza para ese y todo antivirus que hayas tenido alguna vez instalado en tu sistema. Con la desinstalación normal, los remanentes de configuración que dejan este tipo de programas pueden generar mal funciones de todo tipo.

    Saludos!

    0 comentarios No hay comentarios
  3. Anónimas
    2011-04-25T23:45:25+00:00

    Gracias por tu respuesta, Guillermo Héctor. Mirá, qué no hice ya, entré como dices, como Administrador, y probé con todas las opciones del ipconfig.exe. también como me lo indicas en el link de "este sitio". Usando mi máquina como servidora, desde una cliente ubico la mía no con el IP local, porque no me lo reconoce, no me lo da, sino con el Nombre de mi Equipo, de esa manera logro safar, pero me interesa saber porqué no me lo da, para ver qué es lo que habré hecho mal y tener experiencia sobre este tema. Tengo Wi-Fi, no cable, por si te ayuda para ver de encontrar alguna respuesta. Muy agradecido y reconocido por tu aporte Guillermo. Gratos Salu2. Bernardo

    0 comentarios No hay comentarios
  4. Anónimas
    2011-04-25T15:14:47+00:00

    Para conocer la dirección IP local de tu equipo tienes que añadir al comando IPCONFIG el modificador /ALL de modo que escribiendo:

    IPCONFIG /ALL

    De esta manera podrás conocer tanto la dirección IP local como la de Internet.

    Otra manera de visualizar la dirección IP del equipo es siguiendo los pasos de este sitio

    Saludos!

    0 comentarios No hay comentarios