The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Apache, видимый из Интернета, !*! SaBo, 22-Фев-09, 21:32  [смотреть все]
Есть сервер под FreeBSD 7.0
На сервере установлен Apache 1.x
На Апаче несколько виртуальных хостов (например, host1.sabo host2.sabo и т.д.)
Настроен named так, что все хосты в зоне .sabo ноходятся на этом серваке.
В локальной сети у всех машин установлен default gateway 192.168.0.1 DNS 192.168.0.1
и на всех машинах нормально открываются сайты в зоне .sabo

Вопрос в том, как сделать эти виртуальные хосты видимыми из Интернета? (как будет выглядеть адрес хоста - не важно)

Я вижу самый простой вариант - это на машине, которая подключается к серваку через Интернет в hosts-файле прописать значения ИП - хост, но это почему-то не работает. Как нужно правильно настроить Apache? М.б. у кого-нибудь есть толковые статьи на примете?

зы. внешний ИП у сервера постоянный (не динамический), сервер виден снаружи (я нормально подключаюсь к нему по ssh)

  • Apache, видимый из Интернета, !*! wertik, 21:47 , 22-Фев-09 (1)
    Я вижу самый простой вариант - это на машине, которая подключается к серваку через Интернет в hosts-файле прописать значения ИП - хост, но это почему-то не работает.

    А должно , сервер стоит за шлюзом ?
    Проброс порта до него реализован?


    • Apache, видимый из Интернета, !*! SaBo, 21:58 , 22-Фев-09 (2)
      >А должно , сервер стоит за шлюзом ?
      >Проброс порта до него реализован?

      У сервера одна сетевуха смотрит на интернет. Нат есть, но разве нужно дополнительно пробрасывать порты? ssh ведь работает?

      зы. вот конфиг фаервола:


      #!/bin/sh
      /sbin/ipfw -f flush
      /sbin/ipfw add divert natd ip from 192.168.0.0/24 to any out via rl0
      /sbin/ipfw add divert natd ip from any to 77.241.41.165 in via rl0
      /sbin/ipfw add pass all from any to any via vr0

      • Apache, видимый из Интернета, !*! wertik, 22:03 , 22-Фев-09 (3)
        >[оверквотинг удален]
        >зы. вот конфиг фаервола:
        >
        >
        >#!/bin/sh
        >/sbin/ipfw -f flush
        >/sbin/ipfw add divert natd ip from 192.168.0.0/24 to any out via rl0
        >
        >/sbin/ipfw add divert natd ip from any to 77.241.41.165 in via rl0
        >
        >/sbin/ipfw add pass all from any to any via vr0

        Я вроде спросил нормально ) (Сервер НА котором стоит apache за натом ?) Ау не спим ).
        Или apache работает на той машине ,у которой сетевая карта светит в интернет ?
        И причем тут 80 пор и ssh ?


        • Apache, видимый из Интернета, !*! SaBo, 22:12 , 22-Фев-09 (4)
          >Я вроде спросил нормально ) (Сервер НА котором стоит apache за натом
          >?) Ау не спим ).
          >Или apache работает на той машине ,у которой сетевая карта светит в
          >интернет ?

          На том же сервере, на котором сетевая карта светит в интернет )))

          >И причем тут 80 пор и ssh ?

          ляпнул не подумав ))

          зы. настроил уже всё - работает через hosts файл
          в конфиг фаервола добавил строчку:

          /sbin/ipfw add allow ip from any to me 80 via rl0

          • Apache, видимый из Интернета, !*! wertik, 22:13 , 22-Фев-09 (5)
            >[оверквотинг удален]
            >
            >
            >>И причем тут 80 пор и ssh ?
            >
            >ляпнул не подумав ))
            >
            >зы. настроил уже всё - работает через hosts файл
            >в конфиг фаервола добавил строчку:
            >
            >/sbin/ipfw add allow ip from any to me 80 via rl0

            Ну вот о чем и разговор)




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

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