2009-08-30 93 views
1

以下是我的wifi連接的設置。使用.net應用程序限制wifi訪問

筆記本1 ------> WiFi路由器< ------ 筆記本2

有大約5的筆記本電腦,其連接到無線路由器來訪問互聯網。網絡受密碼保護,因此具有有效網絡密鑰的任何人都可以連接和訪問互聯網。

我打算開發一個本地網站,它將有一個用戶名和密碼列表。我也將刪除WiFi網絡的密碼,以便任何人都可以連接。

如果連接的系統試圖訪問互聯網中的網頁,然後將它們重定向到登錄頁面(在本地網站)並要求他們登錄。一旦成功記錄我,n應將mac id添加到「允許」列表並開始監控。對於那些沒有有效的用戶名和密碼的人來說,互聯網不應該是可用的。

我正在考慮開發應用程序來阻止/允許通過vb.net/c#應用程序訪問互聯網。

我對網站部分沒問題。我想知道的是

  1. 如何阻止/允許通過.net應用程序訪問互聯網。

  2. 是否可以在.net或我應該去一個非託管的代碼開發?

  3. 如果有可能從哪裏開始最好的地方?我有winforms開發經驗,但沒有太多的網絡編程。

  4. 我現有的wifi設置會有變化嗎?可能是一個新的網絡服務器/代理服務器,將承載網站和Windows應用程序?

對不起太多的問題;-)

回答

1

DD-WRT(免費固件)已建成的熱點已經包含了許多的功能,你正在尋求建立:

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

的DD-WRT軟件無處不在WRT54G路由器上運行 - 而您可能需要使用。

總費用:0-50美元(取決於您是否已經擁有WRT54G)

0

有兩種方法去了解這一點:你可以買一個先進的無線路由器,讓您掛鉤某種身份驗證系統,也可以有無線路由器與其上游連接(帶有兩個網卡)之間的獨立有線系統。此時,您應該可以在該系統上安裝軟件來管理通過它的流量(儘管我沒有直接瞭解您可能可以使用的任何特定軟件防火牆)

相關問題