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