WordPressログイン画面へのアクセスをIPで制限するプラグイン
目次[閉じる]
IP Login Restrictor
指定された IP アドレス・CIDR だけが WordPress にログイン・管理画面にアクセス可能
緊急時は wp-config.php からアクセス許可を追加できます。
セキュリティを強化したいサイト運営者におすすめ。
主な機能
- ログインページ・管理画面へのアクセスを許可IPで制限
- CIDR(例: 192.168.0.0/24)対応
- 緊急アクセス用のIPを wp-config.php で設定可能
- 制限無効化フラグ REMOVE_WP_LOGIN_IP_ADDRESS に対応
- アクセス拒否メッセージのカスタマイズ
- 現在のアクセス元IPをワンクリック追加
- AJAXや admin-post.php は除外
- 日本語対応
インストール方法
- ZIPをダウンロードして
/wp-content/plugins/にアップロード(または WordPress管理画面→プラグイン 「プラグインを追加」→「プラグインのアップロード」) - 管理画面で有効化
- メニュー「IP Login Restrictor」から許可IPを設定
wp-config.php サンプル設定
IPアドレスの契約が終わった、IPアドレスを忘れた、とにかく設定画面にたどりつけない場合は wp-config.php に下記のように記述することでアクセスできるようになります。
// 緊急アクセスIP define(‘WP_LOGIN_IP_ADDRESS’, ‘123.123.123.123’); // 全IP許可(メンテナンス用) define(‘REMOVE_WP_LOGIN_IP_ADDRESS’, true);
固定IPのススメ
より強固なセキュリティには固定IPが便利です。
LOLIPOP! 固定IPアクセス サービス
WordPressログイン画面へのアクセスをIPで制限するプラグイン
IP Login Restrictor
指定された IP アドレス・CIDR だけが WordPress にログイン・管理画面にアクセス可能
緊急時は wp-config.php からアクセス許可を追加できます。
セキュリティを強化したいサイト運営者におすすめ。
主な機能
- ログインページ・管理画面へのアクセスを許可IPで制限
- CIDR(例: 192.168.0.0/24)対応
- 緊急アクセス用のIPを wp-config.php で設定可能
- 制限無効化フラグ REMOVE_WP_LOGIN_IP_ADDRESS に対応
- アクセス拒否メッセージのカスタマイズ
- 現在のアクセス元IPをワンクリック追加
- AJAXや admin-post.php は除外
- 日本語対応
ダウンロード
ダウンロードは このブログのダウンロードページ または GitHub のリリースページより行ってください。
https://github.com/taman777/ip-login-restrictor/releases
インストール方法
- ZIPをダウンロードして
/wp-content/plugins/にアップロード(または WordPress管理画面→プラグイン 「プラグインを追加」→「プラグインのアップロード」) - 管理画面で有効化
- メニュー「IP Login Restrictor」から許可IPを設定
wp-config.php サンプル設定
IPアドレスの契約が終わった、IPアドレスを忘れた、とにかく設定画面にたどりつけない場合は wp-config.php に下記のように記述することでアクセスできるようになります。
// 緊急アクセスIP define(‘WP_LOGIN_IP_ADDRESS’, ‘123.123.123.123’); // 全IP許可(メンテナンス用) define(‘REMOVE_WP_LOGIN_IP_ADDRESS’, true);
固定IPのススメ
より強固なセキュリティには固定IPが便利です。
LOLIPOP! 固定IPアクセス サービス
