Zend certified PHP/Magento developer

Setting up packet forwarding between two NIC on windows server

I am trying to setup a PC monitor the internet traffic that’s going over my home network. It will be between the router and the modem facing the internet. There would be two nics on the PC one facing the router and the other facing the modem. I was thinking of running dhcp/nat on the window server and setup the routers as ap’s.

Network Setup:

Set the NIC facing the router as 192.168.1.2

the nic facing the modem as
192.168.1.1

The default gateway for the dhcp server as
192.168.1.1

How do I setup packet forwarding and the other settings I would need to accomplish this?

What would be the performance penalty for forwarding packets between a PCI express NIC and an integrated intel one? This would be a typical desktop motherboard.