Два веб-сервера, в отдельных коробках, используя 1 внешний IP
У меня есть 2 веб-сервера, один из которых работает под управлением Apache, другой не уверен, так как это моя VOIP PBX (talk-коммутатор). Когда я пытаюсь получить доступ к своему сайту (apache) извне, я оказываюсь на странице администратора УАТС.
Я использую dyndns для отслеживания моего динамического IP-адреса и назначения домену.
Меня не интересует изменение конфигурации УАТС извне, и мне нужно только посмотреть мой сервер apache. Как пожалуйста?
KR LKOCK
2 ответа
Может показаться, что устройство, которое общается с вашим Интернет-провайдером (модем / коммутатор и т. Д.), Осуществляет переадресацию портов через порт 80 на ваш коммутатор.
Вы должны изменить это так, чтобы он перенаправлял соединения порта 80 к вашему веб-серверу Apache.
Согласитесь с Iain, чтобы немного подробнее рассказать, если вы не понимаете NAT и переадресацию портов:
Ваш маршрутизатор содержит внешние IP- адреса, например 100.110.120.130, и соединения NAT с вашими внутренними серверами 192.168.0.10 и 192.168.0.11.
Если вы хотите, чтобы пользователи могли получить доступ к порту 80 (веб-сервер) на 192.168.0.11, вам необходимо изменить конфигурацию маршрутизатора, чтобы он создавал порт с 100.110.120.130:80 до 192.168.0.11:80.
Эта конфигурация требует, чтобы, по крайней мере, внутренне, вы назначали статические IP-адреса серверам, если они динамически назначаются вашим маршрутизатором, то при перезагрузке возможно, что их IP-адреса могут измениться, и переадресация порта будет нарушена.