Может вопрос покажется глупым.Я в этом деле новичек,так что извиняйте.Есть 1-й сервер Apache с внешним и локальным айпишником.
Есть 2-й сервер Apache только с локальным айпишником.
Эти серваки естественно в одной сети.
Вопрос как организовать связь между ними так чтобы внешний пользователь мог видеть страницы со 2-го сервака??
Ведь если мы делаем ссылку на второй <a href="http://192.168.1.1/pls"> на первом, это будет работать только если клиент тоже в локалке.Как связать в данном случае?Заранее спасибо!!
>Может вопрос покажется глупым.Я в этом деле новичек,так что извиняйте.
>
>Есть 1-й сервер Apache с внешним и локальным айпишником.
>Есть 2-й сервер Apache только с локальным айпишником.
>Эти серваки естественно в одной сети.
>Вопрос как организовать связь между ними так чтобы внешний пользователь мог видеть
>страницы со 2-го сервака??
>Ведь если мы делаем ссылку на второй <a href="http://192.168.1.1/pls"> на первом, это будет работать только если клиент тоже в локалке.Как связать в данном случае?Заранее спасибо!!А не легче ли сделать dnat на первом серваке?
чтоб если запросы идут извне на 80-й порт 1-го компа то они автоматом редиректятся на 2-й комп
>Ведь если мы делаем ссылку на второй <a href="http://192.168.1.1/pls"> на первом, это будетникак ты их не свяжешь
а если порт перебросить, то не станет видно первого.
не надо изобретать, нужен ещё один не локальный адрес.
или перебросить другой (не 80) порт, и первым редиректить
http://yoursite:81/pls
>а если порт перебросить, то не станет видно первого.Согласен
Но вопрос был,цитирую,"Вопрос как организовать связь между ними так чтобы внешний пользователь мог видеть страницы со 2-го сервака?? "
те первый сервак не особо то и нужен как я понял
А всякие mod_proxy, другие веб-серваки со всякими возможностями прокси? не поможет разве?
mod_alias?>>Ведь если мы делаем ссылку на второй <a href="http://192.168.1.1/pls"> на первом, это будет
>
>никак ты их не свяжешь
>а если порт перебросить, то не станет видно первого.
>не надо изобретать, нужен ещё один не локальный адрес.
>или перебросить другой (не 80) порт, и первым редиректить
> http://yoursite:81/pls
Всем спасибо за ответы!
2 helper.Как я понимаю при схеме с dnat пользователь зашедший на 1-й сервер будет переброшен автоматом на 2-й?Дело в том что переход должен произойти только тогда когда юзер нажимает нужную ссылку,а если ему это не нужно он смотрит страницы с первого сервака.Но всеже мне не совсем понятно,если будет редирект на второй комп как будет происходить дальнейшее общение компьютера клиента (внешнего) со вторым сервером (локальным)...через 1-й сервер??2 xslt.На втором стоит база предприятия на Oracle...не всякий человек решится вывести это во внешнее пространство.
по поводу переброса другого порта (не 80)...напиши плз подробнее ...и как эта схема будет работать?2Pikshik Может и mod_proxy поможет...подскажи где можно почитать внятные доки по этому модулю?
>Всем спасибо за ответы!
>2 helper.Как я понимаю при схеме с dnat пользователь зашедший на 1-й
>сервер будет переброшен автоматом на 2-й?Дело в том что переход должен
>произойти только тогда когда юзер нажимает нужную ссылку,а если ему это
>не нужно он смотрит страницы с первого сервака.Так а есть ли смысл именно в двух серваках? Или тебе необходимо организовать 2 сервера?
Можно сделать чтоб первый сервак при обращении по нужным ссылкам брал документы со второго компа, например , через nfs.>Но всеже мне не
>совсем понятно,если будет редирект на второй комп как будет происходить дальнейшее
>общение компьютера клиента (внешнего) со вторым сервером (локальным)...через 1-й сервер??Ну это и есть задача dnat))
Почитай в гугле, настраивается очень легко(я так понимаю у тебя linux & iptables?)
Именно "страницы с 2-го сервака" ?
Можно по NFS файловую систему второго подмонтировать к первому.