перенаправление html private-ip для публичного веб-сайта с несколькими серверами - PullRequest
0 голосов
/ 01 ноября 2018

(извините за плохой английский)

Здравствуйте, я собираюсь создать какой-нибудь сайт с двумя серверами (Google Cloud VM). Веб-сервер Apache установил каждую ВМ.

Сервер 1 - Публичный IP: известен / Частный IP: 192.168.100.101

Сервер 2 - Публичный IP: неизвестен / Частный IP: 192.168.100.102

Для перенаправления с ['index.html' на Сервере 1] на ['index.html' на Сервере 2] я закодировал в файле "index.html" на Сервере 1: href = 192.168.100.102

Я хочу получить доступ из Интернета с общедоступного IP-адреса сервера 1 и щелкнуть ссылку в index.html на сервере 1

.

ожидаемый результат: просмотр 'index.html' на сервере 2

Но он не работает, хотя серверы 1 и 2 находятся в одной частной сети.

Как я могу это сделать?

1 Ответ

0 голосов
/ 05 ноября 2018

Я не могу правильно понять, какую команду href вы используете, поскольку, как вы заявляете, один экземпляр находится на виртуальной машине Google Cloud, а другой - на веб-сервере Apache.
Но, согласно правилам организации сети, вы не можете подходить напрямую, вы должны установить виртуальные хосты в папке конфигурации Apache для папки второго файла index.html сервера.

Я могу объяснить вам правильно, но если вы сможете применить больше разъяснений к тому, что вы просите! Кроме того, если вы можете применить эту вещь в Cisco Packet Tracer, чтобы иметь практическую идею реализации.
Я надеюсь, что ответ достаточно ясен, и ваш вопрос нуждается в более конкретных моментах, чтобы упомянуть.

...