Ja geht,
In pc2 ne zweite netzwerkkarte einbauen und die beiden PCs mit einem Crossover Kabel verbinden.
Ja nachdem wie neu die Karten sind könnte es auch mit einem normalen Patchkabel klappen.
Danach unter Windows auf pc2 entweder ICS (Internetverbindungsfreigabe) aktivieren, oder die 2 Karten Bridgen. (Netzwerkbrücke einrichten heissts das glaub ich, hab nur ein englisches XP).
Unter Linux gibts ebenfalls die beiden Varianten mit Bridging, oder Routing incl. NAT.
Falls Du ne genaue Anleitung für Linux brauchst, helf ich dir da auch gern weiter.