MYSQL "Proxy"
TOM 21.11.2005 - 15:50 966 4
TOM
Super ModeratorOldschool OC.at'ler
|
Ich bräuchte bei folgendem Problem Hilfestellung: Wir sitzen mit dem Rechner hinter einer Firewall die (so ziemlich) alle Ports gesperrt hat bis auf 21 (FTP). Wir wollen aber auf FTP's connecten können die auf anderen Ports (wie z.B. 1337) rennen. Da wir keine Shell haben wo wir viel Traffic machen können, habe ich mir überlegt einen "Freewebspace" anbieter mit "traffic free" als Proxy zu nutzen. Wir haben aber keinen Shell zugriff und es wird nur PHP/MYSQL angeboten...ich hab mich jetzt ein bisschen umgesehen und PHP&MYSQL Proxys gefunden... Problem beim PHP-Proxy war, dass er auf Port 80 gelocked ist... beim MYSQL Skript das ich gefunden habe ist der Port frei definierbar. Zur besseren Verständnis hab ich ein kleines Bildlein gemacht Denkt ihr das funktioniert bzw. habt ihr evtl. andere Vorstellungen wie es funktionieren könnte (Die FTPs sind nicht konfigurierbar, also port 1337 ist fix und öffentliche Proxys kommen nicht in Frage) Hat jemand konstruktive Vorschläge wie man dieses Problem "umgehen" kann... tia TOM edit: Das ist der MYSQL-Proxy den ich gefunden habe... habe leider keinen Plan von MYSQL... wenn wer so gütig wäre und den Code checkt ob das möglich ist, was ich vorhabe...
Bearbeitet von TOM am 21.11.2005, 15:55
|
Medice
Intensivlaie
|
Ohne mir jetzt den Code angeschaut zu haben (den ich eh nicht beurteilen könnte ) hab ich die Produktbeschreibung gleich zu alleroberst auf deinem Link gesehen: MySQL Proxy is an application proxy for MySQL databases. With it you are able to connect to MySQL databases behind firewalls or intranets without configuring any routing protocols, firewalls or routers. Dieses Projekt scheint sich daher eher darauf zu beschränken Mysql zugänglich zu machen, und nicht jede Art von Dienst. Ich könnte mir aber durchaus vorstellen, dass dies mit PHP möglich wäre, da hier viele mächtige Möglichkeiten bestehen. Ich nehm mal stark an, dass die Firewall nicht nur Port 21 erlaubt, sondern auch Port 80. Für diesen gäbe es im Netz aber ohnedies schon ausreichend Proxies und dazu passende Listen (---> google) um diese in Anspruch zu nehmen, ohne sich mühsam etwas Nneues bauen zu müssen, um das Rad neu zu erfinden
|
TOM
Super ModeratorOldschool OC.at'ler
|
Ohne mir jetzt den Code angeschaut zu haben (den ich eh nicht beurteilen könnte ) hab ich die Produktbeschreibung gleich zu alleroberst auf deinem Link gesehen:
Dieses Projekt scheint sich daher eher darauf zu beschränken Mysql zugänglich zu machen, und nicht jede Art von Dienst. Ich könnte mir aber durchaus vorstellen, dass dies mit PHP möglich wäre, da hier viele mächtige Möglichkeiten bestehen.
Ich nehm mal stark an, dass die Firewall nicht nur Port 21 erlaubt, sondern auch Port 80. Für diesen gäbe es im Netz aber ohnedies schon ausreichend Proxies und dazu passende Listen (---> google) um diese in Anspruch zu nehmen, ohne sich mühsam etwas Nneues bauen zu müssen, um das Rad neu zu erfinden yop das habe ich mir auch schon gedacht, aber da ich (wie gesagt) über keinen MYSQL Skill verfüge dachte ich ob man das evtl. umbauen könnte auf die Anforderungen... wie ich im ersten post beschrieben habe sind öffentliche proxys keine alternative (da diese eben von _jedem_ benutzt werden könnten und die IPs extra auf den Servern freigeschalten werden müssen und das geht nicht bei öffentlichen Proxys) den einzigen PHP Proxy den ich fand war auf Port 80 gelocked (ein + ausgang)... wenn man es auf port 80 auf 1337 umschreiben könnte wäre es natürlich auch eine alternative...
|
moidaschl
Vollzeit-Hackler
|
yop das habe ich mir auch schon gedacht, aber da ich (wie gesagt) über keinen MYSQL Skill verfüge dachte ich ob man das evtl. umbauen könnte auf die Anforderungen...
wie ich im ersten post beschrieben habe sind öffentliche proxys keine alternative (da diese eben von _jedem_ benutzt werden könnten und die IPs extra auf den Servern freigeschalten werden müssen und das geht nicht bei öffentlichen Proxys)
den einzigen PHP Proxy den ich fand war auf Port 80 gelocked (ein + ausgang)... wenn man es auf port 80 auf 1337 umschreiben könnte wäre es natürlich auch eine alternative... falls es um unsere schule geht proxy.<schuldomain>.at port 8080 falls fragen gibt => gerne icq login port wäre 443
|
kleinerChemiker
Here to stay
|
ein proxy ist ja ein eigenes programm, daher wirst du es kaum auf nem webspace zum laufen bringen. ein proxy in php wird auch nur für kleien daein funktionieren. denn wenns größer ist, wird das php-skript beendet, sobald es die max. ausführungsdauer überschreitet.
|