Il existe de nombreuses façons de vérifier l'adresse IP locale dans le système Linux. Voici trois méthodes couramment utilisées et leurs exemples de code correspondants.
Méthode 1 :
Utilisez la commande ifconfig pour afficher l'adresse IP de la machine.
Ouvrez un terminal et entrez la commande suivante :
ifconfig
Dans la sortie, vous pouvez trouver l'adresse IP correspondant à l'interface réseau que vous utilisez actuellement. Généralement, l'adresse IP correspondant à la ligne commençant par « inet » est l'adresse IP de la machine locale.
Exemple de sortie :
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::a00:27ff:fea5:c6d3 prefixlen 64 scopeid 0x20<link> ether 08:00:27:a5:c6:d3 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Dans cet exemple, "enp0s3" est le nom de l'interface réseau et "inet 192.168.1.100" correspond à l'adresse IP de la machine.
Méthode 2 :
Utilisez la commande ip pour afficher l'adresse IP de la machine.
Ouvrez le terminal et entrez la commande suivante :
ip addr show
Dans la sortie, vous pouvez trouver la ligne commençant par "inet", et le numéro qui la suit est l'adresse IP de la machine.
Exemple de sortie :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 inet 192.168.1.100/24 brd 192.168.1.255 scope global enp0s3 valid_lft forever preferred_lft forever
Dans cet exemple, "lo" est l'interface de bouclage, "enp0s3" est l'interface réseau et "inet 192.168.1.100/24" correspond à l'adresse IP de la machine locale.
Méthode 3 :
Utilisez la commande hostname pour vérifier l'adresse IP de la machine.
Ouvrez le terminal et entrez la commande suivante :
hostname -I
La commande affichera directement l'adresse IP de la machine.
Exemple de sortie :
192.168.1.100
Il s'agit de l'adresse IP de cette machine.
Que vous utilisiez la commande ifconfig, ip ou hostname, vous pouvez facilement vérifier l'adresse IP de la machine dans le système Linux. Choisissez simplement la méthode qui vous convient en fonction de la situation spécifique.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!