Předně se omlouvám, pokud sem svůj dotaz položil ve špatné sekci, kdyžtak prosím o přesun

Jinak tohle je celkem globální problém, netýká se to jen her, i když tu budu mluvit především o těch.
Tak tedy. Já a kamarád máme oba koupenou hru Call of Duty Modern Warfare 3. Oba dva bez problému hrajeme na oficiálních serverech, ale na sebe se nepřipojíme. Je to tím, že bydlíme nějakých 500 metrů od sebe a máme stejného poskytovatele. Krom toho, že máme klasickou veřejnou IP, tak máme ještě taky jakousi 'interní' IP. Když se na mě bude chtít kdokoliv z celého světa připojit, může to udělat přes tu veřejnou IP 92.62.230.XXX , ale když se bude chtít připojit kamarád, musí použít tu druhou IP 10.4.19.XXX . Jenže hra se prostě snaží připojit na 92.62.230.XXX což samozřejmě nejde. Ve hrách, kde se dá připojit manuálně nemáme problém, ale je několik her, které tohle dělají. Krom Call of Duty Modern Warfare 3 ještě třeba například Grand Theft Auto IV.
Uvedu příklad:
Dejme tomu, že si chceme zahrát Minecraft. Já založím server, ivankrato se připojí na server tak, že napíše IP 10.4.19.XXX a ještě další kamarád z Mostu se na mě připojí pomocí IP 92.62.230.XXX. Takže ve hrách, kde se dá napsat IP manuálně se na sebe připojíme.
Poskytovatel k tomu řekl toto:
Vaší příčinou je binat veřejná adresa. Bydlíte
nadaleko od sebe a jste na stejné části sítě. V tom
případě nefunguje spojení přes veřejnou adresu, ale přes lokální.
My tudíž teoreticky víme kde je problém, ale dost blbě se to řeší. Nám technicky nejde o to, JAK se připojit na tu IP... Ale jak donutit určité programy připojit se na tu IP místo té druhé IP, kterou si automaticky vybírají. Jde nám o to, jestli neexistuje nějaká funkce Windows např. Potřeba je přesně něco jako soubor hosts. Ten ale přesměruje pouze doménu na IP. My bysme potřebovali přesměrovat IP na IP.
Jinak kamarád je tu registrovaný taky, má tu nick ivankrato, odepisovat bude i on, protože se v tomhel vyzná asi trochu víc než já.
Předem děkujeme za každou pomoc.