Geekflare est soutenu par son public. Nous pouvons percevoir des commissions d'affiliation sur les liens d'achat présents sur ce site.
En Linux , Mac et Fenêtres Dernière mise à jour : 25 septembre 2023
Partager sur :
Invicti Web Application Security Scanner - la seule solution qui offre une vérification automatique des vulnérabilités avec Proof-Based Scanning™.

Une adresse IP (Internal Protocol) est un identifiant unique qui permet d'identifier un appareil sur l'internet, connecté au protocole TCP/IP et permettant la communication par ce biais. L'un des exemples les plus courants et les plus populaires de réseau fondé sur des adresses IP est le World Wide Web et l'internet.

L'adresse de chaque appareil dans un sous-réseau IP (une sorte de sous-ensemble de la gamme IP complète) doit toujours être unique, c'est-à-dire que deux appareils du même sous-réseau ne peuvent pas avoir la même adresse IP, sous peine de provoquer un conflit d'adresses IP.

Pour l'IPv4, son format peut être de 4 octets comme x.x.x.x où chaque octet est de 8 bits ou de 0 à 255 en décimal. Par exemple, 201.112.192.230. Les adresses IPv6 prennent en charge une gamme beaucoup plus large et sont formatées comme y:y:y:y:y:y:y:y où chaque y est un segment qui peut être compris entre 0 et FFFF en hexadécimal comme 2001:0db8:0001:0000:0000:0ab9:C0A8:0102.

Une adresse IP permet de localiser l'appareil connecté et d'identifier l'interface réseau.

Il faut également se rappeler que chaque appareil connecté peut avoir deux types d'adresses IP :

  • Une adresse IP privée ou interne
  • Une adresse IP publique ou externe

Les adresses IP internes sont destinées à la messagerie et à la connectivité au sein du réseau interne. Les appareils dotés de ces adresses ne sont pas joignables au niveau mondial et ne sont accessibles qu'au sein du réseau local. En outre, la même adresse IP interne peut être utilisée dans deux sous-réseaux différents, de sorte qu'il ne s'agit pas nécessairement d'identifiants uniques.

En revanche, les adresses IP externes sont accessibles à l'échelle mondiale sur l'internet. Comme les adresses sont uniques sur l'internet, elles déterminent également l'emplacement des appareils auxquels elles se connectent. En effet, l'IANA (Internet Assigned Number Authority) attribue une gamme unique d'adresses dans différents pays.

Fenêtres

Utilisation de l'invite de commande

Lorsque vous exécutez la commande ipconfig dans l'invite de commandes de Windows, vous obtenez une liste de tous les adaptateurs réseau présents sur votre système Windows. Cette liste peut contenir plusieurs adresses IP en fonction de votre connectivité (Ethernet, Wi-Fi, etc.).

Voici un exemple :

Centre de réseau et de partage

Une autre méthode pour trouver l'adresse IP de votre système/adaptateur réseau consiste à ouvrir le Centre de réseau et de partage. Pour ce faire, ouvrez le Panneau de configuration et allez dans Réseau et Internet -> Centre de réseau et de partage -> Connexions : <Wi-Fi>/<Ethernet> -> Détails.

Voici à quoi cela ressemble :

Application Paramètres

Ouvrez l'application Paramètres dans le menu Démarrer. Allez ensuite dans Réseau et Internet -> Sélectionnez votre type de connexion (ici, il s'agit de Wi-Fi) -> Propriétés du matériel. Vous trouverez ci-dessous une capture d'écran montrant les détails du réseau à partir de l'application Paramètres:

Linux

Linux offre une série d'options pour vérifier l'adresse IP de votre système. Outre le gestionnaire de réseau à interface graphique basé sur la distribution Linux, il existe un ensemble de commandes CLI communes qui sont généralement prises en charge par défaut dans les différentes distributions. Nous allons donc aborder ces commandes.

commande ip

la commandeip dispose de nombreuses options. Pour lister toutes les interfaces réseau, utilisez la commande ip a ou spécifiez le nom de l'interface réseau comme indiqué ci-dessous.

$ ip addr show eth0
6 : eth0 : mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:15:5d:8c:b4:c4 brd ff:ff:ff:ff:ff:ff
inet 172.23.120.4/20 brd 172.23.127.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::215:5dff:fe8c:b4c4/64 scope link
valid_lft forever preferred_lft forever
$

commande hostname

la commandehostname avec l'option -I permet de lister toutes les IP attachées à vos différentes interfaces réseau.

hostname -I
172.23.120.4 10.42.0.0 10.42.0.1
$

commande ifconfig

Comme la commande ip, ifconfig était la commande par défaut pour afficher/modifier les paramètres réseau d'un système Linux, bien qu'elle soit encore supportée par de nombreuses distributions. Vous pouvez utiliser ifconfig -a pour afficher toutes les cartes réseau et leurs IP ou pour spécifier une interface réseau spécifique avec ifconfig utiliser :

$ ifconfig eth0
eth0 : flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
 inet 172.23.120.4 netmask 255.255.240.0 broadcast 172.23.127.255
 inet6 fe80::215:5dff:fe8c:b4c4 prefixlen 64 scopeid 0x20<link>
 ether 00:15:5d:8c:b4:c4 txqueuelen 1000 (Ethernet)
 RX packets 1339936 bytes 1152733066 (1.1 GB)
 RX errors 0 dropped 0 overruns 0 frame 0
 TX packets 393472 bytes 333379281 (333.3 MB)
 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
