ワイモバイルでPayPayボーナス大幅還元!回線料金も安い!

最終更新 [2015年1月23日]





CentOSなどLinuxのiptablesで特定のIPやURL(文言を含む)のアクセスを遮断する方法とオプションまとめです。

WEBサイトには切っても切れない縁の不正アクセスやアタック。。
とってもやめてほしいものです。。

レンタルサーバーなどで運用していればサーバー屋さんがシャットアウトしてくれたりもしますが、VPSや自分のサーバーなどで運用しているとやっぱり来ちゃいます。

本来はルーターなどでカットするのが一番安全だと思いますが、ネットワーク機器がない場合はどうしてもサーバーで設定する必要があります。

そんなときはiptablesが手っ取り早い。
特定のIPやURL(文言を含む)のアクセスを遮断するiptablesの書き方です。


iptables 特定のIPや文言のアクセスを遮断する書き方

iptablesをviで編集

vi /etc/sysconfig/iptables

↑のコマンドでviでiptablesを開きます。


書き方のオプションいろいろ

オプション 意味
-p
(–protocol)
プロトコル(tcp、udp、icmp、all)を指定
-s
(–source)
IPアドレス[/mask] 送信元のアドレス。
IPアドレスorホスト名を記述(Anyの場合は、記載なしでOK)
-d
(–destination)
IPアドレス[/mask] 送信先のアドレス。IPアドレスorホスト名を記述
-i
(–in-interface)
パケットが入ってくるインターフェイスを指定
-o
(–out-interface)
パケットが出ていくインターフェイスを指定
-j
(–jump)
条件に合ったときのアクションを指定
-m state –state パケットの状態を条件として指定
(stateは、 NEW、ESTABLISHED、RELATED、INVALIDが指定できる)
※基本的にNEW(新規パケット)
-m tcp –dport 単発ポートを指定
-m multiport –dports 複数ポートを指定
※複数ポートは「,」で区切る

特定のIP(または帯域)を遮断

-A INPUT -s 113.0.0.0/8 -j DROP

↑は113.X.X.XというIPからの0アクセスをDROP(遮断)するという内容になります。
IPの部分は113.1.2.3のように1つ、または113.0.0.0/8のようにサブネットで範囲を指定することもできます。

特定の文言(URLなど)を含むアクセスを遮断

-A INPUT -m string –string “/announce” –algo bm –to 60 -j DROP

↑は「/announce」という文字を含むアクセスを全てDROP(遮断)するという内容になります。
アタックのように超ランダムなIPから同じファイルへの大量アクセスはこれで遮断できます。

というのもこの記事を書くキッカケになったのが「announce.php」というBitTorrent?か何かで使うファイルに大量にアクセスを喰らったためでした。。
announce.phpというファイルはサーバー上にはなくて404を連発→サイトダウンとなってイラッとしたのでiptablesにこの記載を行いました。

iptablesのリスタート・保存

service iptables restart
iptables-save > /etc/sysconfig/iptables

一度iptablesをリスタートさせます。
その後、書いた設定がブッ飛ばないように保存コマンドを打っておきます。

ちなみにiptalesの中身を確認するのは↓のコマンドがラクでいいです。

iptables -nL



カンタンに設定できるのでまずはコイツで。

サイト運営者さんには切っても切れない縁のアタックや不正アクセス。。
まずは簡単なこのiptablesあたりを使ってみてくださいー。


< この記事をシェア >






このiptablesで特定のIPやURL(文言を含む)のアクセスを遮断する方法&オプションまとめの最終更新日は2015年1月23日です。
記事の内容に変化やご指摘がありましたら問い合わせフォームまたはusedoorのTwitterまたはusedoorのFacebookページよりご連絡ください。

現在開催中の「おトク」なキャンペーン、セール

Amazonでd払い、dポイントを利用する方法&キャンペーンまとめ – 期間用途限定ポイントも使える。ahamoもOK!

ショッピング

ドコモユーザーであればAmazonでd払いが使えるようになりました。ただし事前にdポイントの利用設定をしておく必要があるので注意!

