Отвечает alekssh76:
FireWall + Proxy server, например, OutPost + UserGate, можно еще WinGate, WinRoute и др.
Отвечает Alexey:
Ставь файрволл на той машине, где две сетевухи.
Отвечает Dmitry Priamkov:
В WinXp Service Pack 2 заходим в панель управления - брандмауер -исключения - общий доступ к файлам и принтерам - изменить-изменить область - особый список - и добавляем только диапазон адресов своей группы.