datei laden ueber ein virtuelles interface

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
paddy2706
Beiträge: 44
Registriert: 11.04.2004 10:50:15
Wohnort: Beijing/China
Kontaktdaten:

datei laden ueber ein virtuelles interface

Beitrag von paddy2706 » 13.01.2007 11:31:26

hey,

ich muss regelmaessig eine datei herunterladen von einem server, doch der server akzeptiert nur die IP zum laden, auf der der apache zu meiner webseite laeuft. (eth0:0)

gibt es irgendwie da ne moeglichkeit?
Laptop: Ubuntu 6.10
Webserver: Debian Woody, 2.4.25-vs1.28
Fileserver: Debian Etch, 2.6.15
Router: Debian Etch, 2.6.7

Benutzeravatar
king-crash
Beiträge: 742
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von king-crash » 13.01.2007 12:32:21

du kannst den apache doch auf verschiedene devices binden. hast da schonmal
geschaut ob das passt?

Benutzeravatar
paddy2706
Beiträge: 44
Registriert: 11.04.2004 10:50:15
Wohnort: Beijing/China
Kontaktdaten:

Beitrag von paddy2706 » 13.01.2007 12:38:37

danke, aber das wuerde ja nicht gehen, weil ich dem apachen nicht mitteilen kann, welches device er fuer die ausgehenden connections verwendet.

ich habe die losung so:

route add <ziel> gw <gw> <iface>
Laptop: Ubuntu 6.10
Webserver: Debian Woody, 2.4.25-vs1.28
Fileserver: Debian Etch, 2.6.15
Router: Debian Etch, 2.6.7

Benutzeravatar
TRex
Moderator
Beiträge: 8366
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Beitrag von TRex » 13.01.2007 12:47:36

(s)ftp oder scp..für letzteres gäbe es zum Beispiel WinScp für Windows, fall nötig. Du müsstest dann sftp oder ssh Server installieren.

oder hab ich da was falsch verstanden?
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
paddy2706
Beiträge: 44
Registriert: 11.04.2004 10:50:15
Wohnort: Beijing/China
Kontaktdaten:

Beitrag von paddy2706 » 13.01.2007 14:06:35

hast du vermutlich, abgesehen davon, dass die loesung oben steht.
ich will per php ein externe datei auslesen ala file_get_contents($url);
problem: remote server erlaubt den zugriff nur von einer IP, die nicht die haupt-ip des servers ist, sondern eine extra-ip.
ein normales connecten, wuerde aber ueber die haupt-ip laufen.

mit dem route-command den ich im post zuvor angegeben habe, laeuft das ganze dann ueber das interface eth0:0 anstatt vorher eth0, was der anderne ip entspricht :)
Laptop: Ubuntu 6.10
Webserver: Debian Woody, 2.4.25-vs1.28
Fileserver: Debian Etch, 2.6.15
Router: Debian Etch, 2.6.7

Antworten