【DAZNとDMMプレミアムが利用できるのにDAZN単体契約より安い!!】DAZNとDMMの最強プラン「DMM×DAZNホーダイ」の提供開始

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

iptables全開!


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


usedoor facebookでシェア
usedoor Twitterでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly


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あたりを使ってみてくださいー。


< この記事をシェア >

usedoor facebookでシェア
usedoor Twitterでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly





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

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

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

携帯電話

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

dマガジンをおトクに契約する方法 – 必ず400dポイントもらえる、実質最大3ヵ月ほぼ無料キャンペーンなど

本・コミック

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

【大幅割引に!!】ドコモのXperia 1 IV(SO-51C)をおトクに購入する方法 – 2月1日より割引大幅増額で値下げ!

携帯電話

2月1日よりドコモオンラインショップでXperia 1 IV(SO-51C)が2つのキャンペーン適用で最大55,000円割引に!

【楽天モバイル】「紹介キャンペーン」で楽天ポイントをゲットする方法 – 紹介してもされてもポイントがもらえる!条件や注意点などまとめ

キャンペーン

2023年2月より楽天モバイルが友だち紹介キャンペーンを実施!紹介して条件を満たすと招待された方は3,000ポイントがもらえる。条件や注意点などまとめ

DAZN(ダゾーン)をお得に契約する方法 – DMM×DAZNホーダイ登場!

スポーツ

DAZNをおトクに利用する方法をご紹介!DAZNとDMMの最強プラン「DMM×DAZNホーダイ」が登場!


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

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

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

usedoor facebook
usedoor Twitter
usedoor feedly
usedoor RSS

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


新着ニュース&記事

【予約開始・在庫情報】『おしゃべりちいかわ / ハチワレ』を予約・購入する方法

おもちゃ

バンダイからしゃべる「ちいかわ」と「ハチワレ」のぬいぐるみが登場!発売日は2023年8月5日で、価格は各7,150円(税込)

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

Androidスマホ

2022年8月より配信が始まったAndroid 13。ドコモ、au、ソフトバンク、楽天モバイルなどキャリアから販売されているスマホはアップデート対象?

【復旧を確認】モバイルPASMOにチャージできない障害が発生。実際にApple PayのモバイルPASMOにチャージができない状態を確認…(2023年6月8日)

ニュース

2023年6月8日朝方よりモバイルPASMOに障害が発生中。チャージ、新規発行、定期券購入などができない状態に

【予約開始・在庫情報】『ちいかわといっしょ』を予約・購入する方法 – むちゃかわピンク/パープルの2カラー&DXセットが登場

おもちゃ

ちいかわの携帯液晶ゲーム『ちいかわといっしょ』が2023年8月5日に発売!価格は単品が7,150円、DXセットが8,470円

【予約開始・在庫情報あり】『ちいかわ ゆめのむちゃでかおしゃべりプリンハウス』を予約・購入する方法

おもちゃ

ちいかわのドールハウス『ちいかわ ゆめのむちゃでかおしゃべりプリンハウス』が2023年秋に発売!価格は7,700円(税込)。


新着記事をもっと見る

usedoorをフォロー


注目の使い方

【完全版】Amazonで『クレジットカードなし』で買い物する方法 – クレカ不要の支払い手段を徹底まとめ!他社のポイント利用も

クレジットカード不要でAmazonでの買い物の支払いができる手段をがっつりまとめました!クレカがない人や未成年の人もどうぞ


【ドコモ】『5G WELCOME割』で5Gスマホをおトクに購入する方法 – 契約別の割引金額、適用条件と対象機種まとめ。iPhone&人気Androidも対象!

ドコモの5G対応スマホが割引価格で購入できる「5Gウェルカム割」をまとめてみた。割引対象拡大!Androidの他、iPhone 14シリーズやSEも対象!


楽天カードを1つの名義で国際ブランドの異なる2枚のカードを発行する方法 – 2枚持ちでも年会費無料!

個人的にこれけっこうアツい!Visaが1枚目なら異なる国際ブランドのカードをもう1枚発行できる!


【楽天ポイント】期間限定ポイントのオススメの使い方 – 楽天系のサービス以外でも使える!有効期限確認、少額でも使い切る方法

いつの間にか貯まる『期間限定の楽天ポイント』楽天市場で無理やり使うのではなく街のお店などで効率的に使うのがいいかも!



注目の記事をぜんぶ見る


最新記事&ニュース

【予約開始・在庫情報】『おしゃべりちいかわ / ハチワレ』を予約・購入する方法

バンダイからしゃべる「ちいかわ」と「ハチワレ」のぬいぐるみが登場!発売日は2023年8月5日で、価格は各7,150円(税込)


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

2022年8月より配信が始まったAndroid 13。ドコモ、au、ソフトバンク、楽天モバイルなどキャリアから販売されているスマホはアップデート対象?


【復旧を確認】モバイルPASMOにチャージできない障害が発生。実際にApple PayのモバイルPASMOにチャージができない状態を確認…(2023年6月8日)

2023年6月8日朝方よりモバイルPASMOに障害が発生中。チャージ、新規発行、定期券購入などができない状態に


【予約開始・在庫情報】『ちいかわといっしょ』を予約・購入する方法 – むちゃかわピンク/パープルの2カラー&DXセットが登場

ちいかわの携帯液晶ゲーム『ちいかわといっしょ』が2023年8月5日に発売!価格は単品が7,150円、DXセットが8,470円


【予約開始・在庫情報あり】『ちいかわ ゆめのむちゃでかおしゃべりプリンハウス』を予約・購入する方法

ちいかわのドールハウス『ちいかわ ゆめのむちゃでかおしゃべりプリンハウス』が2023年秋に発売!価格は7,700円(税込)。



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


usedoorをフォロー


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

【既存ユーザーも対象】楽天モバイルで「YouTube Premium」を3ヵ月間無料で申し込む方法 – 対象となる条件、注意点など

楽天モバイル契約者はYoutube Premiumが3ヵ月無料で利用できる。条件はシンプルで既存ユーザーも対象!注意点もアリ


【6月版】ワイモバイルでおトクに機種変更できるiPhone・Androidスマホまとめ – 激安で機種変更する方法

現在ワイモバイルで機種変更でもおトクに購入できるスマホまとめ。機種変更割引&端末単体割引で機種変更でも激安購入できる機種アリ!


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

ソフトバンクのAndroidスマホを購入するとキャッシュバックがもらえるぞ!さらにクーポンでPayPayボーナスももらえる!


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

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


dマガジンをおトクに契約する方法 – 必ず400dポイントもらえる、実質最大3ヵ月ほぼ無料キャンペーンなど

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



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