Задать вопрос

Apache в локальной сети

Привет, ребята. Как настроить apache для работы в сети, в которой нету выхода в инет?

Допустим, apache2 стоит на компе с ip 192.168.1.3 (OpenSuse), прописан такой виртуальны хост:

<VirtualHost 192.168.1.3>
        ServerName  jet.lh
        ServerAlias *.jet.lh

        DocumentRoot #path

        ErrorLog  # error_log
        CustomLog # custom_log
</VirtualHost>


И добавлена запись в /etc/hosts:
192.168.1.3 jet.lh


В браузере jet.lh открывается.

Потом, берем второй комп, ip 192.168.1.4 (Win 7), пишем в хостс:
192.168.1.3 jet.lh


При запуске ping jet.lh пингуется 192.168.1.3, пинг отличный.

Но при открытии в браузере(Chrome) jet.lh — «Эта веб-страница недоступна» (ERR_CONNECTION_TIMED_OUT).

Как-то с публичным сервером таких проблем не было, все заводилось с полпинка. Кажется, толи файрвол настроить надо, толи в апач какой-то добавить, но моих знаний сис-администрирования не хватило. Хелп =)
  • Вопрос задан
  • 11287 просмотров
Подписаться 3 Оценить Комментировать
Решения вопроса 1
@sHaggY_caT
1. если это только локалка, файрволл не нужен. В OpenSUSE есть гуевый(и ncurses) yast, а сверху iptables враппер suse-файрволл, но можно и через iptables:

/sbin/service iptables stop
/sbin/service iptables save
/sbin/chkconfig iptables off

2. Проверяем, куда биндится Apache:

netstat -atunp

?

3. смотрим, наконец, error_log апача
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Проверяйте фаервол, настройки листен в апаче.
Зайдите по айпишнику со второго компа.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы