Раньше пользователей мобильной связи было меньше, пользователей мобильного интернета и того меньше. Пулы IP адресов у провайдеров были достаточны, чтобы обеспечить реальными адресами всех активных абонентов.
Теперь же в сеть ломится одновременно столько народа, что пришлось даже создавать новый протокол с увеличенной разрядностью адреса.
Вот и получается, что у меня адрес компьютера 192.168.1.100, который транслируется в адрес локалки провайдера,, который транслируется в совсем другой адрес во внешней сети, один на кучу пользователей. В результате имеем проблемы с файлохранилищами вроде рапидшары, которые начинают ругаться на то, что у меня уже есть закачка, поскольку кто-то еще из локалки провайдера меня опередил.
Так что единственный способ поднять сервер - услуги по предоставлению белого IP (неважно, у провайдера или у какого-нибудь сервиса через VPN).