53 votes

Méthode la plus rapide pour déterminer l'adresse IP de mon PC (Windows)

Cela peut sembler trivial mais je cherche la méthode la plus rapide pour déterminer l'adresse IP de mon PC au sein de mon réseau .

  • Cela change régulièrement car je me connecte d'un réseau à l'autre via DHCP.
  • La connexion passe de filaire à sans fil
  • PC Windows 7 (bien que idéalement la solution parfaite fonctionnerait sur toutes les versions de Windows)
  • Divers adaptateurs installés (par exemple VMWare, Tunnels, etc.)

J'ai besoin de savoir cela car je fais souvent tourner un serveur web local où je dois accéder à des fichiers sur le réseau local... et comme il change régulièrement, je veux la méthode la plus rapide pour récupérer l'adresse.

Mon flux actuel est le suivant :

  1. WindowsKey + R pour ouvrir la boîte de dialogue Exécuter
  2. "cmd" + Enter pour ouvrir une invite de commande
  3. "ipconfig" + Enter pour obtenir les informations de diagnostic
  4. Faites défiler la fenêtre ou redimensionnez-la de manière à ce que je puisse voir la ligne de mon adaptateur Ethernet Local Area Connection pour mon adresse ipv4.
  5. S'en souvenir pour taper ailleurs... ou
  6. Clic droit > sélectionner Marque > sélectionnez l'adresse > appuyez sur Enter pour le copier dans le presse-papiers

Ce n'était pas si grave avec Windows XP lorsque je n'avais pas d'adaptateurs supplémentaires, de tunnels, de connexions sans fil, etc. mais la quantité de données renvoyées par cette commande rend les choses difficiles à extraire.

Il est certain qu'il y a doit être un moyen meilleur et plus rapide ! (points bonus si l'ajout au presse-papiers est facile à réaliser)

62voto

Amadeusz Wieczorek Points 928

Tapez ceci dans un fichier .bat. Vous pouvez ensuite créer un raccourci vers ce fichier et le placer dans la barre des tâches, le menu Démarrer ou lui attribuer un raccourci clavier.

ipconfig | find "IPv4" | find /V "192.168." | CLIP

Ce qu'il fait : Premièrement trouver renvoie toutes les lignes qui contiennent IPv4. Si vous avez plusieurs adaptateurs réseau, par exemple ceux de VMWare, vous voudrez peut-être les exclure. C'est là que trouver /V entre en jeu, il trouve toutes les lignes qui ne contiennent pas la chaîne donnée. Par exemple, voici ce que j'obtiens après la première recherche :

>ipconfig | find "IPv4"
   IPv4 Address. . . . . . . . . . . : 134.32.72.86
   IPv4 Address. . . . . . . . . . . : 192.168.229.1
   IPv4 Address. . . . . . . . . . . : 192.168.230.1

Enfin, CLIP copie la sortie dans le presse-papiers, de sorte qu'il ne reste plus que

>    IPv4 Address. . . . . . . . . . . : 134.32.72.86

Si cela ne suffit pas, quelqu'un d'autre pourra peut-être l'affiner à l'aide de modèles de recherche sophistiqués.

23voto

Edmondo Bond Points 41

Créer un raccourci vers BGinfo (un programme qui affiche des informations sur le système en arrière-plan de Windows). Double-cliquez : )

7voto

Martin Clarke Points 3370

Il semble qu'il y ait plusieurs solutions à ce problème et j'en ai même trouvé une moi-même.

Comme @iglvzx, j'ai également utilisé la fonction AutoHotKey pour créer ma propre application utilitaire.

J'ai mis l'application en ligne ici : http://dl.dropbox.com/u/177276/ipAddress.exe

Je place mon exe dans mon dossier de démarrage... et il attend tranquillement que j'appuie sur la touche de raccourci :

WindowsKey + I

ce qui fait apparaître cette boîte de dialogue... qui me permet de copier l'adresse d'un simple clic... ou de naviguer vers une autre fenêtre car l'adresse IP s'affichera dans l'onglet app de la barre de démarrage. J'ai fini par refuser de la placer automatiquement dans le presse-papiers, au cas où j'aurais quelque chose d'important à y mettre et que je ne voudrais pas effacer accidentellement.

enter image description here

Voici le code source que j'ai utilisé pour obtenir l'adresse IP (il présume que le %A_IPAddress1% est le bon (mais d'après mes tests, il l'a toujours été)) :

#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

6voto

Andrew Russell Points 350

Avez-vous essayé d'utiliser un nom d'hôte netbios à la place ?

Déterminez le nom de votre ordinateur, puis essayez de l'envoyer par ping en utilisant ce nom sur un autre ordinateur.
Il se peut que vous n'ayez pas du tout besoin de l'adresse IP.

Vous pouvez obtenir le nom d'hôte en exécutant la commande hostname sur votre machine.

5voto

Nate Koppenhaver Points 3621

を使っています。 www.whatismyip.org . Très simple d'utilisation, il suffit de se rendre sur le site dans votre navigateur préféré et il affichera votre IP externe.

Comme pour n'importe quel texte, il suffit de surligner et de CTRL - C à copier.

Si vous le définissez comme votre page d'accueil et que vous placez un raccourci dans votre barre QuickStart, il suffit d'un clic et d'une copie pour que votre adresse IP se retrouve dans le presse-papiers.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X