この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
その他の技術
›
サーバー構成
›
(ブラックリスト)Nginxは国内外のIPへのアクセスをブロックしています
眺める:
1021
|
答える:
1
[ウェブ]
(ブラックリスト)Nginxは国内外のIPへのアクセスをブロックしています
[リンクをコピー]
クズども
2025-6-6 09:07:44に投稿
|
|
|
|
要件:nginxを使って、クローラーや広告など一部のIPがウェブサイトにアクセスするのをブロックすること。 あるいはポリシー上の理由で、特定の国のIPアドレスからのアクセスをブロックする必要があります。
ブロック指定IPアクセス
NginxはマスキングとIP許可のための最も基本的なコマンドを2つ提供しています:ブロックを拒否する(deny to block)と許可する(allow to allow)です。以下の通りです。
ログインが見えます。
指定されたIPからのアクセスをブロックするディレクトリを指定します
Nginxの設定ファイルでは、特定のURLパスを照合するために位置ブロックを使うことができます。 例えば、/fooで始まるURLパスでマスキングを有効にし、/foo/barや/foo/baz/quxなど、/fooで始まるすべてのURLパスを一致させたいと考えています。
ログインが見えます。
あなたが望むなら
完全一致 /foo
以下の構成を使用する:
ログインが見えます。
ディレクトリを正則表現で照合することもできます:
ログインが見えます。
指定された国(地域)へのアクセスをブロックしてください。
時には、特定の地域のみにウェブサイトへのアクセスを許可したい場合もあります。 上記の2つの方法を知っていると、残る問題は特定の領域内のすべてのIPセグメントをどう取得するかです。 ip2locationから入手できます。 住所:
ハイパーリンクのログインが見えます。
ボックスの左側にある国を選択し、中央のボックスでV4またはV6を選択し、右側のルールタイプを選択します。 例として日本を見てみましょう。
ダウンロードして解凍するとtxtファイルが得られます。
最初の場所 / { と最後の } を削除してください
,
最後に、すべてのことを許可する線を追加します。
接尾辞名を.txtから.confに変更し、サーバーにアップロードします。そこに置いたディレクトリを記憶して。 (例:/usr/local/nginx/conf/nginx.conf/firewall.conf)
サイト対応の /foo ディレクトリなどの Nginx 設定ファイルを、非日本人のIPのみアクセスできるように変更してください:
ログインが見えます。
サイト全体にしたいなら、例えばseverやhttpフィールドに書き込むことができます:
ログインが見えます。
次に、nginxの設定を再読み込むコマンドを入力してください:
ログインが見えます。
先の:
X++ リクエスト https インターフェース「Failed to create SSL / TLS secure channel」の問題
次に:
Jenkins(8)は匿名利用統計の送信を無効にしています
関連記事
•
[劇作家] (3) エラー例外を検出するための自動テスト
•
ゲストモードでのDiscuz x3.4投稿におけるユーザーステータスの最適化
•
Charles Proxy Scraping HTTPS パケットチュートリアル
•
エンタープライズのWeChatアプリケーションのウェブページはウィンドウを閉じます
•
NginxはGzipを使ってウェブサイトのパフォーマンス最適化(チューニング)
•
Nginxウェブサイト HTTPS最適化OCSPバインディング
•
エンタープライズWeChatに埋め込まれたスキャンコードログイン機能 reportEvent issue
•
中国で有名なIDCクラウドサービスプロバイダーです。
クズども
地主
|
2025年10月27日 09:50:08に投稿
|
アクセスが許可されるIPは特定のもので、位置ブロックに記載され、以下のように定義されています。
ログインが見えます。
閲覧したセクション
その他の番組編成
.Net/C#
技術チャット
MySQL
ジャワ
レジャー灌漑
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com