GD Star Rating
loading...

Давно установил несколько параноидальных настроек для запрета в Апаче всего, кроме локалхоста. Сейчас уже не помню, каких. Нужно, чтобы сервер отвечал, по какому бы IP к нему не обратились, а смотрел он только на домен или адрес к файлу. Сейчас — по 127.0.0.1 — «It works!», по 192.168.0.1 (у машины есть сетевой интерфейс с таким адресом) — 403.

Проблема решена.

Tagged with →  

18 Responses to Давно установил несколько параноидальных настроек для запрета в Апаче всего, кроме локалхоста.

  1. ErUadm:

    Каких настроек? Кого выловил? Что должно было получится в итоге? У кого гента на хостинге?

  2. Dnko:

    Извиняюсь, очень устал, поэтому пишу через жопу.
    Настроек Апача. Убрал, например, «Listen 127.0.0.80» в /etc/apache2/vhosts.d/00_default_vhost.c onf. Хотел, чтобы копии веб-проектов, над которыми я работаю дома, не были доступны извне. Хочу, чтобы на один сайт можно было попасть с любой машины в интернете. Всё это установлено на домашний компьютер с внешним статическим IP-адресом.

  3. ErUadm:

    Т.е., тебе для одного vhost нужно указать в настройках “Allow from all”, а для остальных – только с локалхоста?

  4. Dnko:

    Я примерно понимаю, что как-то так.

  5. Dnko:

    Но дело в том, что он отвечает не 403 только с 127.0.0.1, и я не знаю, что с этим делать.

  6. ErUadm:

    Ты там выше писал, что сам убрал «Listen 127.0.0.80», что там у тебя в конфигах все менее понятно.
    Показал бы уж.

  7. Cspub:

    с .htaccess баловался?

  8. Dnko:

    Уже писал, но потом стер, что нет.

  9. Dnko:

    /etc/apache2/vhosts.d/00_default_vhost.c onf:
    Listen *:80
    NameVirtualHost *:80

    ServerName localhost
    ServerAlias Dnko-desktop-via-wifi
    ServerAlias Dnko-desktop-via-internet
    Include /etc/apache2/vhosts.d/default_vhost.incl ude

    fDefine>
    В /etc/apache2/vhosts.d/default_vhost.incl ude ничего в тему нет.
    Сейчас проблема в том, что по //localhost/ отдается не дефолтный хост. Но это уже не так важно.

  10. Dnko:

    Всё, во всём разобрался. Всем спасибо.

  11. Cspub:

    выкладывай решение (:

  12. Dnko:

    Решение появилось после прочтения документации, поэтому не вижу необходимости в выкладывании. :—)

  13. CiRu:

    лол ок, после каникул до компа дорвался?)

  14. Dnko:

    kernel– Да. И снова домашние задания: настроить систему для учета работы преподавателей, а одноклассник вообще поставил задачу по внедрения LMS в имеющуюся инфраструктуру с школьными виками и блогом.

  15. CiRu:

    ~ $ aptitude search moodle
    p jclicmoodle – JClic module for Moodle
    p moodle – course management system for online learning
    p moodle-book – модуль для Moodle для добавления многостраничных ресурсов
    p moodle-debian-edu-theme – Skolelinux theme and skin for moodle

    Оно само установиться и все настроит, например

  16. Dnko:

    kernel- # emerge www-apps/moodle
    Оно само установится и все настроит, например, перенесет все данные из внутренней разработки, с которой мы собираемся переходить.

  17. CiRu:

    > emerge
    Неужали не ясно, что если не можешь настроить апач, то нефиг лезть в генту? А если уж залез в генту, то неужели не смог разобраться, что в продакшене её использовать категорически запрещено?

  18. Dnko:

    kernel– Неужели не ясно, что я уже разобрался с Апачем? Неужели неясно, что с пятилетним опытом использования Линукса я могу лесть куда угодно? Неужели не ясно, что это домашний сервер, на котором надо было просто посмотреть возможности? Неужели не ясно, что тема давно закрыта, а в обсуждении только срач? Неужели не ясно, что я удалю этот пост?

Добавить комментарий