|
Is there a way I can set up a computer, modem, and wireless router so that the computer checks the web requests from any computer using the wireless router before it actually goes and gets the page? Is there a way I can do this with a C# Windows Service or console application?
What if I use the computer as a proxy server? is there then a way that I can set the router so it won't process regular requests (requests where the computer isn't set as a proxy)? The program I have listens to a port for the GET command and can decide from there. I'm just not sure of a way to do this for the entire network?
Monitering all websites from the Wireless Router?
The only way that it might work is to use the computer like a firewall or another router. the network address for the internal wireless computers would be on the 192.168.3.X network. These computers would connect to the router. the wan port on the router should have a static IP address and would be connected to the computer with your program. Both the router port and this computer should be on a IP network of 182.168.2.X. The computer should have two nics. one on as I have described should be on the 192.168.3.X network and the other on 192.168.1.x network. The Nic associated with 192.168.1.x network should connect to the internet in whatever connection you want. this nic can also be set to use a leased address. This computer with your program can be set as a bridge or a router with your program running inbetween.
|