Я использую эластичный IP-адрес для одного из своих экземпляров EC2. Я могу подключиться к экземпляру через гибкий IP-адрес с внешних машин, но с других машин в моей конфигурации EC2 я могу подключиться ТОЛЬКО к машине по ее частному IP-адресу.
Как я могу это исправить? Я хочу, чтобы мои другие экземпляры EC2 имели статическую ссылку на машину с эластичным IP-адресом, чтобы в случае изменения этого частного IP-адреса мне не приходилось перенастраивать все мои экземпляры.
Спасибо.
Билл, вы должны использовать частный IP-адрес для внутреннего доступа к своим экземплярам, чтобы с вас не взималась плата за передачу данных между ними. Чтобы сделать это без перенастройки программного обеспечения, вы можете настроить ссылки CNAME в своем DNS, чтобы преобразовать статическое имя в одном из ваших доменов в эластичный IP-адрес. Выполняя этот поиск эластичного IP-адреса с помощью CNAME, система DNS Amazon перехватит поиск и вернет ВНУТРЕННИЙ адрес вместо внешнего, который получат все во внешнем мире. Виола, лучшее из обоих миров! Статические DNS-имена в программном обеспечении, и внешние люди получают ваш эластичный IP-адрес, а ваши внутренние экземпляры получают внутренние IP-маршруты без платы за передачу данных!
Кроме того, ваш эластичный IP-адрес маршрутизируется изнутри EC2, но я думаю, вам нужно открыть специальный брандмауэр.
редактировать: Дополнительные сведения и инструкции по этой проблеме см. В записях на Алестик и Видимо так. А также есть вопрос, относящийся к проблеме здесь, на ServerFault.