Sto eseguendo Ubuntu 14.04 sul servizio cloud della mia azienda (la mia istanza ha un IP elastico). Voglio controllare l'indirizzo IP della mia istanza che sto eseguendo dalla riga di comando, ma non ha funzionato.
root@ubuntu14-graphite:~# hostname
ubuntu14-graphite
root@ubuntu14-graphite:~# hostname -i
hostname: Name or service not known
Non capisco il motivo per cui.
Ho provato a eseguire il ping su ubuntu14-graphite ma ha detto:
unknown host ubuntu14-graphite.
Significa che il mio host non esiste nemmeno?
Ho un altro server (non istanza cloud ma server fisico). In questo server ho installato CentOS 6.7. Ho controllato l'IP del nome host e ha funzionato anche se non c'era nulla di speciale in /etc/hosts
.
Ecco l'output di cat /etc/hosts
:
127.0.0.1 localhost
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts