Я использую Ubuntu 14.04 в облачной службе моей компании (у моего экземпляра эластичный IP). Я хочу проверить IP-адрес моего экземпляра, который я запускаю из командной строки, но он не работает.
root@ubuntu14-graphite:~# hostname
ubuntu14-graphite
root@ubuntu14-graphite:~# hostname -i
hostname: Name or service not known
Я не понимаю причину почему.
Я пытался пинговать Ubuntu14-графит, но он сказал:
unknown host ubuntu14-graphite.
Означает ли это, что мой хост даже не существует?
У меня есть другой сервер (не облачный экземпляр, а физический сервер). На этом сервере я установил CentOS 6.7. Я проверил IP-адрес хоста, и он работал, хотя в нем ничего особенного не было /etc/hosts
.
Вот вывод 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