potřebujete něco jako team viewer: https://www.teamviewer.com/cs/stahnout/linux/
nejde se mu přihlásit do systému, když má zahraniční IP.
on se má nejdřív z ciziny přihlásit vzdáleně na nějaký pc, který je schovaný za routerem, nebo do čeho zas vstupuje jeho cizí ip? co tu je zase za nové nekonkrétní pohádky?
jistě, když se připojí na kabel místo routeru, bude mít veřejnou ip, ale pak nebude mít připojení po bytě.