Forum: PC Hard- und Software Bestimmten Port zu einer anderen IP-Adresse weiterleiten


von Mr. P. (mr-pi) Benutzerseite


Lesenswert?

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

von Peter (Gast)


Lesenswert?

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.

von Michael S. (e500)


Lesenswert?

Mr. Pi von was für einem Protokoll sprichst Du?
Bei HTTP(S) würde das sicher funktionieren!

von Mr. P. (mr-pi) Benutzerseite


Lesenswert?

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

von Mr. P. (mr-pi) Benutzerseite


Lesenswert?

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

von TestX .. (xaos)


Lesenswert?

dazu brauchst du einen nameserver zB kostenlos bei dyndns.org

von g457 (Gast)


Lesenswert?

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

von Roland P. (pram)


Lesenswert?

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.