Webサーバーのアクセス制御に IPv6 Prefix を使う

September 4, 2019 – 11:02 am

自宅で運用しているWebサーバ(Apache v.2.4)へのアクセス制御の方法を変更したのでメモしておいた。

Webサーバのうち一部については非公開としている。これら非公開のものについては、ホームサイト(家庭内LAN)内のホストからのみアクセスを許可することにした。

ホームサイトには、一般に、ISPから48ビットのグローバルルーティングプレフィックスが割り当てられるので、これを用いて制御する形式にした。

具体的な設定方式は以下:

<Directory "/var/www/sample">
   Options Indexes FollowSymlinks
   Require all denied
   Require ip 2400:4176:24cd::/48
</Directory>

なお、上記しているディレクトリ名、アドレスなどは例示にすぎない。

参考にした情報:
    インターネット10分講座:IPv6アドレス~技術解説~
  


Post a Comment