wordpressの管理画面にアクセス制限-失敗-
WordPressの管理画面にアクセス制限をかけようと思いました。インストールについては以前OpenVPNをインストールしたけど・・・この後どうすればいいのだろう・・の記事でインストール方法は書いています。一度みていただければと思います。
前提
- OpenVPNサーバーは構築できていて、既にクライアントとサーバーのpingが通っているとします
- OpenVPNサーバーの仮想IPアドレスは10.8.0.1とします
- クライアントマシンはWindowsとします
- クライアントマシンの仮想IPは10.8.0.6とします
やりたい事
今回やりたい事は「WordPressの管理画面にアクセス制限」をかけたい事になります。「/wp-admin」直下にアクセス制限をかけるということになります。
アクセス制限はローカルIP「10.8.0.0/24」からのアクセスは許可、それ以外は拒否するということになります。
.htaccess設定
order allow, deny deny from all allow from 10.8.0.0/24
上記の内容をテキストエディタにペースト(貼り付け)してhtaccess.txtと保存します。保存したらftpで「wp-admin」の直下に入れます。
ftp内でhtaccess.txtを.htaccessとファイル名を変更します。
設定後
設定したらwordpressの管理画面にログインしてみてください。おそらく「403エラー」が表示されます。
疑問点
エラーページが管理画面ででますが、このエラーページがでることが疑問になります。OpenVPNで疎通できているので、http://10.8.0.1でアクセスするとサイトが表示されます。ftpもホスト名を10.8.0.1にすると繋がります。
けど管理画面にグローバルIPを許可すれば入れるのにローカルIP(10.8.0.0)と許可していて通信できているのにアクセスできないのがなぜか疑問にのこります。
個人支援・寄付について
サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。
- ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS