web-dev-qa-db-fra.com

ifconfig n'indiquant pas l'adresse IP correcte

Un serveur Ubuntu (16.04.02 LTS) s'exécute sur vm en production.

Depuis Internet, je peux y accéder via xxx.xxx.xxx.27, je peux aussi accéder aux sites Web via les deux adresses IP (xxx.xxx.xxx.27) et nom d'hôte.

Mais après vous être connecté via ssh, ifconfig montre que l'adresse IP est xxx.xxx.xxx.29.

cat /etc/network/interfaces indique que l'ip est statique et xxx.xxx.xxx.27.

Même si cela ne semble pas poser de problème pour les sites Web fonctionnant actuellement sur le serveur, mais c'est bizarre.

Les questions sont:

  • Pourquoi ifconfig affiche la mauvaise adresse IP?
  • Comment pourrais-je corriger cela?

@ Mise à jour

Il semble que je puisse également accéder aux sites Web via xxx.xxx.xxx.29, cela signifie-t-il qu'il existe 2 adresses IP liées au serveur à partir des outils de gestion de VM (qui n'est pas sous mon contrôle) ?

1
Eric Wang

Il n'y a probablement rien à corriger. Vous n'avez pas fourni les adresses IP complètes, mais il est possible que la machine se trouve derrière un pare-feu, à moins que votre entreprise nage dans des adresses de classe B ou C, utilisant des adresses NAT ou des adresses IP locales et non routables.

Un moyen simple de vérifier ceci est de taper:

traceroute IP

traceroute nom d'hôte

Faites-le depuis Internet et sur la machine virtuelle locale. Et en utilisant xxx.xxx.xxx.27 et 29.

Bien sûr, il est possible que la machine en question possède plusieurs enregistrements DNS. Pour vérifier cela, tapez:

Dig nom d'hôte

Egalement Dig-x IP - Si des enregistrements de recherche inversée sont en cours de lecture. Encore une fois, faites cela avec 0,27 et 0,29.

Je ne connais pas spécifiquement Ubuntu, mais de nombreuses distributions * NIX utilisent des connexions réseau communes entre machines virtuelles. Les sockets virtuels de la variété 192.168.0.x seraient trouvés en exécutant ifconfig.

Je suppose que la machine en question possède une seule carte NIC et une seule connexion réseau.

2
jones0610