Назад | Перейти на главную страницу

Внешний IP-адрес Google Cloud (эфемерный) перенаправляет на другой IP-адрес для страницы администратора WordPress

Недавно я переместил свой сайт WordPress в Google Cloud. Сегодня Google показал «Рекомендацию» сменить мой сервер для экономии ежемесячной платы. Я нажал на нее, и мой план изменился.

Я заметил, что Google изменил мой внешний IP-адрес. Когда я нажимал на него, он показывает мой веб-сайт, но когда он пытается войти на мою страницу администратора WordPress. Он перенаправлен на старый IP-адрес с ошибкой «Страница не найдена» и не отображает мою панель инструментов Wordpress.

Я заметил, что внешний IP-адрес является эфемерным. Что мне делать, чтобы решить эту проблему? Пожалуйста, помогите мне. Я новый Google Cloud.

Ваши шансы вернуть предыдущий IP-адрес очень малы. Возможно, его уже переназначили другому клиенту. Есть два способа вернуть свой старый IP-адрес, но ни один из них не увенчается успехом:

  • Выделите несколько статических IP-адресов в том же регионе и надейтесь, что вы вернете свой старый IP-адрес.
  • Обратитесь в службу поддержки Google и надеюсь, что вам повезет, и они смогут вам помочь.

Чтобы ваш IP-адрес не изменился снова, вам необходимо преобразовать его из эфемерного в статический. Преобразование IP-адреса из эфемерного в статический может быть выполнено во время работы виртуальной машины и не вызывает изменения IP-адреса.

Вам также необходимо обновить все записи DNS, указывающие на старый IP-адрес, чтобы они указывали на новый. И если у вас есть какие-либо файлы конфигурации со старым IP-адресом, жестко запрограммированным, вам необходимо их обновить. Поскольку виртуальная машина находится за NAT 1-1 и не знает своего собственного внешнего IP-адреса, маловероятно, что файлы конфигурации на виртуальной машине содержат внешний IP-адрес. Но если вы не можете заставить вещи работать, этого все равно нужно остерегаться.

Вы также должны помнить, что для обеспечения максимальной доступности не следует полагаться исключительно на один регион. Двумя способами достижения избыточности в разных регионах являются:

  • Используйте балансировку нагрузки HTTP (S) с бэкэндами в двух или более регионах. (Это решение имеет дополнительное преимущество, заключающееся в поддержке IPv6)
  • Разверните свой сайт на статических региональных IP-адресах в двух или более регионах и поместите все эти статические IP-адреса в свои записи DNS.