$

Toutes les méthodes ci-dessus vous indiquent l'adresse IP interne de votre carte réseau. Pour afficher l'adresse IP externe ou publique à partir du terminal Linux, vous pouvez essayer l'un des outils courants ci-dessous (notez que toutes ces commandes communiquent avec un service externe pour obtenir votre IP publique) :

$ curl ifconfig.me
$ curl ident.me
$ curl ipinfo.io/ip
$ dig short myip.opendns.com @resolver1.opendns.com
$ host myip.opendns.com resolver1.opendns.com

Mac

Sur Mac, vous pouvez suivre la méthode de l'interface graphique ou du terminal pour obtenir votre adresse IP.

Méthode GUI

  • Ouvrez les Préférences Système dans le menu Pomme.
  • Cliquez sur Vue dans le menu supérieur et sélectionnez Réseau.
  • Choisissez la bonne connexion réseau dans le menu de gauche.
  • Sur la droite, vous pourrez voir l'adresse IP de votre Mac.

Méthode CLI

  • Ouvrez le terminal sur votre Mac.
  • Pour une connexion Ethernet, vous pouvez utiliser la commande ipconfig getifaddr en1 pour obtenir l'adresse IP.

Ex :

chandan@Chandans-iMac ~ % ipconfig getifaddr en1
192.168.1.117
chandan@Chandans-iMac ~ % ipconfig getifaddr en1 192.168.1.117 chandan@Chandans-iMac ~ % 

IP des sites web

Outre les IP privées et publiques de votre système, il existe des IP publiques de sites web sur l'internet que vous communiquez par l'intermédiaire de navigateurs web ou d'autres applications. Bien que vous utilisiez des noms DNS pour ouvrir un site web ou lui parler, les ordinateurs utilisent des adresses IP en arrière-plan pour faire fonctionner cette communication.

Nous pouvons interroger l'adresse IP d'un site web à l'aide d'utilitaires couramment disponibles sur tout système, tels que ping, nslookup et dig. Bien que ping ne soit pas exclusivement utilisé pour récupérer l'adresse IP, il récupère l'adresse IP au cours du processus et celle-ci peut être visualisée dans la sortie. De plus, il s'agit d'un utilitaire commun aux différents systèmes d'exploitation. Voici toutes ces commandes en action :

ping

$ ping -c4 wikipedia.com
PING wikipedia.com (91.198.174.194) 56(84) octets de données.
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194) : icmp_seq=1 ttl=57 time=7.53 ms
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194) : icmp_seq=2 ttl=57 time=7.58 ms
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194) : icmp_seq=3 ttl=57 time=7.56 ms
64 bytes from ncredir-lb.esams.wikimedia.org (91.198.174.194) : icmp_seq=4 ttl=57 time=7.59 ms

--- wikipedia.com ping statistics ---
4 paquets transmis, 4 reçus, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 7.532/7.564/7.591/0.022 ms
$

Vous pouvez consulter d'autres exemples de commandes ping.

nslookup

$ nslookup wikipedia.com
Serveur :         127.0.0.53
Adresse :        127.0.0.53#53

Réponse non officielle :
Nom : wikipedia.com
Adresse : 91.198.174.194
Nom : wikipedia.com
Adresse : 2620:0:862:ed1a::3

$

dig

$ dig short wikipedia.com
91.198.174.194
$

Si vous n'avez pas de terminal à portée de main ou si vous n'êtes pas à l'aise avec lui, n'ayez crainte. Il existe de nombreux outils whois qui vous permettent d'obtenir les détails de l'IP d'un site web directement à partir du navigateur.

L'un de ces excellents outils whois est disponible sur Outils Geekflare.

Il vous suffit d'entrer le nom de domaine du site web dont vous cherchez l'IP et de cliquer sur le bouton Find Host pour que l'outil vous indique l'IP du site web ainsi que d'autres informations intéressantes telles que son emplacement et les détails de son hébergement.

Conclusion

L'adresse IP fait partie intégrante du fonctionnement d'Internet aujourd'hui. Dans cet article, nous avons vu en quoi les adresses IP privées et publiques sont différentes et comment nous pouvons identifier l'adresse IP attribuée à une interface réseau couvrant les systèmes Windows, Linux et Mac.

  • Abhishek Nair
    Auteur
Merci à nos sponsors
D'autres bonnes lectures sur Linux
Alimentez votre entreprise
Quelques outils et services pour aider votre entreprise à se développer.
  • Invicti utilise le Proof-Based Scanning™ pour vérifier automatiquement les vulnérabilités identifiées et générer des résultats exploitables en quelques heures seulement.
    Essayez Invicti
  • Web scraping, proxy résidentiel, proxy manager, web unlocker, search engine crawler, et tout ce dont vous avez besoin pour collecter des données web.
    Essayez Brightdata
  • Monday.com est un système d'exploitation tout-en-un qui vous aide à gérer vos projets, vos tâches, votre travail, vos ventes, votre CRM, vos opérations, vos flux de travail et bien plus encore.
    Essayez le lundi
  • Intruder est un scanner de vulnérabilité en ligne qui détecte les faiblesses de votre infrastructure en matière de cybersécurité, afin d'éviter des violations de données coûteuses.
    Essayer l'intrus