本ページは広告が含まれています。気になる広告をクリック頂けますと、サーバ運営費になります(^^
制限されたネットワークからのみ、WordPressへ書き込み可能にしたいなどの要件があります。スマホアプリからWordPressへ投稿できるためには、xmlrpc.phpへアクセスできないといけないんですが、海外からのアタックにさらされます。そんな時、自分が契約しているプロバイダからは投稿させたいって思いませんか?
特にアクセス許可を書きたいときなど。.htaccess の allow fromにIPアドレスの許可範囲を書いて、WordPressを限られたIPアドレスから投稿したいとか。そんな時にIPアドレス範囲を調べる方法です。
Whois検索を使うと簡単に調べられます。
僕は良くこのサイトを使います。
今回は、biglobeと、ocnを.htaccess のallow fromに書いてアクセス許可します。
まず、自分が利用している(ルータで取得している)グローバルIPアドレスを調べます。
診断君を利用すると、自分が利用しているIPアドレスが分かり
こんな感じで表示されます。
一般的な情報 | |
REMOTE_HOST | ***-***-***.szo.mesh.ad.jp |
REMOTE_ADDR | ***.***.***.*** |
HTTP_REFERER | https://www.google.co.jp/ |
HTTP_ACCEPT_ENCODING ? | gzip, deflate, sdch |
HTTP_ACCEPT ? | text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 |
HTTP_USER_AGENT ? | Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36 |
HTTP_ACCEPT_LANGUAGE ? | ja,en-US;q=0.8,en;q=0.6 |
HTTP_HOST ? | taruo.net |
その他の情報 |
表示されたREMOTE_ADDRが自分が利用しているIPアドレスになります。これを、Whoisすると、
Network Information: [ネットワーク情報] a. [IPネットワークアドレス] 218.227.0.0/16 b. [ネットワーク名] BIGLOBE-5 f. [組織名] ビッグローブ株式会社 g. [Organization] BIGLOBE Inc. m. [管理者連絡窓口] JP00020891 n. [技術連絡担当者] JP00020891 p. [ネームサーバ] ns32.mesh.ad.jp p. [ネームサーバ] ns33.mesh.ad.jp [割当年月日] 2002/02/20 [返却年月日] [最終更新] 2012/11/28 14:08:09(JST)
と、出てきます。IPネットワークアドレスが、BIGLOBEが利用しているIPアドレス範囲です。これを許可ます。
ちなみにOCNは
Network Information: [ネットワーク情報] a. [IPネットワークアドレス] 153.142.64.0/18 b. [ネットワーク名] OCN f. [組織名] オープンコンピュータネットワーク g. [Organization] Open Computer Network m. [管理者連絡窓口] JP00009614 n. [技術連絡担当者] JP00009427 p. [ネームサーバ] ns-kg003.ocn.ad.jp p. [ネームサーバ] ns-kn003.ocn.ad.jp [割当年月日] 2013/09/11 [返却年月日] [最終更新] 2013/09/11 15:08:20(JST)
こんな感じでした。