- 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-адреси?