【2022年】徹底攻略!Amazonプライムデーでおトクに買い物する方法&おトクなキャンペーン・サービスまとめ。7月12日~13日の2日間だけじゃない!

ショッピング

2022年もAmazon年に1度のビッグセール「プライムデー」が開催!事前にギフト券がおトクに買えたり、利用できるサービスも発表!

【必ず400dポイントもらえる!!】dマガジンをおトクに契約する方法

本・コミック

dマガジンはWEBから入会すれば400dポイントがもらえる!初回31日無料とあわせて実質2ヵ月無料で利用できる。エントリーはお忘れなく!

【7月版】ahamo、povo、LINEMOどれにする?開催中キャンペーンの特典と条件を比較してみた – キャッシュバックやポイント還元などでおトクに契約する方法

携帯電話

ドコモのahamo、auのpovo、ソフトバンクのLINEMO。大容量低価格プランを今契約するならどこが一番おトクにキャンペーンで契約できる?を比較してみた

【激アツ!!】超激安の3ヵ月99円!Amazonの読み放題サービス「Kindle Unlimited」に超おトクに登録する方法 – プライムデー連動企画。7月13日まで

キャンペーン

本やコミック、雑誌が読み放題になるKindle Unlimitedがプライムデー2022にあわせて3ヵ月99円と超激安で利用できる!


≫ 開催中のキャンペーンをもっと見る

usedoorの新着記事をチェック!

記事を書くヤル気が出るのでフォローよろしくお願いしますm(._.)m


キーワード:centos , iptables , linux , アタック , オプション , サーバー , 不正アクセス ,


同じカテゴリの記事

【12月1日まで】1,359冊が対象!! Kindleの雑誌を99円均一で購入する方法

キャンペーン

またまた99円均一セール!今回の対象件数は1,359冊とかなり多い!

最大半額!ヤフオク!スクラッチに参加して割引クーポンをゲットする方法 – 開催されていたらとりあえずクジだけ引いておけばラッキーあるかも

キャンペーン

不定期で開催されるヤフオクのスクラッチくじ。毎日引けて最大半額!とりあえず期間中は毎日参加するといいことあるかも

【10,000名に当たる】楽天オリジナル置き配ボックス「OKIPPA」を無料でゲットする方法 – キャンペーン概要と参加条件

キャンペーン

楽天オリジナル置き配ボックス「OKIPPA」が無料で当たるキャンペーン開催中!荷物の不在を減らそう!

【アメックス】ファミリーマートで20%キャッシュバックをゲットする方法

キャンペーン

ファミリーマートでタッチ決済でお支払いすると最大1,000円キャッシュバック!


新着記事

【Apple PayのWAON限定!!】「美少女戦士セーラームーン」デザインのWAONを発行する方法

Apple Pay

Apple Payで「美少女戦士セーラームーン」デザインのWAONが期間限定で発行できる!全8種類で、セーラー戦士10人の登場を予定。発行手数料は無料です。

【在庫・入荷情報あり】『Meta Quest 2(旧Oculus Quest 2)』を予約・おトクに購入する方法 – 発売日や価格などまとめ

ガジェット

Meta Quest 2の128GBモデルが2021年8月24日に発売!価格は64GBモデルから据え置きの37,180円(税込)

【在庫・入荷情報あり】『メガドライブミニ / メガドライブミニ2 / セガジェネシスミニ』を予約・購入する方法 – 発売日や価格、スペックなどまとめ

ゲーム

「メガドライブ2」を再現しさらに「メガドライブミニ」よりさら小型化した「メガドライブミニ2」が2022年10月27日に発売!

【抽選・在庫・入荷情報あり】PS4用ワイヤレスコントローラー「DUALSHOCK 4」を予約・購入する方法

ゲーム

DUALSHOCK 4が品薄状態になってきました。在庫を見つけ次第更新します。


≫ 新着記事をもっと見る

usedoorTOPへ戻る

