Block Countries

IPをもとに特定の国からのアクセスを禁止する。まぁ、匿名プロキシで簡単に回避されちゃいそうな気もしますが。。。

ダウンロード:My new WordPress plugin: “Block Countries” at Utter Ramblings

導入&使い方:

  1. block-countriesフォルダごとプラグインフォルダに入れて有効化
  2. Downloads | IP-to-Country.comからlatest IP-to-Country Databaseをダウンロードして解凍し、block-countriesフォルダに入れる
  3. 初回のみ、管理画面>設定>Block Countriesを開くと「wp_iptocountryテーブルが無いよ~」というメッセージが表示されるので「Update」をクリック
  4. 管理画面>設定>Block Countriesの上3つの設定はチェックするIPの環境変数を設定。最低でもREMOTE_ADDRは有効にせよとのこと。環境変数についてはググってください。
  5. ブロックする国を選択
  6. IP-to-Countryデータベースはだいたいひと月に一度更新される。wp_iptocountryテーブルを更新するには、新しいip-to-country.csvをblock-countriesフォルダに入れ、Update from ‘ip-to-country.csv’:にチェックを入れる
  7. 「Update」をクリック