Scendo nel dettaglio solo se ti è necessario :P
Spiego:
a) Se te ospitando la partita dai l'ip al tuo amico e lui si connette e riuscite a giocare sei apposto così! (Facile no?
)
b) Sennò probabilmente devi aprire certe porte del router e dirgli di indirizzare tutte le connessioni su quelle porte al tuo pc (portforwarding). Naturalmente le porte da aprire sono quelle che utilizza il gioco.
Esiste questo sito faighissimo che gli dici il modello, il gioco, e lui ti fa vedere tramite immagini come/dove/chi/cosa/quando e quali porte aprire. Natualmente su
private ip (o simila) dovrai mettere l'indirizzo ip del tuo pc nella LAN - che spero tu abbia impostato su statico per semplificarti la vita!