The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"настройка httpd.conf"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"настройка httpd.conf"  
Сообщение от Золотой email(ok) on 17-Окт-07, 13:02 
У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
обращался к другому серверу сети по внутреннему IP. Например - вместо перехода в папку обращался на 192.168.1.5
Хочу настроить WEB доступ к ВидеоСерверу.

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "настройка httpd.conf"  
Сообщение от newser (ok) on 17-Окт-07, 13:44 
>У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
>
>обращался к другому серверу сети по внутреннему IP. Например - вместо перехода
>в папку обращался на 192.168.1.5
>Хочу настроить WEB доступ к ВидеоСерверу.
>
>Спасибо.

И что именно у Вас не получается?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "настройка httpd.conf"  
Сообщение от Золотой email(??) on 17-Окт-07, 13:56 
Привет!
Не получается направить HTTP запрос на внутренний адрес другого сервера (192.168.1.5)
Ситуация такая: Установил ВидеоСервер. По внутренней сетке я  на него захожу легко (через Браузэр), но никак не могу добиться доступа извне.
Пытался по разному, но ...

P.S: На сервере с внешним IP стоит фаервол.

Спасибо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "настройка httpd.conf"  
Сообщение от Ajavrik (ok) on 17-Окт-07, 14:36 
Думаю надо либо прокси поставить, либо redirect. зависит от задачи.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "настройка httpd.conf"  
Сообщение от Золотой email(??) on 17-Окт-07, 18:13 
>Думаю надо либо прокси поставить, либо redirect. зависит от задачи.

Насколько я знаю redirect не делается на IP внутренней сетки

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "настройка httpd.conf"  
Сообщение от Золотой email(??) on 17-Окт-07, 18:17 
Привет!
Не получается направить HTTP запрос на внутренний адрес другого сервера (192.168.1.5)
Ситуация такая: Установил ВидеоСервер. По внутренней сетке я  на него захожу легко (через Браузэр), но никак не могу добиться доступа извне.
Пытался по разному, но ...
P.S: На сервере с внешним IP стоит фаервол.

Спасибо.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "настройка httpd.conf"  
Сообщение от XAnder (ok) on 17-Окт-07, 15:42 
Как вариант - подмонтировать каталог внутреннего сервера, чтобы Апач его видел. Например, по NFS или SMB. Тогда и настраивать ничего особо не надо.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "настройка httpd.conf"  
Сообщение от Золотой email(??) on 17-Окт-07, 18:12 
>Как вариант - подмонтировать каталог внутреннего сервера, чтобы Апач его видел. Например,
>по NFS или SMB. Тогда и настраивать ничего особо не надо.
>

пытася, но с фаерволом никак не получается.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "настройка httpd.conf"  
Сообщение от L0n3R4ng3r (ok) on 17-Окт-07, 16:17 
>У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
>
>обращался к другому серверу сети по внутреннему IP. Например - вместо перехода
>в папку обращался на 192.168.1.5
>Хочу настроить WEB доступ к ВидеоСерверу.
>
>Спасибо.

либо mod_proxy, либо PAT, либо NFS|SMB

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "настройка httpd.conf"  
Сообщение от Золотой email(??) on 17-Окт-07, 18:16 
>>У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
>>
>>обращался к другому серверу сети по внутреннему IP. Например - вместо перехода
>>в папку обращался на 192.168.1.5
>>Хочу настроить WEB доступ к ВидеоСерверу.
>>
>>Спасибо.
>
>либо mod_proxy, либо PAT, либо NFS|SMB

Спасибо.
Я, по правде, не такой ас. :)
Много что пробовал, и даже забыл с чего начинал. Все равно не получилось.

Если можно, что-нибудь в примерах.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "настройка httpd.conf"  
Сообщение от L0n3R4ng3r (ok) on 17-Окт-07, 19:51 
>[оверквотинг удален]
>>>Спасибо.
>>
>>либо mod_proxy, либо PAT, либо NFS|SMB
>
>Спасибо.
>Я, по правде, не такой ас. :)
>Много что пробовал, и даже забыл с чего начинал. Все равно не
>получилось.
>
>Если можно, что-нибудь в примерах.

