ワイモバイルを通常よりおトクに契約する方法

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

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

ahamo、LINEMO、povoどれにする?開催中キャンペーンの特典と条件を比較してみた – キャッシュバックやポイント還元などまとめ

携帯電話

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

【ソフトバンクオンラインショップ限定】「web割」で機種代金を最大21,600円割引する方法

携帯電話

オンライン限定!MNP(のりかえ)なら最大21,600円割引!販売しているほとんどのiPhone、Androidスマホがキャンペーン対象。

Amazonで『ギフトカード大還元祭』開催!対象のお店でAmazon Pay利用で1回ごとに最大10,000円分のギフトカードが当たる抽選に参加できる&回数上限なし

キャンペーン

Amazon Payを対象店舗で1回1,000円以上利用すると必ずAmazonギフトカードが当たる抽選に参加できる「ギフトカード大還元祭」開催!期間は6月7日(金)まで

【抽選販売受付中】AmazonのPlayStation 5の招待販売制に参加する方法 – PS5購入の招待メールをリクエストする手順。モデルごとに登録が必要

ゲーム

AmazonでのPlayStation 5販売が招待制に!抽選形式なので期限内に招待メールをリクエストしておけばPS5が買えるかも!?

【最大5,000円相当が無料でもらえる】Yahooショッピング、PayPayモールで買い物して「ウェルカムギフト」をもらう方法 – 対象となる条件などまとめ

ショッピング

はじめてまたは久々にYahooショッピング、PayPayモールで買い物する人は5,000円相当の商品が詰まったウェルカムギフトがもらえる!


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

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

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

usedoor Twitter
usedoor facebook
usedoor feedly
usedoor RSS


新着ニュース&記事

【dポイント】利用上限を設定する方法 – 他サービスなどで30,000ポイント以上表示されない場合の対処方法

ポイントカード

dポイントの使いすぎ防止機能!1回の買い物で使えるdポイントの上限は設定できる。たくさんポイントを持っているのに他サービスなどで30,000dポイントしか表示されない原因はコレ

Google Play ギフトカード・コードをおトクに購入する方法・キャンペーン【2024年4月】

キャンペーン

Google Playストアでアプリやゲーム、電子書籍などの購入に使用できる「Google Play ギフトカード・コード」をキャンペーンやセールでおトクにゲット!

楽天モバイルがプラチナバンド(700MHz帯)の試験電波の発射開始を発表。早く来てくれプラチナバンド

ニュース

楽天モバイルがついに700MHz帯のプラチナバンドの試験電波を発射したと発表。テストまできたってことは本格導入目前??

Apple IDから強制ログアウトされる現象が発生中。この現象が発生した場合は、パスワードの強制変更を求められる模様

ニュース

自分の環境では確認できませんでしたが… Apple IDからログアウトされ、パスワードの強制変更となったという報告が多数。ただ指示通り、パスワードを変更して再度ログインすれば対応完了になるみたい

ニンテンドープリペイドカード・番号をおトクに購入する方法・キャンペーン【2024年4月】

キャンペーン

「ニンテンドープリペイドカード」「ニンテンドープリペイド番号」をキャンペーンやセールでおトクにゲット!


新着記事をもっと見る

usedoorをフォロー


注目・おすすめ記事

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

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


【Android】モバイルPASMOの発行方法&注意点 – ついにおサイフケータイに対応。定期券も買える。Suicaと共存できる?

やっとモバイルPASMOが使えるようになった!定期券も発行できる。モバイルSuicaとの同時発行もできるけど注意が必要


iPadの在庫状況をチェックする方法(Pro、mini、Air、第10世代etc…) – ドコモ・au・ソフトバンク

第10世代iPadや新しいiPad Proが登場!ドコモ・au・ソフトバンクのiPad(主にセルラー版)の在庫状況を可能な限りリアルタイムでお届け中


「Apple Watch Ultra」の予約や発売日、価格、キャンペーンまとめ – Apple StoreやAmazon、家電量販店、キャリアで予約・購入する方法

屈強で過酷な環境に負けない万能な「Apple Watch Ultra」が2022年9月23日に発売!価格は124,800円(税込)。


【2024年4月】「メルペイ」のクーポン&キャンペーンまとめ – クーポンは人によって違うので来ない場合も… メルカードキャンペーンもあり

メルカリが提供するスマホコード支払「メルペイ」は定期的におトクなキャンペーンを開催&クーポンを配布!人によって違うクーポンを徹底的にまとめてみた



注目の記事をぜんぶ見る


最新記事&ニュース

【dポイント】利用上限を設定する方法 – 他サービスなどで30,000ポイント以上表示されない場合の対処方法

dポイントの使いすぎ防止機能!1回の買い物で使えるdポイントの上限は設定できる。たくさんポイントを持っているのに他サービスなどで30,000dポイントしか表示されない原因はコレ


Google Play ギフトカード・コードをおトクに購入する方法・キャンペーン【2024年4月】

Google Playストアでアプリやゲーム、電子書籍などの購入に使用できる「Google Play ギフトカード・コード」をキャンペーンやセールでおトクにゲット!


楽天モバイルがプラチナバンド(700MHz帯)の試験電波の発射開始を発表。早く来てくれプラチナバンド

楽天モバイルがついに700MHz帯のプラチナバンドの試験電波を発射したと発表。テストまできたってことは本格導入目前??


Apple IDから強制ログアウトされる現象が発生中。この現象が発生した場合は、パスワードの強制変更を求められる模様

自分の環境では確認できませんでしたが… Apple IDからログアウトされ、パスワードの強制変更となったという報告が多数。ただ指示通り、パスワードを変更して再度ログインすれば対応完了になるみたい


ニンテンドープリペイドカード・番号をおトクに購入する方法・キャンペーン【2024年4月】

「ニンテンドープリペイドカード」「ニンテンドープリペイド番号」をキャンペーンやセールでおトクにゲット!



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


usedoorをフォロー


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

LYPプレミアムにおトクに登録する方法&会員が使える機能まとめ – 3ヵ月無料&LINEやYahooで会員限定で使える機能が多数

LYPプレミアムが3月31日まで激アツな入会キャンペーンを開催!基本料金3ヵ月無料+4,000円分のPayPayポイント+Yahoo!ショッピングの3,000円割引クーポン×2枚という超豪華特典を用意!


【5月9日まで】Amazon「Audible」を2ヵ月無料で登録する方法 – 本の朗読サービスが通常よりもおトクに利用できるキャンペーン、条件などまとめ

Amazonの朗読サービス「Audible」が2ヵ月無料で利用できるおトクなキャンペーンが2月29日まで開催中!


Amazonで『ギフトカード大還元祭』開催!対象のお店でAmazon Pay利用で1回ごとに最大10,000円分のギフトカードが当たる抽選に参加できる&回数上限なし

Amazon Payを対象店舗で1回1,000円以上利用すると必ずAmazonギフトカードが当たる抽選に参加できる「ギフトカード大還元祭」開催!期間は6月7日(金)まで


【2024年4月】IIJmioで安くiPhoneやAndroidスマホを買う方法、割引対象機種まとめ – シェアNo.1記念キャンペーン スマホ大特価セールで一括110円~

スマホ安売りでお馴染みのIIJmio恒例の『スマホ大特価セール』がシェアNo.1記念キャンペーンとして開催!今回も特にAndroidスマホが大幅割引で一括110円~と激安に


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

1Password3年版がソースネクストに登場!公式で購入するより安く1Passwordが使える&ソースネクストから割引クーポンもらいました



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