クライアントの IP アドレスに基づいて (.net 2.0 および II6 を使用して) weba アプリケーションへのアクセスを制限する最善の方法についてアドバイスをお願いします。私が検討している2つの方法:
1) サーバー側のコードを介して - web.config 内の IP アドレスのリストに対してクライアント IP を確認します。
2) 仮想ディレクトリを作成し、この仮想ディレクトリの IP アドレスを制限することにより、IIS を介して。
私の質問は、仮想ディレクトリ ルートに行くと、この Web サイトにアクセスするユーザーが多く、各クライアント リクエスト中に行われる逆ドメイン ルックアップはサーバー リソースで非常に高価になる可能性があることを読んだことです。これはどのくらいのリスですか?
これを行うための他の提案/アイデアは大歓迎です
よろしくお願いします。