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

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

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

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

1 ответ

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

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

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

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

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

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