никак. можно через whois найти провайдера и город, но провайдер может выдавать всем своим клиентам один внешний адрес и тогда задача вообще не решаема (практически)
если у него динамический ip - то бесполезняк, ну а если статический то впринцепе мона. . как хз.. . хотя скажем запрос на подключение к удаленному рабочему столу мона сделать на этот ip