mod_proxy:
содаешь для сайта виртуальный домен

< VirtualHost [айпишник сервера на который будут идти коннекты]:80>
ServerAdmin webmaster@video.com
ServerName video.com
ProxyPass // http://192.168.1.5/
ProxyPassReverse // http://192.168.1.5/
< /VirtualHost>

или
PAT:
/sbin/iptables -t nat -I POSTROUTING -p tcp --sport 80 -s 192.168.1.5 -j SNAT --to-source [айпишник сервера на который будут идти коннекты]
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -d [айпишник сервера на который будут идти коннекты] -j DNAT --to-destionation 192.168.1.5

или
NFS|SMB
1. Создаешь виртуальный домен на апаче с рутдок /www
2. На 192.168.1.5 подымаешь smbd c web-доками видео сервера  с  правами rw
3. man smbmount или moount

вроди бы в двух словах все... Перед использованием доработать напильником(с), потому что на коленке писал....

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "настройка httpd.conf"  
Сообщение от Золотой email(ok) on 17-Окт-07, 21:42 
<VirtualHost 81.24.84.179:80>
    ServerAdmin rshamil@dagestan.ru
    ServerName iss.multimarket.ru
    ProxyPass // http://192.168.0.5/
    ProxyPassReverse // http://192.168.0.5/
</VirtualHost>

Сделал как договаривались :)
Апач вылетел.

Он у меня в последнее время при любой ошибке вылетает и перезагружает сервер.

Есть ли смысл пробовать другие варианты, или надо ковыряться поглубже?

Если можно поподробней на счет
PAT:
/sbin/iptables -t nat -I POSTROUTING -p tcp --sport 80 -s 192.168.1.5 -j SNAT --to-source [айпишник сервера на который будут идти коннекты]
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 80 -d [айпишник сервера на который будут идти коннекты] -j DNAT --to-destionation 192.168.1.5
или
NFS|SMB
1. Создаешь виртуальный домен на апаче с рутдок /www
2. На 192.168.1.5 подымаешь smbd c web-доками видео сервера  с  правами rw
3. man smbmount или moount

Кстати! Поздравляю!!! Россия- Англия  2:1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "настройка httpd.conf"  
Сообщение от L0n3R4ng3r (ok) on 18-Окт-07, 01:24 
>[оверквотинг удален]
>    ServerName iss.multimarket.ru
>    ProxyPass // http://192.168.0.5/
>    ProxyPassReverse // http://192.168.0.5/
></VirtualHost>
>
>Сделал как договаривались :)
>Апач вылетел.
>
>Он у меня в последнее время при любой ошибке вылетает и перезагружает
>сервер.

ты считаешь это нормальной работой сервера?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "настройка httpd.conf"  
Сообщение от Золотой email(ok) on 18-Окт-07, 14:01 
конечно не считаю! :)
Но не могу найти почему так происходит.
В логах никаких записей нет

.. поэтому раз работает - пусть работает.

Кстати! я пытался создать сетевой диск с дир. видеосервера, но Фаервол не разрешает
NetBIOS соединения :(

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "настройка httpd.conf"  
Сообщение от angra (ok) on 17-Окт-07, 18:32 
А зачем для этого апач? Если перенаправлять весь трафик, то делается проброска порта. Если надо чтобы часть запросов на 80 порт отправлялась на апач, а часть на другой сервер, то поставьте nginx или squid.
Однако если по каким-либо причинам нужно именно так, то направляйте все на cgi скрипт, который разберет параметры, сформирует корректный запрос к внутренему серверу, а его ответ передаст апачу.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "настройка httpd.conf"  
Сообщение от Золотой email(ok) on 17-Окт-07, 23:33 
Спасибо за отзыв.

Если можно, про nginx или squid чуть подробней. :)

Я не волшебник. Я только учусь.

Может я это и пытался делать, но безуспешно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру