1

現在、以下は私のwifi接続のセットアップです。

ノートパソコン 1 ------> Wifi ルーター <------ ノートパソコン 2

インターネットにアクセスするためにwifiルーターに接続する約5台のラップトップがあります。ネットワークはパスワードで保護されているため、有効なネットワーク キーがあれば誰でもインターネットに接続してアクセスできます。

ユーザー名とパスワードのリストを持つローカル Web サイトを開発する予定です。誰でも接続できるように、wifi ネットワークのパスワードも削除します。

接続されたシステムがインターネットの Web ページにアクセスしようとすると、(ローカル Web サイトの) ログイン ページにリダイレクトし、ログインするように求めます。正常にログに記録されると、MAC ID が「許可」リストに追加され、監視が開始されます。有効なユーザー名とパスワードを持っていない人は、インターネットを利用できません。

vb.net/c# アプリケーションを介してインターネット アクセスをブロック/許可するアプリケーションを開発することを考えていました。

私はウェブサイトの部分で大丈夫です。私が知りたいのは

  1. .net アプリケーションを介してインターネット アクセスをブロック/許可する方法。

  2. .net で可能ですか、それともアンマネージ コード開発を行うべきですか?

  3. 可能であれば、どこから始めるのが最適ですか? 私は winforms 開発の経験はありますが、ネットワーク プログラミングの経験はあまりありません。

  4. 現在の Wi-Fi 設定に変更はありますか? Web サイトと Windows アプリケーションをホストする新しい Web サーバー/プロキシ サーバーである可能性がありますか?

質問が多くてすみません(;_;)

4

2 に答える 2

1

DD-WRT (無料のファームウェア) には、構築しようとしている多くの機能が既に含まれているホットスポットが組み込まれています。

http://www.wi-fiplanet.com/tutorials/article.php/3730746

DD-WRT ソフトウェアは、ユビキタスな WRT54G ルーターで実行されます。これを使用している可能性があります。

総費用: 0 ~ 50 ドル (すでに WRT54G をお持ちかどうかによって異なります)

于 2009-08-30T16:30:22.863 に答える
0

これには 2 つの方法があります。ある種の認証システムを接続できる高度なワイヤレス ルーターを購入するか、ワイヤレス ルーターとその上流接続 (2 つのネットワーク カードを使用) の間に別の有線システムを用意することができます。この時点で、システムを通過するトラフィックを管理するためのソフトウェアをそのシステム上に置くことができるはずです (ただし、これに使用できる特定のソフトウェア ファイアウォールについて直接の知識はありません)。

于 2009-08-30T16:10:37.753 に答える