Porovnej si datum zřízení přípojky u tvého kámoše a u sebe.Kdysi dávno dávalo O2 veřejnou dynamickou IPv4 adresu ke každé přípojce. Ovšem jak se tenčí seznam volných adres, tak už to nebylo udržitelné. Pak nějakou dobu fungovalo, že sis mohl vybrat zda dostaneš stále tu veřejnou dynamickou IPv4 a nebo zda IPv4 bude neveřejná a k tomu dostaneš veřejnou IPv6.Jak je to dnes nevím, ale mám takový pocit že dnes už dostáváš jen veřejnou IPv6 a neveřejnou IPv4.Na ověření zda ta IPv4 je opravdu veřejná stačí jednoduchý test. Musíš tu IP adresu pingat z jiného připojení. (já používám LanDroid na mobilu a mobilní data). Vzhledem k tomu že test nmap píše Host is up, tak adresa na ping odpovídá. A měl by jsi u pingu nějaký čas obdržet. Pak fyzicky odpoj O2 modem od kabelu providera. Teď by ping už měl vracet jen timeout. Pokud stále vrací nějaký čas tak je jisté že ta ip adresa není přidělena tvé přípojce, protože odpojené zařízení nemůže vracet odpověď na ping. Z toho jasně plyne, že IP adresu obsluhuje něco jiného, nejspíš nějaké zařízení providera a to tvoje zařízení má jen neveřejnou IPv4.