The OpenNET Project / Index page

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




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

Спасибо.

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

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

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

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

      Спасибо.

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

      Спасибо.


  • настройка httpd.conf, !*! XAnder, 15:42 , 17-Окт-07 (4)
    Как вариант - подмонтировать каталог внутреннего сервера, чтобы Апач его видел. Например, по NFS или SMB. Тогда и настраивать ничего особо не надо.
    • настройка httpd.conf, !*! Золотой, 18:12 , 17-Окт-07 (6)
      >Как вариант - подмонтировать каталог внутреннего сервера, чтобы Апач его видел. Например,
      >по NFS или SMB. Тогда и настраивать ничего особо не надо.
      >

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

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

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

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

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

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


      • настройка httpd.conf, !*! L0n3R4ng3r, 19:51 , 17-Окт-07 (11)
        >[оверквотинг удален]
        >>>Спасибо.
        >>
        >>либо 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

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

        • настройка httpd.conf, !*! Золотой, 21:42 , 17-Окт-07 (12)
          <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

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

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

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

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

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

  • настройка httpd.conf, !*! angra, 18:32 , 17-Окт-07 (10)
    А зачем для этого апач? Если перенаправлять весь трафик, то делается проброска порта. Если надо чтобы часть запросов на 80 порт отправлялась на апач, а часть на другой сервер, то поставьте nginx или squid.
    Однако если по каким-либо причинам нужно именно так, то направляйте все на cgi скрипт, который разберет параметры, сформирует корректный запрос к внутренему серверу, а его ответ передаст апачу.



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

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