Esto puede parecer trivial pero estoy buscando el método más rápido para determinar la dirección IP de mi PC.dentro de mi red.
- Esto cambia regularmente cuando me conecto de una red a otra a través de DHCP
- La conexión cambia de cableada a inalámbrica.
- PC con Windows 7 (aunqueidealmentela solución perfecta funcionaría en todas las versiones de Windows)
- Varios adaptadores instalados (por ejemplo, VMWare, Tunnels, etc.)
Necesito saber esto porque a menudo ejecuto un servidor web local donde necesito acceder a archivos a través de la red local... y dado que cambia regularmente, quiero el método más rápido para recuperar la dirección.
Mi flujo actual es:
- WindowsKey+ Rpara abrir el cuadro de diálogo Ejecutar
- "cmd" + Enterpara abrir un símbolo del sistema
- "ipconfig" + Enterpara obtener la información de diagnóstico
- Desplácese o cambie el tamaño de la ventana para poder ver la línea en mi adaptador Ethernet Conexión de área local para mi dirección ipv4
- Recuérdalo para escribir en otro lugar... o
- Haga clic derecho > seleccioneMarca> resalte la dirección > presione Enterpara copiarla al portapapeles
Esto no fue tan malo con Windows XP cuando no tenía adaptadores, túneles, conexiones inalámbricas, etc. adicionales, pero la cantidad de datos devueltos con este comando hace que sea difícil extraerlos.
Seguramente haydebe¡Sea una manera mejor y más rápida! (puntos de bonificación si agregarlo al portapapeles se logra fácilmente)
Respuesta1
Escriba esto en un archivo .bat. Luego puede crear un acceso directo y colocarlo en la barra de tareas, el menú de inicio o asignar una tecla de acceso rápido.
ipconfig | find "IPv4" | find /V "192.168." | CLIP
Qué hace: Primeroencontrardevuelve todas las líneas que contienen IPv4. Si tiene varios adaptadores de red, por ejemplo de VMWare, es posible que desee excluirlos. Ahí es dondeencontrar /Ventra en juego, encuentra todas las líneas que no contienen una cadena determinada. Por ejemplo, eso es lo que obtengo después del primer hallazgo:
>ipconfig | find "IPv4"
IPv4 Address. . . . . . . . . . . : 134.32.72.86
IPv4 Address. . . . . . . . . . . : 192.168.229.1
IPv4 Address. . . . . . . . . . . : 192.168.230.1
Finalmente,ACORTARcopia la salida al portapapeles, por lo que te quedarás con
> IPv4 Address. . . . . . . . . . . : 134.32.72.86
Si eso no es suficiente, tal vez alguien más pueda refinarlo con patrones de búsqueda sofisticados.
Respuesta2
Crear un acceso directo aBGinfo(un programa que muestra información del sistema en el fondo de Windows). Haga doble clic. : )
Respuesta3
Parecía haber varias soluciones a este problema e incluso se me ocurrió una propia.
Similar a @iglvzx, yo también usé elAutoHotKeyutilidad para crear mi propia aplicación de utilidad.
He publicado la aplicación en línea aquí:http://dl.dropbox.com/u/177276/ipAddress.exe
Lanzo mi exe a mi carpeta de Inicio... y se queda quieto esperando hasta que presione la tecla de acceso rápido:
WindowsKey+I
que luego abre este cuadro de diálogo... permitiéndome copiar la dirección con un solo clic... o navegar a otra ventana ya que la dirección IP se mostrará en la pestaña de la aplicación en la barra de inicio. Terminé optando por no colocarlo automáticamente en el portapapeles en caso de que tuviera algo importante allí que no quisiera eliminar accidentalmente.
Aquí está el código fuente que utilicé para obtener la dirección IP (se supone que %A_IPAddress1% es la correcta (pero según mis pruebas siempre lo fue)):
#SingleInstance
#Persistent
Menu, tray, NoStandard
Menu, tray, add, Exit, ExitAppCompletely
Hotkey, #i, ShowIPAddress
return
ShowIPAddress:
Gui, Add, Text, x50 y8, Your IP Address:
Gui, Add, Edit, x140 y5 ReadOnly vIPAddress, %A_IPAddress1%
Gui, Add, Text, x50 y35 w250 vCopiedStatus,
Gui, Add, Button, x70 y65 w75, &Copy
Gui, Add, Button, x150 y65 w75, &Dismiss
Gui, Show, W290 H100 Center, %A_IPAddress1% - IP Address
return
ButtonCopy:
clipboard = %A_IPAddress1%
GuiControl,, CopiedStatus, Copied %A_IPAddress1% to the clipboard
Sleep, 1000
GuiControl,, CopiedStatus,
Sleep, 500
ButtonDismiss:
GuiClose:
Gui, Destroy
Exit
ExitAppCompletely:
ExitApp
Respuesta4
yo suelowww.whatismyip.org. Muy simple de usar, simplemente navegue hasta el sitio en su navegador favorito y mostrará su IP externa.
Como cualquier texto, simplemente resalte y CTRL- Cpara copiar.
Si la configura como su página de inicio y coloca un acceso directo en su barra de inicio rápido, solo necesitará 1 clic y una copia para obtener su IP en el portapapeles.