Apache サーバーのIPアクセス制限

ひさしぶりにWordpressで構築した当ブログにログインしようと思ったら、"403 Forbidden" で一切アクセスできなくなってしまった。最後に設定してから4か月ほど経過して、なにもかも記憶から消してしまったようだ。設定したときの自分はこういうことが起きないようにしたつもりなのに。

そんななかインターネットの主回線を最近変えたことを思い出し、グローバルIPアドレスが変わったことに気が付いた。ということはIPアドレスで制限しているに違いない。

.htaccessファイルはどこにも設定してないので、どうやらApacheで設定しているようだ。とすると、/etc/httpd/conf/httpd.conf あたりを確認。適切に編集して、systemctl restart httpd でデーモンを再起動して設定完了。

無事に記事が書けた。本当によかった。

ちなみに、IPアドレスで制限していると、ssh ポートフォワーディングで localhost のポートとサーバーのHTTPSポートを転送してもアクセスできないようである。Apacheサーバーおそるべし。