Конфигурирование домена для сервера: имя хоста по сравнению с субдоменом / имя хоста должно быть в DNS?

#ssh -v -i id_YWDRajat ec2-user@184.72.138.89 выше касательно хорошо работает для меня :)

0
задан 9 May 2013 в 22:03
2 ответа

Имя хоста должно быть в DNS. Независимо от «сервера» или «клиента» или чего-то еще.

1
ответ дан 4 December 2019 в 21:17

Есть серверы, и есть серверы.

Есть серверы, принадлежащие автономной системе, и есть серверы, которым просто назначен IP, чья AS принадлежит другому провайдеру (который «арендует» IP для вас).

Если у вас есть собственная AS, то лучше всего иметь DNS, отражающую ваши серверы и клиенты, с надлежащими разрешениями обратного просмотра. Но если у вас есть только несколько DNS-серверов, веб-серверов и серверов баз данных, возможно, нет необходимости рекламировать разрешение имен за пределами DMZ для сервера базы данных, только для веб-серверов и DNS-серверов, и, возможно, вы в конечном итоге получите больше сервисов обслуживается на одном физическом сервере.

В любом случае, IMO - хороший вариант не использовать разрешение, основанное на / etc / hosts , потому что, если вам когда-нибудь понадобится перенести серверы от одного провайдера к другому, чтобы иметь централизованный способ изменения поведение вашего приложения путем простого обновления разрешения имен в одной центральной точке (DNS) вместо изменения нескольких файлов / etc / hosts , это более практично.

С другой стороны, вам не обязательно быть параноиком по этому поводу. Только ваши серверы имен и веб-серверы должны иметь DNS-имена, и вы всегда можете установить разрешение, используя / etc / hosts для других серверов.

иметь централизованный способ изменения поведения вашего приложения, просто обновляя разрешение имен в одной центральной точке (DNS) вместо изменения нескольких файлов / etc / hosts , это более практично.

С другой стороны, вам не обязательно быть параноиком по этому поводу. Только ваши серверы имен и веб-серверы должны иметь DNS-имена, и вы всегда можете установить разрешение, используя / etc / hosts для других серверов.

иметь централизованный способ изменения поведения вашего приложения, просто обновляя разрешение имен в одной центральной точке (DNS) вместо изменения нескольких файлов / etc / hosts , это более практично.

С другой стороны, вам не обязательно быть параноиком по этому поводу. Только ваши серверы имен и веб-серверы должны иметь DNS-имена, и вы всегда можете установить разрешение, используя / etc / hosts для других серверов.

0
ответ дан 4 December 2019 в 21:17

Теги

Похожие вопросы