Merhaba Arkadaşlar,
konuda bahsettiğim gibi bir projeye girişiyorum. bir sunucuma örneğin 3 tane ip adresi aldım. örneğin bu ip adresleri;
100.10.10.1 (dedicated ip adresi)
100.10.10.2
100.10.10.3
ben 100.10.10.3 nolu ip adresli hostumdan karşıdan veri çektiğimde 100.10.10.1 mi istek yapıyor olarak görür yoksa 100.10.10.3 mü istek yapıyor olarak görecektir? bu site youtube.com dur. benim makinamın ana ip adresinimi görür yoksa host açtıgım ip adresinimi görür?
iyi çalışmalar
file_get_contents veya curl ile çekimde ip adresi sunucunun ana ip adresimidir?
8
●1.451
- 09-11-2014, 02:23:01
- 09-11-2014, 11:38:50hocam siz dedicated aldınız ve sanallaştırıp vds yada vps ler açtınız dogrumuWeb_Scripti adlı üyeden alıntı: mesajı görüntüle
her açtınız vps yada vds için 1 ip atadınız ve youtubeden video çekip yuklüyecek anladıgım kadarıyla ana makina ip adresi görünmez sizin
atadıgınız ip adresi görünür şöyle deyim her vps için ip adresi atadınız
100.10.10.2 bu iple yapılan işlemde yine bu ip görünecektir 100.10.10.2
ana makina ile alakası yok - 09-11-2014, 12:12:03File_get, curl gibi işlemlerde ethernet kartına tanımlı ana ip (eth0-eth1-venet0) adresi üzerinden karşı tarafa talep yapılır. Özel bir fonksiyon kullanmıyorsanız durum böyledir.
Aynı dedicated sunucu veya vps içindeki ek iplerin siteyi farklı bir ip üzerinden çalıştırma haricinde bir yeteneği yoktur. - 09-11-2014, 15:10:03Biraz daha açıklayacı bilgi için (curl ile server üzerindeki ipleri kullanma)
Bknz: http://stackoverflow.com/questions/3...-with-php-curl - 09-11-2014, 23:53:23@Elazığlı168; inde dediği gibi evet sunucunuzun ana ip veya çıkış ip sidir diyebiliriz. Sunucuda sitelere tanımlanan ipler gelen talepleri karşılamak içindir sunucunun internete çıktığı ip tektir. eğer ana ipnizi kullanmak istemiyorsanız elite proxyler kullanarak curlden ipnizi farklı gösterebilirsiniz.
- 10-11-2014, 12:09:29Yanlış bilgilendirme yapmayalım.yasarkemaldag adlı üyeden alıntı: mesajı görüntüle
Serverde mevcut olan ana ip dışındaki ip'leride kullanabilirsiniz curl ile.
Bunun için
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://whatismyipaddress.com/"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_INTERFACE, "diger ip"); $site = curl_exec($ch); print_r($site);
Yukarıdaki koddanda anlaşıldığı gibi CURLOPT_INTERFACE parametresi servere tanımlı(networke) ip adreslerini kullanmamıza yarar. - 26-01-2015, 11:53:41Web_Scripti adlı üyeden alıntı: mesajı görüntüle
Hocam konu dışı olacak ama hayattamısınız ?
Baya zamandır ulaşmaya çalıştım ama siteleriniz kapalı ve posta kutunu dolu.
Skype kullanıyorsanız alabilir miyim ?
