簡體   English   中英

運行在路由器上運行的應用程序有多可行/困難?

[英]How feasible/difficult is it to run an application that runs on a router?

在我的示例中,我想構建一個應用程序,該應用程序向加入網絡的用戶發送某種接口,並在中心站(可能是路由器或中央服務器)進行管理。 新用戶對此界面的輸入將被發送回中心站並進行控制。

這有多可信? 是否正在向新發現的IP發送內容?

只要您控制DNS服務器,就可以將它們發送到您喜歡的任何Web服務器。

完全合理,但您需要一個帶有開源固件的路由器,您需要使用該源代碼的語言進行編程,並使用工具鏈來構建固件的二進制文件。

我唯一能想到的是NoCatAuth和朋友們。 用戶必須使用他們的網絡瀏覽器,但大多數人習慣於此。

您是否試圖強迫用戶使用您的應用程序(例如通過ISP銷售這些路由器),或者您是否希望用戶進行合作(例如在組織的WAN內)?

如果是后者,則可以在路由器內設置DHCP服務器以提供HTTP代理的地址。 這將被大多數OS /瀏覽器所接受。 然后,代理可用於控制網絡流量 - 他們可以看到哪些頁面,以及哪些頁面被重定向到您自己的網絡應用程序。

如果用戶被視為對手,那么他們覆蓋代理設置將是微不足道的。 在LAN / WAN情況下,除了通過代理之外,您需要確保沒有任何東西將它們連接到外部世界。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM