Может получить доступ к LAMP через локальную сеть, НЕ МОЖЕТ получить доступ к сайтам

Похоже, это связано с iptables. Я добавил следующие записи в /etc/sysctl.conf, но они не вступили в силу (, несмотря на то, что я перезагрузился несколько раз ). Я запустил sysctl -p, и он начал работать.

net.bridge.bridge-nf-call-arptables = 0
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
0
08.02.2021, 14:42
1 ответ

Доступ к веб-сайтам по имени возможен только в том случае, если они правильно разрешаются в DNS и настроены как виртуальные хосты. Если вы хотите просто увидеть свой единственный веб-сайт через IP, он будет просматривать папку по умолчанию, определенную в/etc/httpd/conf/httpd.conf

DocumentRoot "/var/www/html"

Это направление. Если вы получаете отказ в доступе, проверьте права пользователя папки и убедитесь, что пользователь и группа apache имеют доступ к этой папке и, конечно же, что она существует, в противном случае apache просто покажет общее приветственное сообщение, а не в этой папке.

Таким образом, для работы с именем веб-сайта вам необходимо настроить свой DNS-сервер так, чтобы localhost.devsite.comуказывал на ваш IP-адрес, а также использовать тот же DNS при поиске этого доменного имени с вашего клиента, а именно с мобильного телефона или другого компьютера.

0
18.03.2021, 22:31

Теги

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