【読んどいて!!】現在開催中の激熱キャンペーン、セールまとめ!

最終更新 [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ページよりご連絡ください。

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

dファッションのクーポンをゲットする方法

ショッピング

ドコモが運営するd fashionにもクーポン多数!キャンペーンとクーポンを組み合わせるとめちゃくちゃ安くアイテムが買えることも多々!

【激安すぎて怖い】iPhone、XPERIA、Galaxy用アクセサリが大量に108円~販売中。エレコム製品のスマホ関連アクセサリをおトクに購入する方法

ショッピング

エレコムダイレクトショップの100円セールが安すぎて怖いレベル。。同じものでも家電量販店などで買うより絶対おトク

【iPhone 8が一括0円!】ソフトバンクのiPhone 8を一括0円でGETする方法

携帯電話

ソフトバンクのiPhone 8がお得に買える!買うならここがおすすめ!

【10月版】『ワクワクペイペイ』の内容&参加条件まとめ – PayPayでスーパーやユニクロ、自動販売機などでおトクに買い物する方法 – 11月も継続

キャンペーン

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


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

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

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


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




同じカテゴリの記事

【MacbookもSurfaceも1万円割引!】ドコモ口座の「10%キャッシュバックキャンペーン」でおトクにお買い物する方法

キャンペーン

超激熱!ドコモ口座を利用してネットショップで買えば購入金額の10%をキャッシュバックしてくれるぞ!

【3月21日まで】dTVチャンネルを契約して780dポイントをゲットする方法 – 無料お試し期間で解約してもOK!?

キャンペーン

ポイントが付与されたら初回31日間無料お試し期間内にdTVチャンネルを解約しても780dポイント貰えるぞ!これはけっこう熱いキャンペーン!

【期間限定】iPhone・iPadで有名なパスワード管理アプリ『onesafe』を無料でゲットする方法

キャンペーン

1つは持っておいて損のないパスワード管理アプリが今週だけ無料


新着記事

『iPad(第6世代)』価格・発売日まとめ Apple Store・ドコモ・au・ソフトバンク – 第6世代iPadをおトクに購入する方法

iPhone / iPad

ビックカメラやソフマップで「9.7インチ iPad(第6世代)128GB 」が特価の税込38,280円で販売しています。

【10月版】9の付く日!Galaxy『オト9!』で”おいしい特典”を受け取る方法 – スーパーフライデーやハピチャン、三太郎の日のGalaxy版キャンペーン

キャンペーン

携帯キャリアがやってるキャンペーンの独自版をGalaxyも開催してます。9の付く日はGalaxyでクーポンをゲット!

【予約開始】「Xperia 5」の価格や予約・発売日、スペックまとめ – 各キャリアでおトクに予約・購入する方法

Androidスマホ

ドコモでXperia 5を買うとXperiaオリジナルグッズがもらえる!ソフトバンクはPayPay5,000円相当がもらえるぞ!

Android 10へのアップデート予定機種・開始日まとめ【ドコモ・au・ソフトバンク・ワイモバイル】- Oにアップデート出来るか調べる方法

Androidスマホ

Pixel 3を皮切りにスタートしたAndroid 10。ドコモ、au、ソフトバンクなどキャリアから販売されているスマホのアップデートは対象?


≫ 新着記事をもっと見る



usedoorTOPへ戻る

usedoorをフォロー


  • 注目の使い方

    【ポケモンGO】アプリを起動しなくても距離をカウントする『いつでも冒険モード』の設定方法 – Pokemon GO Plusとの違い、比較

    ついにアプリ画面を開いていなくてもポケモンGO内の距離がカウントされるモードが登場!ポケモンGOプラスユーザーも設定しておくことをオススメします


    【PlayStation4】Androidスマホからリモートプレイする方法 – ついにXperia以外でもプレイ可能に!『PS4 Remote Play』アプリの接続設定、条件など

    ついにXperia以外のAndroidにもPS4リモートプレイが解禁!実際にPixel 3とプレステ4を接続して遊んでみた


    【LINE】自分が操作しているスマホの画面をリアルタイム共有する方法 – スマホやアプリの操作方法等を簡単にシェア!

    LINEを通して両親や友だちなどにスマホやアプリの操作方法などを教える、紹介する時にマジ便利!


    緊急地震速報やJアラートなど『緊急速報』をスマホで受け取る方法&届かない、非対象機種の対処方法

    緊急地震速報&ミサイル発射も警告してくれるJアラートはちゃんとスマホで受信出来た方がいい!


    注目の記事をぜんぶ見る

  • 最新記事

    『iPad(第6世代)』価格・発売日まとめ Apple Store・ドコモ・au・ソフトバンク – 第6世代iPadをおトクに購入する方法

    ビックカメラやソフマップで「9.7インチ iPad(第6世代)128GB 」が特価の税込38,280円で販売しています。


    【10月版】9の付く日!Galaxy『オト9!』で”おいしい特典”を受け取る方法 – スーパーフライデーやハピチャン、三太郎の日のGalaxy版キャンペーン

    携帯キャリアがやってるキャンペーンの独自版をGalaxyも開催してます。9の付く日はGalaxyでクーポンをゲット!


    【予約開始】「Xperia 5」の価格や予約・発売日、スペックまとめ – 各キャリアでおトクに予約・購入する方法

    ドコモでXperia 5を買うとXperiaオリジナルグッズがもらえる!ソフトバンクはPayPay5,000円相当がもらえるぞ!


    「Xperia 1」「Xperia Ace」の価格や予約・発売日、スペックまとめ – 各キャリアでおトクに予約・購入する方法

    ソフトバンクのXperia 1を購入するとPayPayボーナス5,000円相当をプレゼント!


    Android 10へのアップデート予定機種・開始日まとめ【ドコモ・au・ソフトバンク・ワイモバイル】- Oにアップデート出来るか調べる方法

    Pixel 3を皮切りにスタートしたAndroid 10。ドコモ、au、ソフトバンクなどキャリアから販売されているスマホのアップデートは対象?


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

  • usedoorをフォロー


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

    iPhone・iPad単体でApple IDに入金してApp Store&iTunesの残高をチャージする方法 – 10月31日まで10%増量キャンペーン!

    定期的に入金分の〇%増量というキャンペーンも開催されるApple謹製のApple IDへの残高入金方法


    【2万円還元!!】ソフトバンクのiPhone 11 / 11 Pro / 11 Pro Maxを購入して高額キャッシュバックをGETする方法

    ソフトバンクの「iPhone 11 / 11 Pro / 11 Pro Max」にMNPすると2万円のキャッシュバックがもらえるぞ!


    【最大10,000dポイント】毎日運試し。わくわく毎日くじでdポイントをゲットする方法

    4毎日引けるdポイントが当たるくじが登場。最高は10,000dポイントらしいけど…


    【2万円還元!】ソフトバンクのAndroidを購入して高額キャッシュバックをGETする方法

    ソフトバンクのAndroidスマホを購入するとキャッシュバックがもらえるぞ!


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

  • あわせて読みたい記事