bu söylediğiniz yapılabilseydi büyük bir güvenlik açığı olurdu.
insanlar gitmedikleri sitelere gitmiş gibi gösterilebilirlerdi.
curl kütüphanesi de proxy sistemleri de kullanıcının ip adresinin görünmesini sağlamaz.
ip adresi bir tcp ip bilgisidir. siz header ile referrer bilgisini değiştirebilirsiniz ama tcp ip haberleşmesine curl ile müdahale edemezsiniz.
belki socket programlama ile tcpip emule edilebilir ama dönen yanıt size değil, verdiğiniz ip adresine döneceği için yine sağlıklı haberleşme olmazdı herhalde.
ajax ve javascript de güvenlik kısıtlamaları nedeniyle başka siteye bu şekilde bağlanmaya izin vermez.
ancak client side java çalıştırarak böyle şeyler yapabilirsiniz.

böyle bir şey olsaydı ip adresinin zaten hiç bir anlamı kalmazdı.