В чем разница между публичным DNS и публичным IP в AWS ec2?
Я обнаружил, что в ec2 есть две вещи: публичный DNS и публичный IP
ec2-XX-XXX-190-196.ap-southeast-1.compute.amazonaws.com
and
xx.255.190.196
Оба могут получить доступ через ssh и ping.
Так в чем же разница?
1 ответ
DNS и IP - это два разных способа адресации хостов. Когда вы обращаетесь к узлу с помощью адреса DNS, он ищет IP-адрес этого адреса на сервере имен и связывается с ним. Один простой способ проиллюстрировать это, это заметить, что ping some-dns-address
напечатает IP-адрес в скобках после DNS-имени, а dig
Команда может дать вам более подробную информацию о том, как настроено имя DNS
(Детали намного сложнее, чем это, и описывать его более подробно в этом месте было бы бесполезно.)