Il faut de toutes façons que les stations soient reliés physiquement , le mieux est de rajouter un router entre les deux réseaux et dans ce cas attribuer une plage d'adresse réseau avec un masque de sous réseau différent, le routeur se chargera lors d'une requête du PC3 d'envoyer la trame vers le pc2 après avoir comparer l'adresse et le masque de sous réseau.
Ensuite comme d'habitude il faut partager les ressources bien sur.
Ca fonctionne de la même façon que lors d'un partage de connexion, quand un des postes fait une requête sur le navigateur vers une adresse Internet, le routeur "regarde" si cette adresse et dans la même plage d'adresse que le sous réseau local, dans le cas contraire il envoi la requête vers la passerelle (le routeur en général) et sort du réseau local pour aller chercher la page ou le fichier et inversement au routeur. Dans ton cas, il fera la même chose quand le PC3 demandera un accès au PC2.
Il te faut donc créer une nouvelle passerelle entre les deux sous réseau.
Il doit être possible aussi de relier les deux routers existants, mais la configuration risque d'être délicate. Au cas particulier c'est ce que je tenterai.