Apache в локальній мережі

Apache в локальній мережі
  • Apache

Привіт хлопці. Як налаштувати apache для роботи в мережі, в якій немає виходу в інет?

Припустимо, apache2 стоїть на компі з ip 192.168.1.3 (OpenSuse), прописаний такий віртуальні хост:

І додано запис в / 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).

Якось з публічним сервером таких проблем не було, все заводилася з полпинка. Здається, толі файрвол налаштувати треба, чи то в апач якийсь додати, але моїх знань сис-адміністрування не вистачило. Хелп =)

1. якщо це тільки локалка, фаєрвол не потрібен. У OpenSUSE є Гуев (і ncurses) yast, а зверху iptables врапперов suse-фаєрвол, але можна і через iptables:

/ Sbin / service iptables stop
/ Sbin / service iptables save
/ Sbin / chkconfig iptables off

2. Перевіряємо, куди бінді Apache:

3. дивимося, нарешті, error_log апача

jet: / # netstat -atunp
*
tcp 0 0. 80. * LISTEN 28033 / httpd2-prefor
*

Дякуємо. Вирубав Брандмауер в YaST2, підключилося. Але сидіти з вирубаним файрволом - моветон, іноді цей комп підключається до інету. Чи можна якось вирішити повний доступ певним IP-адреси?

Схожі статті