Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> NginxがIPまたはIPセグメントによるWebサイトへのアクセスを禁止しています

NginxがIPまたはIPセグメントによるWebサイトへのアクセスを禁止しています

  

IPからWebサイトへのアクセスをブロックする必要がある場合が多くあります。ウェブサイトを訪問するIPセグメント、知る必要がある友人は参照することができます。単一のIPの書き込みを禁止します。

コードは次のとおりですxxxxを拒否します。

IPセグメントの書き込みの禁止:

コードは次のとおりですdeny 10.0.0.0/24;

1人のIPユーザーまたは1人のIPセグメントユーザーだけにアクセスを許可することもできます。他のすべてのユーザーを禁止することもできます。

Xxxx; 10.0.0.0 /24を許可;すべて拒否;

有効にするにはnginxを再起動します。例を見てみましょう。

まず、nginxのconfディレクトリに次の設定ファイルを作成します。 blocksip.confという名前:deny 95.105.25.181; //これはnginxが無効にしたいIPです。 nginx設定ファイルnginx.confにadd:include blocksip.conf;

nginxサービスを再起動します。/usr /local /nginx /sbin /nginx -sリロードが有効になります。 blocksip.confには他にもたくさんの形式があります:、許可されたIPアクセスまたはIPセグメントアクセスのみを設定することができます:

コードは以下のとおりです。すべて拒否;#すべて許可ipsすべて許可;

ネットワークセグメントは192.168.1.0 /24のように書かれています。

Copyright © Windowsの知識 All Rights Reserved