LANから許可するように設定されているローカルWebサーバーにアクセスしようとすると403エラーが発生する

LANから許可するように設定されているローカルWebサーバーにアクセスしようとすると403エラーが発生する

特定のIPに公開されているローカルウェブサーバーがあります。全て私の LAN 内の IP。

これは私の.htaccessファイルです:

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

3 行目は、ローカル ネットワーク内のすべての IP を許可するはずで、サーバーが稼働しているコンピューターを除いて正常に動作します。このファイルが配置されているフォルダーにアクセスしようとすると.htaccess、403 ステータス コードが表示されます。

追加してみましたallow from 127.0.0.1が効果はありませんでした。

ホスト コンピューターが Web サーバーにアクセスできるようにするにはどうすればよいでしょうか?

このエラーは を使用した場合にのみ発生しますlocalhostが、IP アドレスを使用すると機能します192.168.2.XXX

Apache/2.4.25 (Unix) PHP/7.1.4 を実行しています。

答え1

サーバーが IPv6 プロトコルの使用を有効にしている場合 (リンク ローカル アドレスしかない場合でも)、IPv6 ローカル アドレス ( ::1) を使用している可能性があります。

関連情報