Маскировка IP == Проксирование трафика.
Вам придется пропускать весь трафик скачиваемого файла через какой-то свой узел (не обязательно веб-хостинг), IP которого и будет виден конечному пользователю. Теоретически, это - единственный возможный способ. Но вот реализация этого может быть самая различная. Одну такую возможность описал
Алексей С. . Другая альтернатива - настройка reverse-proxy на VPS. Классикой тут считается Nginx. Преимущества такого варианта:
- Очень низкий расход ресурсов - кроме трафика по сути ничего не потребляется, ни CPU, ни RAM.
- Минимальная задержка ответа сервера. Ответ скрываемого сервера + пинг до прокси, больше ничего.
- Сколько угодно параллельных потоков без перерасхода потоков ОС, памяти и прочих накладных расходов.
- Возможность развертывания на очень дешевом VPS. Подбор можно вести только по bandwidth и traffic limit.