To nije nikakav problem. Ti imaš na svom računalu samo lokalnu IP adresu, a ono što dobiješ od operatera na zadnjoj instanci je prava IP ili ti public IP adresa koja se mijenja (ovisno o operateru) svakih par dana.
Ovdje mogu odmah reći da je vjerojatno problem kod tvog prijatelja, jer znam da ekipa koja je na Bnetu nema nikakvih problema. Ja dok sam bio na jednom drugom ISPu nisam se mogao spojiti s nikime, pa sam čak sumnjao i na kolegu koji je bio na Bnetu, na kraju je bilo do mene...
Situacija je slijedeća:
1. Napravi statičku lokalnu IP adresu.
2. Otvori točne NAT portove koje trebaš i uputi ih (prikvači) na tu svoju statičku lokalnu IP adresu.
3. Otvori windows (ili od programa koji koristiš za AV zaštitu) firewall i dodaj iznimke za te portove.
I to bi bilo to. Za svaki slučaj vidi je li upaljen Upnp.
Istu stvar mora proći i tvoj kolega.
Kod mene je bio problem (konkretno kod Amisa) da sam ja otvarao portove, ali uzaludno jer su routeri dalje na koje te oni prebacuju imali te portove zaključane... Jedino rješenje tada je bilo napraviti DMZ što i nije toliko sigurno jer tada ideš direktno na internet i svi vide tvoje računalo, odnosno tvoju IP adresu.
Procedura redovnog spajanja ti ide da ti dodijeliš unutar lokalne mreže IP adresu za XY uređaj, zatim se on spaja s tom adresom na tvoj router, zatim se tvoj router spaja na XY router od tvog ISPa, zatim se taj roter spaja na XY router ponovno od tvog ISPa, i tako hrpa bouncanja okolo dok ne dođeš na sam net.
Neki ISPovi imaju i 5 routera koje moraš proći da bi došao do neta... E sad ako samo jedan od njih ima zatvorene portove koji tebi trebaju - piši kući propalo...