【激アツ!!】2回線目以降もOK!楽天モバイル回線契約で14,000ポイントがもらえる

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

iptables全開!


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

この記事内には広告リンクが含まれています。

\\どうかフォローをお願いします…//


< この記事をシェア >

usedoor Twitterでシェア
usedoor facebookでシェア
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 Twitterでシェア
usedoor facebookでシェア
usedoor はてなブックマークに保存
usedoor Pocketに保存
usedoor LINEでシェア
usedoor feedly



\\どうかフォローをお願いします…//



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

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

【2024年11月】LYPプレミアムにおトクに登録できるキャンペーン&会員向けの特典、利用できるLINEの機能まとめ – 3ヵ月無料&PayPayポイント&クーポンなど

キャンペーン

LYPプレミアムに新規登録で基本料金3ヵ月無料&1,000円分のPayPayポイント&Yahoo!ショッピングの1,000円割引クーポン×2枚がもらえるキャンペーン開催中

【紹介コードあり】みんなの銀行アプリで口座開設して最大1,000円をゲットする方法

銀行

紹介コードを入力して口座開設すると、紹介する人・紹介された人それぞれに現金500円が貰える「お友だち紹介プログラム」キャンペーン開催中!「新規口座開設限定!サービス体験プログラム」にも参加して合計1,000円ゲット!

ペイペイジャンボとは?開催中のキャンペーン、還元条件、対象ショップまとめ – 当たらない?当選の確認手順や本人確認などの参加条件など

キャンペーン

最大1,000%還元や全額還元などが当たる「ペイペイジャンボ」開催!対象となる条件や特典をまとめました。楽しいしおトク。だけどなかなか当たらない…

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

携帯電話

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

【紹介リンクあり】JCBカードの『お友達紹介キャンペーン』でもれなく1,500円分のキャッシュバックをもらって入会する方法

キャンペーン

JCBカード入会時に友だち紹介のリンクから申し込むともれなく1,500円分のキャッシュバックがもらえる『お友達紹介キャンペーン』開催。紹介リンクあり


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

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

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

usedoor Twitter
usedoor facebook
usedoor feedly
usedoor RSS


新着ニュース&記事

ドコモのプラチナカード「dカード PLATINUM」の申込み受付が11月25日より開始

ニュース

様々な特典が付いたドコモのプラチナカード「dカード PLATINUM」が登場!年会費は29,700円(税込)、2024年11月25日より受付開始。提供開始を記念して、4つのキャンペーンも開催。

【抽選販売】無印良品の「福缶2025」を購入する方法 – 縁起物に2,025円分のギフトカードが同梱された無印の福袋

福袋

無印良品の2025年の福缶も抽選販売。ネットで応募を受付。応募期間は2024年11月14日~25日、価格は2,025円。当選した場合、2025年1月上旬にお店で受け取り。

【在庫・抽選販売情報あり】PlayStation 5 Pro(PS5 Pro)の価格、スペック、販売ショップなどまとめ – ディスクドライブ非搭載でお値段は約12万円。。

ゲーム

ついにPlayStation 5 Pro(PS5 Pro)が2024年11月7日(木)に発売!価格は119,980円。スペックや販売/予約情報、在庫情報をまとめました。

タワーレコードで全品15%還元キャンペーン開催中! – CDやDVD、Blu-ray、グッズ、書籍をお得に購入する方法【2024年11月】

キャンペーン

CDやDVD、ブルーレイ、本、雑誌、グッズの購入、新作の予約を考えている人は必見!キャンペーンを利用すればお得に買えるぞ!

タリーズコーヒーの福袋「2025 HAPPY BAG」をゲットする方法

福袋

タリーズコーヒーが2025年の福袋「2025 HAPPY BAG」が2024年12月13日に発売!店舗で11月6日より予約受付開始。オンラインでもタリーズコーヒー 公式楽天市場店で販売。


新着記事をもっと見る

usedoorをフォロー


注目・おすすめ記事

結局、楽天モバイルって普通に使える?メイン回線として日本のいろんなところで最強プランをガチで使いまくってみた。電波状況や通信速度の検証結果を紹介

メイン回線を楽天モバイル『最強プラン』に変更して日本の色んなところに行って通信状況などを調査してみた。結局エリアってどうなの?圏外にならない?


