LAN'dan izin verecek şekilde yapılandırılmış yerel web sunucusuna erişmeye çalışırken 403 hatası oluştu


0

LAN'ımdaki tüm IP'ler de dahil olmak üzere belirli IP'ler için genel olan yerel bir web sunucum var .

Bu benim .htaccessdosyam:

order deny,allow
deny from all
allow from 192.168.2.1/24
allow from xxx.xxx.xxx.xxx

Satır 3'ün yerel ağımdaki tüm IP'lere izin vermesi gerekiyor ve sunucunun çalıştığı bilgisayar dışında iyi çalışıyor. Bu .htaccessdosyanın bulunduğu klasöre erişmeye çalıştığımda , bir 403 durum kodu alıyorum.

Eklemeye çalıştım allow from 127.0.0.1ama etkisi olmadı.

Ana bilgisayarın web sunucusuna erişmesine nasıl izin verebilirim?

Bu hatayı yalnızca kullandığımda alıyorum, localhostancak IP adresimi kullandığımda da çalışıyor 192.168.2.XXX.

Apache / 2.4.25 (Unix) PHP / 7.1.4 kullanıyorum.


IPv6 etkin mi? Bu ::1durumda kullanıyor olabilir .
Seth

@Seth Bu kadar. Bunun hakkında düşünmedim. Bir cevap yazabilir misiniz, lütfen kabul edebilir miyim?
Scriptim

Yanıtlar:


1

Bir sunucunun IPv6 protokolünü kullanması etkinse (yalnızca yerel bağlantı adresi olsa bile) IPv6 yerel adresini ( ::1) kullanıyor olabilir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.