usedoorをフォロー


  • 注目の使い方

    【神対応すぎる】Dysonの掃除機のバッテリーを交換する方法 – 2年の保証期間内ならまさかの無料!V8 Absoluteのバッテリーを交換してみた

    Dysonの掃除機はバッテリーまで2年の保証対象内!掃除機復活でダイソンの手厚いサポートにマジで感動しました。


    【5,000円キャッシュバック】ソフトバンクで機種変更してキャッシュバックを貰う方法 – iPhone、AndroidどちらもOK!さらにクーポンもあり

    おとくケータイ.netとスマホ乗り換え.comで機種変更すれば5,000円キャッシュバック!手数料分以上がペイできるぞー


    ふるさと納税でYogibo(ヨギボー)のビーズクッションをGETする方法 – 人をダメにするソファが返礼品に登場!モデル/サイズ/カラー/寄付金額/自治体まとめ

    ふるさと納税の返礼品に大人気ビーズクッション、ソファ「Yogibo(ヨギボー)」の商品が幅広いラインナップで登場!


    【7月21日まで】実質無料で1,000ポイント!Amazonギフト券を購入してポイントをゲットする方法 – 2022年のプライムデー連動企画!

    これはアツい!Amazonで買い物する人、プライムデー2022で買い物予定の人はギフト券を購入してポイントを実質無料でもらっちゃおう!


    Xperia Ace II(SO-41B)実機レビュー – 価格が2.2万円というエントリーモデルのXperiaの実力は?5Gは非対応だけどコスパ良すぎなのでドコモで買ってみた

    2021年夏モデルとして登場した定価が2.2万円というXperia Ace II。かなりコスパはいいけど実際のところはどう?ドコモ版を購入したので実機レビュー!


    注目の記事をぜんぶ見る

  • 最新記事

    【Apple PayのWAON限定!!】「美少女戦士セーラームーン」デザインのWAONを発行する方法

    Apple Payで「美少女戦士セーラームーン」デザインのWAONが期間限定で発行できる!全8種類で、セーラー戦士10人の登場を予定。発行手数料は無料です。


    【在庫・入荷情報あり】『Meta Quest 2(旧Oculus Quest 2)』を予約・おトクに購入する方法 – 発売日や価格などまとめ

    Meta Quest 2の128GBモデルが2021年8月24日に発売!価格は64GBモデルから据え置きの37,180円(税込)


    【在庫・入荷情報あり】『メガドライブミニ / メガドライブミニ2 / セガジェネシスミニ』を予約・購入する方法 – 発売日や価格、スペックなどまとめ

    「メガドライブ2」を再現しさらに「メガドライブミニ」よりさら小型化した「メガドライブミニ2」が2022年10月27日に発売!


    【抽選・在庫・入荷情報あり】PS4用ワイヤレスコントローラー「DUALSHOCK 4」を予約・購入する方法

    DUALSHOCK 4が品薄状態になってきました。在庫を見つけ次第更新します。


    最新記事をもっとチェック

  • usedoorをフォロー


  • 現在開催中の"おトク"なセール、キャンペーン、お買い得アイテムまとめ

    【割引クーポンあり】1Password(有料版)をおトクに契約する方法 – ソースネクストの3年版がコスパよし!価格比較してみた

    1Password3年版がソースネクストに登場!usedoor限定クーポンあり。公式よりおトクな価格で1Passwordが使えちゃう


    【ドコモ】『端末購入割引』でiPhone・Androidスマホ・ケータイをおトクに購入する方法 – 適用条件と割引による値下げ、現在の対象機種まとめ

    ドコモの分離プラン導入後に新たに登場した「端末購入割引」 条件を満たしていれば機種変更でも対象のiPhoneやAndroidがおトクに買える!


    【7月版】『ワクワクペイペイ』キャンペーン内容&参加条件まとめ – 夏PayPay祭2022、クーポンや地域限定etc… おトクに買い物する方法

    月替わりで開催されるPayPayのおトクなキャンペーン「ワクワクペイペイ」参加条件や今月対象のお店は?


    【7月版】ペイペイジャンボとは?還元条件、対象ショップまとめ – おトクに支払いする方法。7月は日本全国全額チャンス!対象外店舗に注意

    最大1,000%還元や全額還元などが当たる「ペイペイジャンボ」開催!対象となる条件や特典をまとめました


    開催中のキャンペーンをぜんぶ見る

  • あわせて読みたい記事