外部からの通信ができなくなった場合(Web・メール・FTPすべて)は、どうすればよいですか?
弊社側でお客様のアクセスを制限している可能性があります。
MRSでは、サーバへの不正アクセス(Dos)への対策を導入しています。
これは「悪意のある攻撃や兆候」を検知した際に、攻撃元IPアドレスを遮断(ban)するものです。
遮断をされた攻撃元からは、メール、ウェブ、FTPなど、サーバへの「全てのアクセス」ができなくなります。
自動で判断される為、正規のMRSユーザをブロックしてしまう場合があります。
ブロックされてしまった場合、弊社側でブロック解除をさせていただきます。
接続できなくなった環境のグローバルIPアドレスを添えてお問い合わせください。
WordPressの方は対策をお願いします
昨今WEBサイトが、Wordpressの「XML-RPC機能(※)」を利用した改ざんや攻撃の踏み台にされる事象が発生しております。これにより、お客様のウェブサイトが攻撃の対象となる場合があります。
MRSではこのような動作を検知した場合に、該当のIPをブロックさせていただきます(サーバへアクセスができないようにします)。
主にxmlrpc.phpファイルがその原因となる為、設定の見直しをお願い致します。
無効にした場合の注意点
xmlrpc.phpを完全に無効にすると以下の機能がご利用いただけなくなります。
- スマホアプリ経由等でリモートで記事を投稿・編集・削除する、ファイルをアップロードする
- Microsoft Word、Frontpageから直接投稿する
- ピンバック、トラックバックを利用する
無効にする方法は下記のとおりです。いずれかの方法で無効・削除を行ってください。
1xmlrpc.phpを削除する
該当ファイルを削除しても、Wordpress本体をバージョンアップした場合には該当ファイルが再度インストールされます。
バージョンアップ後は、改めて削除を行ってください。
2FTP接続ソフトでxmlrpc.phpのパーミッションを「000」に変更して、実行権限を無くす設定を行う。
3.htaccessファイルでxmlrpc.phpにアクセス制限を設定することでxmlrpc.phpの実行が行えない状態にする。
参考:.htaccess記述内容は以下の通りです。
<Files xmlrpc.php>
Order Allow,Deny
Deny from all
</Files>4信頼できる一部のIPからのみxmlrpc.phpへのアクセスを許可するよう、.htaccessファイルに記述する。
参考:.htaccess記述内容は以下の通りです。
<Files xmlrpc.php>
Order Allow,Deny
Deny from all
Allow from [アクセスを許可するIP]
</Files>ロックをする理由
お客様のウェブサイトを「悪意のある第三者」から守るためです。他人のアカウントを悪用しようと、パスワードクラック(パスワードを推測してメールアドレスを乗っ取ること)を仕掛けてくる勢力が常に存在します。ウェブサイトの改ざん被害や、大量の迷惑メール送信をする送信元となる場合がある為、トラブルを回避をするための措置として実施しています。
サーバが高負荷になり、同じサーバをお使いの別のユーザにも影響を与えてしまう原因となります。