Как подключиться к LAN-Apache с использованием внешнего домена, но ограничить доступ локальным сеть

Проблема в том, что в последнее время в области инициализации системы произошел небольшой беспорядок. Не могу дать авторитетные комментарии по всем из них.

Для «традиционного» SysVinit у вас есть несколько каталогов /etc/rcX.d , где X находится в диапазоне от 0 до , что зависит от капризов дистрибутива. В файле / etc / inittab указан уровень запуска по умолчанию (обычно «полная графическая среда», в Fedora / Red Hat по крайней мере 5). После этого вы перейдете к /etc/rc5.d (в данном случае), где найдете ферму символических ссылок под названием KNNsomething и SNNsomethingelse . K предназначен для уничтожения, вас интересуют S для начала. Номер NN является приоритетом (в какой последовательности запускать / останавливать заполнение определяется ими). something или somethingelse - это описательные имена для службы. Команда chkconfig --list выводит то же самое (хорошо, те, о которых он знает, там могло пробраться что-то неприятное ...).Сами скрипты не для слабонервных. Было сказано, что их чтение вызывает рак у системных администраторов лаборатории.

В новых системах используется выскочка (Ubuntu, некоторые другие), Fedora использует systemd , Debian, как мне кажется, предлагает несколько альтернатив, как и некоторые второстепенные дистрибутивы (некоторые могут даже иметь их собственная система). В MacOS и Solaris есть свое собственное уникальное управление сервисами. Но в некоторых дистрибутивах Linux миграция с sysvinit не завершена (в текущей Fedora, которая возглавляет systemd , все еще существуют более старые сценарии, а systemd знает как их использовать).

Я не специалист по systemd , но эта система намного более гибкая, чем просто «уровни выполнения», у вас может быть несколько целей (например, графический рабочий стол, сервер базы данных, веб-сервер) и смешайте и сопоставьте. systemctl list-units --type = target сообщает вам, какие из них настроены, systemctl list-units сообщает вам все, что в данный момент активно.

Что касается других, вам придется подождать, пока кто-то знающий их редактирует (или комментирует).

0
04.04.2018, 18:55
1 ответ

Является ли IP-адрес в DNS для sub.domain.comлокальным или внешним? При попытке получить доступ к этому адресу через субдомен, какой сервер считает ваш IP-адрес?

Если sub.domain.comуказывает на внешний IP-адрес, вы больше не получаете к нему доступ с 192.168.1, а с вашего интернет-IP-адреса, назначенного вам вашим интернет-провайдером, чтобы вы могли получить доступ к Интернету. Попробуйте добавить этот IP-адрес в конфигурацию и посмотрите, будет ли он работать лучше.

Локальная и внешняя сети разделены, локальная сеть не может взаимодействовать с внешней сетью без моста или маршрутизатора. Пройдя через мост/маршрутизатор, вы уже не во внутренней сети, а во внешней сети.

Другой вариант — добавить DNS-запись «A» для sub.domain.com, чтобы она также указывала на ваш локальный IP-адрес. Для правильной работы может потребоваться дополнительная настройка, но это возможно.

0
28.01.2020, 04:26

Теги

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