-2

Python バックエンド Web アプリケーションを開発しています。勤務時間管理もアプリケーションに含まれています。私が求めている質問は次のとおりです。

元。このアプリケーションを使用する場所は 3 つあります (カナダ、アメリカ、ヨーロッパ)。これら 3 つの場所の IP アドレスを事前に定義して、従業員が自宅からこの Web アプリケーションにアクセスできないようにしたいと考えています。このアプリケーションには VPN ネットワークのようなものがあると思いますが、アプリケーションで IP アドレスのリストを定義して、それらの IP アドレスだけがアプリケーションにアクセスできるようにするとよいでしょう。

ありがとうございました

4

2 に答える 2

0

Djangoを使用している場合は、geoipを使用してIPアドレスを取得できます。その後、フィルターを適用できます。

于 2012-03-22T13:31:46.550 に答える
0

アプリケーションが実行されているのと同じサーバーに OpenVPN をインストールし、OpenVPN の DHCP サーバーが使用している IP 範囲からの要求のみを許可することを最も明確に望んでいます。

VPN を使用すると、提供しているネットワーク サービスへのアクセスを制限できます。これは、Web アプリケーション、メール サーバー、プリント サーバーなどです。

于 2013-07-31T18:07:40.613 に答える