У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
обращался к другому серверу сети по внутреннему IP. Например - вместо перехода в папку обращался на 192.168.1.5
Хочу настроить WEB доступ к ВидеоСерверу.Спасибо.
>У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
>
>обращался к другому серверу сети по внутреннему IP. Например - вместо перехода
>в папку обращался на 192.168.1.5
>Хочу настроить WEB доступ к ВидеоСерверу.
>
>Спасибо.И что именно у Вас не получается?
Привет!
Не получается направить HTTP запрос на внутренний адрес другого сервера (192.168.1.5)
Ситуация такая: Установил ВидеоСервер. По внутренней сетке я на него захожу легко (через Браузэр), но никак не могу добиться доступа извне.
Пытался по разному, но ...P.S: На сервере с внешним IP стоит фаервол.
Спасибо.
Думаю надо либо прокси поставить, либо redirect. зависит от задачи.
>Думаю надо либо прокси поставить, либо redirect. зависит от задачи.Насколько я знаю redirect не делается на IP внутренней сетки
Привет!
Не получается направить HTTP запрос на внутренний адрес другого сервера (192.168.1.5)
Ситуация такая: Установил ВидеоСервер. По внутренней сетке я на него захожу легко (через Браузэр), но никак не могу добиться доступа извне.
Пытался по разному, но ...
P.S: На сервере с внешним IP стоит фаервол.Спасибо.
Как вариант - подмонтировать каталог внутреннего сервера, чтобы Апач его видел. Например, по NFS или SMB. Тогда и настраивать ничего особо не надо.
>Как вариант - подмонтировать каталог внутреннего сервера, чтобы Апач его видел. Например,
>по NFS или SMB. Тогда и настраивать ничего особо не надо.
>пытася, но с фаерволом никак не получается.
>У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
>
>обращался к другому серверу сети по внутреннему IP. Например - вместо перехода
>в папку обращался на 192.168.1.5
>Хочу настроить WEB доступ к ВидеоСерверу.
>
>Спасибо.либо mod_proxy, либо PAT, либо NFS|SMB
>>У меня Апач-2. Мне нужно, чтобы при обращении к имени сайта Апач
>>
>>обращался к другому серверу сети по внутреннему IP. Например - вместо перехода
>>в папку обращался на 192.168.1.5
>>Хочу настроить WEB доступ к ВидеоСерверу.
>>
>>Спасибо.
>
>либо mod_proxy, либо PAT, либо NFS|SMBСпасибо.
Я, по правде, не такой ас. :)
Много что пробовал, и даже забыл с чего начинал. Все равно не получилось.Если можно, что-нибудь в примерах.
>[оверквотинг удален]
>>>Спасибо.
>>
>>либо 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вроди бы в двух словах все... Перед использованием доработать напильником(с), потому что на коленке писал....
<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
>[оверквотинг удален]
> ServerName iss.multimarket.ru
> ProxyPass // http://192.168.0.5/
> ProxyPassReverse // http://192.168.0.5/
></VirtualHost>
>
>Сделал как договаривались :)
>Апач вылетел.
>
>Он у меня в последнее время при любой ошибке вылетает и перезагружает
>сервер.ты считаешь это нормальной работой сервера?
конечно не считаю! :)
Но не могу найти почему так происходит.
В логах никаких записей нет.. поэтому раз работает - пусть работает.
Кстати! я пытался создать сетевой диск с дир. видеосервера, но Фаервол не разрешает
NetBIOS соединения :(
А зачем для этого апач? Если перенаправлять весь трафик, то делается проброска порта. Если надо чтобы часть запросов на 80 порт отправлялась на апач, а часть на другой сервер, то поставьте nginx или squid.
Однако если по каким-либо причинам нужно именно так, то направляйте все на cgi скрипт, который разберет параметры, сформирует корректный запрос к внутренему серверу, а его ответ передаст апачу.
Спасибо за отзыв.Если можно, про nginx или squid чуть подробней. :)
Я не волшебник. Я только учусь.
Может я это и пытался делать, но безуспешно.