|
|
|
| Имеется локальная сеть и в ней две машины с апачами. Апач N1 настроен для работы внутри сети и имеет серый ip. Апач N2 установлен на машине с двумя сетевыми интефейсами и виден внутри сети и из интернета. Имеет соответственно серый и белый ip. Как сделать чтобы апач N1 с серым ip тоже был виден из интернета? Например через ссылку на странице, которую будет отдавать в интернет апач N2? Как настроить httpd.conf второго апача? | |
|
|
|
|
|
|
|
для: WebTech
(22.09.2005 в 13:06)
| | Хм... наверное роутер понадобится... или ещё чего-нибудь в этом духе... Как связаны две машины в сети? | |
|
|
|
|
|
|
|
для: cheops
(22.09.2005 в 14:34)
| | Физически - через хаб. Я сначала думал, что можно в конфиге второго апача создать виртуальный хост. Тогда как прописать DocumentRoot, если он расположен на другой машине физически? Вообще можно создать виртуальный хост расположенный на другой машине? Или надо как-нибудь с помощью mod_redirect переадресовывать запросы? Проблема в том, что переадресовывать придется в локальной сети. Прочитал книгу Айлебрехта про Apache, но так ничего и не понял :-( | |
|
|
|
|
|
|
|
для: WebTech
(22.09.2005 в 15:14)
| | Чтобы Apache №1 был виден из интернета вам нужно разрешить доступ в локальную сеть из интернета. Вообще говоря – большущая дыра. Предположу, что машина с двумя сетевыми картами играет роль FireWall-а, задача которого - как раз не допустить свободный доступ в локальную сеть из интернета.
Чтобы предоставить доступ к Apache №1 из интернета нужно проводить трансляцию IP-адресов, т.к. IP-адрес сервера на котором расположен Apache №1 – это IP-адрес локальной сети (серый), а нужен интернетовский IP-адрес(белый). Для Linux систем – это настройка таблиц преобразования nat в брендмауере iptables.
А почему нельзя просто скопировать данные виртуального хоста из Apache №1 на машину с Apache №2, который виден из Интернета? Это значительно проще и не нарушает безопасности.
> Вообще можно создать виртуальный хост расположенный на другой машине?
Нет, так нельзя сделать. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(25.09.2005 в 06:50)
| | Спасибо :-) Будем делать виртуальные хосты на одной машине. | |
|
|
|