I'd like to have all network traffic pass through a computer, so that I can write some scripts that do basic traffic analysis (want to create a simple firewall).
I have a home wireless network and several machines on it. I have a desktop with a wireless card and a LAN card. The desktop is only running Windows 7 now, but I can install Ubuntu.
I'd like to use an ethernet cable to connect my laptop to my desktop, then have the desktop 'share' its internet connection – and as all of my laptop's data passes through the desktop I'd like to access it somehow.
How can I accomplish this?