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:
ifconfig
affiche la mauvaise adresse IP?@ 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) ?
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.