Есть 2 варианта решения вашей проблемы:
1. Использовать для получения URL mp3 Javascript API, тогда ссылка будет привязана к IP клиента а не сервера.
2. Если не хотите использовать Javascript API сделайте скрипт ретранслятор который полученный URL передаст скрипту на PHP который в свою очередь будет читать файл из контакта и отдавать пользователю, т.е вместо URL выданного по API бэкендом передать плееру URL вида /play.php?vk=ссылка которая пришла из апи, play.php получает ссылку, читает файл и отдает пользователю.
Подделать ip не получится, можете даже не пытаться, проверено.