Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Przekierowanie portu przy blokacie providera
Forum PHP.pl > Forum > Przedszkole
Piotr Klag
Witam!

Mam taki oto problem - korzystam teraz duzo z CURLa i pojawił mi się problem.

Mam dwie witryny które musza byc uzyte a serwer blokuje wyjcia curl-init dla portu 83 i 8080.

Chodzi o witryny typu:

http://domena.pl:83/ i
http://domena.pl:8080/

Takie połączenie jako ze wypadaja poza standardowe porty(80 i https) sa z automatu blokowane - cały ruchwchodzący jest nieautoryzowany.

Pytanie jest moje takie: czy znacie aliasowanie analogiczne do one.p i innych, które bo zrobiły alias z:
http://domena.pl:83/ na http://domena2.pl/
tak żeby wywołania CURL szły juz tylko po porcie 80 - słowem tzreba mi zrobic zwykłe przekeirowanie portów tylko przy załązeniu że nie zrobi sie tego na serwerze ;-)

Bede wdzięczny az każdy pomysł - tylko prosze nie piszcie że "oblokuj port 83 i 8080" bo to akurat nei przejdzie bo serwer nie mój a admini są jacy są
piotrekkr
Hmm jedyne co mi przychodzi do głowy to użycie innego serwera, bez zablokowanych portów, jako pośrednika. Odpytujesz serwer pośredniczący, a on odpytuje curlem url podany w argumencie i zwraca jego treść. Nie za dobre to rozwiązanie ale nic innego nie przychodzi mi do głowy.
Piotr Klag
Cytat(piotrekkr @ 16.12.2009, 22:28:39 ) *
Hmm jedyne co mi przychodzi do głowy to użycie innego serwera, bez zablokowanych portów, jako pośrednika. Odpytujesz serwer pośredniczący, a on odpytuje curlem url podany w argumencie i zwraca jego treść. Nie za dobre to rozwiązanie ale nic innego nie przychodzi mi do głowy.


też o tym myśłałem tylko wtedy zamiast przekierwowac porty pewnie łatwiej jest na tym serwerze osadzic skrypt własicwy php z curleme a tylko przez question urla czy tam byle jak inaczej iodpytac go

Dla ciekwaych próbowałem z DYNDNS

http://www.dyndns.com/services/webredirect/

i przy załoezniu:
http://www.dyndns.com/support/kb/webhops_redirections.html

[..]To create an alternate port redirect, you will need two hosts:

  • Visitor Host: This is the host visitors will access when trying to reach your server.
  • Destination Host: This host will be assigned to your network’s IP address.
[...]

wszytko jest tam że user tego nie zobaczy ale skrypt finalnie poprzez ramki i inne zobaczy port 83 i jest ban - dobre to jst tlyko jako wirtualna domena zamiast domena.pl:port ale nic więcej

Faktycznie problem powinien być rozwiązany jako:

-> serwer macierzysty [skrypt php z curleme i otwarcie wiruaklnej domeny na porcie 80
-> skypt posrenidczacy na serwerze pośredniczacym z wirtalną domena i przekeirowaniem portów
-> serwer docelowy na porcie 83

p.s. chyba ten temat do przedszkola to się średnio i nadaj ;-)





To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.