Ответ 1
Если вы пытаетесь получить эту информацию из BASH, вы, вероятно, захотите использовать nslookup. Например:
[[email protected] ~]$ nslookup redmine.org
Server: 8.8.8.8
Address: 8.8.8.8#53
Non-authoritative answer:
Name: redmine.org
Address: 46.4.36.71
Я должен добавить, что IP-адрес делает NOT представлять компьютер, а скорее сетевой интерфейс. И компьютер может иметь любое количество сетевых интерфейсов (и IP-адресов). Кроме того, на веб-сайте или в домене может быть много машин (и, следовательно, гораздо больше сетевых интерфейсов и IP-адресов). При запросе с помощью nslookup вы получите хотя бы один IP-адрес для данного имени домена (при условии, что DNS работает, и он не сбой по той или иной причине), но он не обязательно даст вам все адреса.