Moin und schon wieder ich, weis einer von euch wie das unter einen Linux-System geht, am besten wäre es, wenn ich eine Sub-Domain anlegen könnte und dann alle Anfragen an diese Sub-Domain an die andere IP-Adresse weitergeleitet werden.? Das ganze sollte allerdings recht schnell und automatisch zu aktualisieren sein. Mit freundlichen Grüßen, Mr. Pi
Gast
#2100060
das wird nicht gehen, weil bei einer eingehenden TCP oder UDP Daten gar keine Domaine übertragen wird - es gibt auf dieser ebene nur IP-Adressen.
Mr. Pi von was für einem Protokoll sprichst Du? Bei HTTP(S) würde das sicher funktionieren!
OK, vielleicht falsch ausgedrückt, ich möchte z.B. das alle Anfragen die an 123.123.123.123 mit TCP oder UDP Port 15 gehen an 456.456.456.456 mit Port 50 weitergeleitet werden. Oder das ich beim aufrufen der sub-Domain sub.domain.de die ip-adresse 456.456.456.456 zurückbekommen und bei domain.de eben 123.123.123.123. Ich nehme mal an, das ich hierfür um keinen eigenen Nameserver herumkomme oder? Mit freundlichen Grüßen, Mr. Pi
Michael S. schrieb: > Mr. Pi von was für einem Protokoll sprichst Du? > Bei HTTP(S) würde das sicher funktionieren! Mir geht es leider nicht nur um http(s) sonder auch um z.B. ssh oder samba. Für http und https habe ich das ganze schon realisiert, das ging mit php relativ einfach, aber das jetzt... ;-) . Mit freundlichen Grüßen, Mr. Pi
dazu brauchst du einen nameserver zB kostenlos bei dyndns.org
Gast
#2100109
Das Zauberwort heisst NAT [1], in beiden Richtungen und 'total'. Allerdings wird das nicht per se immer problemlos funktionieren. Eine Alternative wäre ein Proxy via SOCKS [2], aber das muss die jeweilige Anwendung Unterstützen (oder man muss ihr die Unterstützung unterjubeln). Was ist denn das eigentliche Ziel? Vielleicht gehts ja auch viel einfacher. HTH [1] http://en.wikipedia.org/wiki/Network_address_translation [2] http://en.wikipedia.org/wiki/SOCKS
Einzelne TCP-Ports kannst du mit "redir" oder auch "iptables" umleiten, allerdings nicht Subdomain-abhängit wie Peter schon schrieb. Letzterses geht evtl über vhosts und mod_proxy im Apache. Gruß Roland
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.