【オススメは?】eSIMに対応しているキャリア・格安SIMまとめ&比較 – 月額料金やデータ容量別に比べてみた。eSIMをおトクに利用する方法

eSIM発行に対応しているキャリア、格安SIMを徹底的にまとめてみた。料金とデータ量などで自分にあうオススメのeSIMを見つけよう


【Android】スマホのバッテリー消費を抑えて電池持ちをアップさせる方法まとめ – Pixelのバッテリーが悪いのでいろいろ設定してみた

Pixel 4のバッテリー持ちが悪すぎるのでAndroid全般の電池消費を節約する設定をガッツリ行ってみた


【ドコモ】『オンラインショップおトク割』でスマホをおトクに購入する方法 – 端末のみ購入もOK!対象機種、割引金額、適用条件まとめ

ドコモオンラインショップが新たな割引「オンラインショップおトク割」をスタート!5G WELCOME割併用で超大幅割引となる機種も!



注目の記事をぜんぶ見る


最新記事&ニュース

ドコモのプラチナカード「dカード PLATINUM」の申込み受付が11月25日より開始

様々な特典が付いたドコモのプラチナカード「dカード PLATINUM」が登場!年会費は29,700円(税込)、2024年11月25日より受付開始。提供開始を記念して、4つのキャンペーンも開催。


【抽選販売】無印良品の「福缶2025」を購入する方法 – 縁起物に2,025円分のギフトカードが同梱された無印の福袋

無印良品の2025年の福缶も抽選販売。ネットで応募を受付。応募期間は2024年11月14日~25日、価格は2,025円。当選した場合、2025年1月上旬にお店で受け取り。


【在庫・抽選販売情報あり】PlayStation 5 Pro(PS5 Pro)の価格、スペック、販売ショップなどまとめ – ディスクドライブ非搭載でお値段は約12万円。。

ついにPlayStation 5 Pro(PS5 Pro)が2024年11月7日(木)に発売!価格は119,980円。スペックや販売/予約情報、在庫情報をまとめました。


タワーレコードで全品15%還元キャンペーン開催中! – CDやDVD、Blu-ray、グッズ、書籍をお得に購入する方法【2024年11月】

CDやDVD、ブルーレイ、本、雑誌、グッズの購入、新作の予約を考えている人は必見!キャンペーンを利用すればお得に買えるぞ!


タリーズコーヒーの福袋「2025 HAPPY BAG」をゲットする方法

タリーズコーヒーが2025年の福袋「2025 HAPPY BAG」が2024年12月13日に発売!店舗で11月6日より予約受付開始。オンラインでもタリーズコーヒー 公式楽天市場店で販売。



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


usedoorをフォロー


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

【オススメは?】eSIMに対応しているキャリア・格安SIMまとめ&比較 – 月額料金やデータ容量別に比べてみた。eSIMをおトクに利用する方法

eSIM発行に対応しているキャリア、格安SIMを徹底的にまとめてみた。料金とデータ量などで自分にあうオススメのeSIMを見つけよう


【割引増額中】au「5G機種変更おトク割」でiPhone・Androidをおトクに購入する方法 – 適用条件と対象機種、割引金額まとめ。キャッシュバックも

5G対応端末への機種変更が割引されるauの『5G機種変更おトク割』条件を満たすことでiPhoneやAndroidスマホにおトクに機種変更できる。対象機種まとめ


DAZN(ダゾーン)をお得に契約する方法【2024年11月】

DAZNをおトクに利用する方法をご紹介!サッカーW杯アジア最終予選のアウェーはDAZN独占配信。


【3ヵ月99円!!】Kindle Unlimitedにおトクに登録できるキャンペーンまとめ – 最大3ヵ月99円で利用できるキャンペーンを確認

Amazonの読み放題サービス「Kindle Unlimited」のキャンペーンをまとめています。現在は最大3ヵ月99円で利用できるキャンペーン開催中!


【2024年11月】LYPプレミアムにおトクに登録できるキャンペーン&会員向けの特典、利用できるLINEの機能まとめ – 3ヵ月無料&PayPayポイント&クーポンなど

LYPプレミアムに新規登録で基本料金3ヵ月無料&1,000円分のPayPayポイント&Yahoo!ショッピングの1,000円割引クーポン×2枚がもらえるキャンペーン開催中



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