Veröffentlicht 25. März 201114 j Hallo, ich habe eine rootserver mit mehreren IPs. kann ich php irgendwie mitteilen, von welcher IP z.b. ein fopen etc rausgehen soll? Kann man das evtl auch dynamisch machen? Also das man selber im Script sagen soll, das dieses fopen von ip x.x.x.2 rausgehen soll und ein anderes dann vonn x.x.x.3? Grüße, Funfare
25. März 201114 j Ich hatte die Problematik auch einmal, allerdings damals keinen Zwang das zu lösen. Ich glaube es ist am ehesten dadurch machbar, dem Apache für verschiedene Virtualhosts verschiedene IP-Adressen zuzuweisen. Dann kannst Du auch (z. B. über verschiedene Subdomains im DNS, also ip1.deineseite.de , ip2.deineseite.de , etc.) die Anfragen koordinieren. Für tiefgehenderes empfehle ich Dir das Thema "Load Balancing" (bsp. Load Balancing apache - Netmoo ) - Wie gesagt, kenne mich aber auch nur rudimentär mit der Thematik aus. Hoffe geholfen zu haben Manu vom Netmoo-Team
26. März 201114 j Hallo Funfare, ich verstehe die Problematik und kann dir Spontan für fopen keine Antwort geben. Wenn cURL eine Alternative für deine Anforderung ist, kannst du hier mit der Option CURLOPT_INTERFACE bestimmen, an welches Interface (oder IP, auch wenn der Name es nicht direkt vermuten lässt) er sich binden soll. Beschreibung gibt es hier: PHP: curl_setopt - Manual Liebe Grüße Kiera
26. März 201114 j Dies könnte funktionieren: Binding PHP’s fsockopen to a specific IP address « Too Far Afield
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.