Pokaż wyniki 1 do 5 z 5

Temat: cURL + proxy =/

  1. #1
    Zarejestrowany
    Apr 2007
    Postów
    367

    Domyślnie cURL + proxy =/

    Kod:
    <?php
    $x=curl_init();
    curl_setopt($x,CURLOPT_URL,'http://whatismyip.com');
    curl_setopt($x,CURLOPT_RETURNTRANSFER,0);
    curl_setopt($x,CURLOPT_HTTPPROXYTUNNEL,1);
    curl_setopt($x,CURLOPT_PROXY,$_SERVER['REMOTE_ADDR'].':777'); 
    curl_setopt($x,CURLOPT_CONNECTTIMEOUT,5);
    curl_setopt($x,CURLOPT_TIMEOUT,5);
    curl_exec($x);
    ?>
    Postawiłem u siebie proxy (achilles), i sprawdziłem że działa. Lecz przy próbie wykonania skryptu on nawet nie próbuje się połączyć z proxy. Odczekuje 5 sekund timeouta i bye. Heeeellllp!!!

  2. #2
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    A jaka jest wartosc $_SERVER['REMOTE_ADDR'] w tym kontekscie?
    Bedzie to adres IP dla whatsmyip.com, adres twojego kompa, adres klienta (przegladarki) czy pusty string? Sprawdziles dokladnie jaka jest wartosc czy wierzysz ze bedzie taka jak chcesz by byla?

    Jesli proxy stoi na tej samej maszynie co skrypt to proponuje wpisac od razu 127.0.0.1
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  3. #3
    Zarejestrowany
    Apr 2007
    Postów
    367

    Domyślnie

    skrypt -> freevar.com
    proxy -> 127.0.0.1
    $_SERVER['REMOTE_ADDR'] -> 83.5.*.*/127.0.0.1, klasa A.
    Server nawet nie wysyła pakietu SYN do mojego proxy.


    Mógłbym sprawdzić skrypt u siebie, ale raczej nie zainstaluje curla pod win32

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    Chcesz uruchomic skrypt na jakims zewnetrznym serewrku, ktory wejdzie na np. whatsmyip.com ale poprzez serwer proxy dzialajacy na kompie na ktorym siedzisz?

    Jak dla mnie nie ma to sensu no ale niech Ci bedzie

    Proxy musi byc twoim adresem ktory aktualnie masz czyli zmienna REMOTE_ADDR jak znalazl, serwer na ktorym jest skrypt musi zezwolic na CRULa i zezwolic aby CURL mial mozliwosc dostepu do portu 777 - vide firewall (nie tylko filtrujesz to co przychodzi z sieci ale rowniez to co wychodzi DO sieci od ciebie). Jesli nadal nie dziala to jak dla mnie troche za duzo zmiennych aby moc cokolwiek jednoznacznie powiedziec
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. #5
    Zarejestrowany
    Apr 2007
    Postów
    367

    Domyślnie

    Chcesz uruchomic skrypt na jakims zewnetrznym serewrku, ktory wejdzie na np. whatsmyip.com ale poprzez serwer proxy dzialajacy na kompie na ktorym siedzisz?
    Żeby sprawdzić czy działa.

    i zezwolic aby CURL mial mozliwosc dostepu do portu 777 - vide firewall
    i tu był problem, zmieniłem na 80 i działa =)

Podobne wątki

  1. SZYBKA bramka proxy.
    By eMCe in forum Newbie - dla początkujących!
    Odpowiedzi: 16
    Autor: 10-25-2010, 11:12
  2. Powolne ładowanie się stron-Serwer Proxy
    By fedor in forum TCP/IP/Analiza/Badanie
    Odpowiedzi: 4
    Autor: 04-23-2007, 12:49
  3. proxy
    By 31337 in forum Hacking
    Odpowiedzi: 1
    Autor: 04-17-2007, 23:10
  4. Proxy-hydra
    By I_v0 in forum C/C++
    Odpowiedzi: 0
    Autor: 08-03-2006, 13:42

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj