Vous pouvez utiliser ifconfig pour obtenir l'adresse IP de n'importe quelle interface du système (notez qu'il peut y avoir plus d'une interface et plus d'une adresse IP).
Certains systèmes UNIX ne nomment pas leurs interfaces en0- une réponse plus générale consiste à utiliser ifconfig -a. En outre, le ifconfigbinaire n'est pas toujours sur PATHpour les utilisateurs ordinaires, ils peuvent donc avoir besoin d'essayer diverses incantations telles que /sbin/ifconfig -a, /etc/ifconfig -aou de se connecter en tant que root et d'essayer ifconfig -a.
utilisez ifconfiget recherchez la inetpartie de la sortie. Notez que si vous avez plus d'une carte réseau (Ethernet et sans fil par exemple), il y aura plus d'une entrée.
Réponses:
essayez ce code pour voir l'adresse IP de la machine unix
la source
Vous pouvez utiliser ifconfig pour obtenir l'adresse IP de n'importe quelle interface du système (notez qu'il peut y avoir plus d'une interface et plus d'une adresse IP).
Commencer avec:
la source
en0
- une réponse plus générale consiste à utiliserifconfig -a
. En outre, leifconfig
binaire n'est pas toujours surPATH
pour les utilisateurs ordinaires, ils peuvent donc avoir besoin d'essayer diverses incantations telles que/sbin/ifconfig -a
,/etc/ifconfig -a
ou de se connecter en tant que root et d'essayerifconfig -a
.Utilisez cette commande
ou celui-ci
Explication
Commencez avec nslookup
puis recherchez "adresse"
Cela retournera quelque chose comme
Récupérons maintenant uniquement les adresses en sélectionnant la deuxième colonne de texte. On passe "" comme séparateur de champ
Nous allons nous débarrasser de la partie "# 53" en sélectionnant la première colonne. Nous passons "#" comme séparateur de champ
La dernière adresse est l'adresse locale. Tail nous aidera à l'obtenir.
la source
Une alternative à
ipconfig
estip(8)
où la sortie peut être quelque peu réduite. Par exemple:L'interface qui n'est pas en boucle (lo) est celle que vous souhaitez:
172.31.39.10
la source
utilisez
ifconfig
et recherchez lainet
partie de la sortie. Notez que si vous avez plus d'une carte réseau (Ethernet et sans fil par exemple), il y aura plus d'une entrée.la source