mtl adlı üyeden alıntı: mesajı görüntüle
CURL ile IP adresi set edilemiyor. Bu muhtemelen kullandığınız sunucunun IP'sinin ban yediği ile ilgili görünüyor. Başka sunucularda (yani IP adreslerinde) çalışıyorsa bu anlama gelir.

Şu kodu bir deneyin. Bazı yerlerde çalışmış
curl_setopt( $ch, CURLOPT_HTTPHEADER, array("REMOTE_ADDR: $ip", "HTTP_X_FORWARDED_FOR: $ip"));
Kaynak: http://stackoverflow.com/questions/1...url-ip-address
Malesef hocam, ümitlenmiştim bu kodla ama çalışmadı

dediğiniz gibi büyük ihtimal ip blok var.

edit : bu şekilde yaptım ben ama ?

function veriCagir($siteURL){
	$ip = "88.198.58.7";
	$ch = curl_init();
	/*
	curl_setopt($ch, CURLOPT_URL, $siteURL);
	curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6"); 
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_HTTPHEADER, array('Cookie: PHPSESSID=abcdefghijklm'));
	*/
	
	curl_setopt($ch, CURLOPT_URL, $siteURL);
	curl_setopt($ch, CURLOPT_USERAGENT, 'Googlebot/2.1 (+http://www.google.com/bot.html)');
	curl_setopt( $ch, CURLOPT_HTTPHEADER, array("REMOTE_ADDR: $ip", "HTTP_X_FORWARDED_FOR: $ip"));  
	curl_setopt($ch, CURLOPT_HEADER, 1);
	@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true );
	curl_setopt($ch, CURLOPT_REFERER, 'http://www.google.com');
	curl_setopt($ch, CURLOPT_ENCODING, 'gzip,deflate');
	curl_setopt($ch, CURLOPT_AUTOREFERER, true);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_TIMEOUT, 10);
	$gelVeri = curl_exec($ch);
	curl_close($ch);

	return $gelVeri;
}