DNS и IP - два разных способа адресации хостов. Когда вы обращаетесь к хосту с помощью адреса DNS, он ищет IP-адрес этого адреса на сервере имен и связывается с ним. Один простой способ проиллюстрировать это - заметить, что ping some-dns-address
IP-адрес будет напечатан в скобках после DNS-имени, а dig
команда может дать вам более подробную информацию о том, как настроено DNS-имя.
(Детали намного сложнее, чем это, и подробное описание в этом месте было бы бесполезным.)