Umleitung Stream auf Port 80?

Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!
Forumsregeln
Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!

Umleitung Stream auf Port 80?

Beitragvon justsmile » Sa 01 Dez, 2007 22:42

Hallo!

Gibt es eine einfache Möglichkeit (z.B. mit ein paar iptables-Zeilen) einen Server http://fremderserver:1234 auf http://meinserver:80 umzuleiten?

Wenn ich dann von unterwegs http://meinserver:80 (statt http://fremderserver:1234) als Stream in Winamp aufrufe, dann höre ich die Musik.

So einmal die Idee :D

Vielen Dank!
Zuletzt geändert von justsmile am Sa 01 Dez, 2007 23:24, insgesamt 1-mal geändert.
justsmile
Senior Board-Mitglied
Senior Board-Mitglied
 
Beiträge: 269
Registriert: Do 02 Okt, 2003 15:41

Beitragvon medice » Sa 01 Dez, 2007 23:18

auf deinem Server nen stream-relay einrichten der auf Port 80 funktioniert - ein Proxy ebendort müßte es auch tun, wobei ich jetzt nicht weiß ob winamp eine proxy-verwendung zulässt.
Manche Radios bieten aber auch "firewallstreams" an, sprich Port 80 ;)
Mfg
Medice

Wir in Bayern brauchen keine Opposition, weil wir sind schon Demokraten. (c) Gerhard Polt
medice
Advanced Power-User
Advanced Power-User
 
Beiträge: 3288
Registriert: Fr 13 Mai, 2005 10:32
Wohnort: Graz

Beitragvon zid » So 02 Dez, 2007 02:34

vielleicht so etwas:

weiterleiten aktivieren:
#sysctl -w net.ipv4.ip_forward=1

destination ändern:
#iptables -t nat -I PREROUTING -i <dein-input-interface> -p tcp --dport 80 -j DNAT \
--to-destination <ip.von.fremd.server>:1234

umgeleitete pakete zulassen:
#iptables -I FORWARD -p tcp -d <ip.von.fremd.server> --dport 1234 -j ACCEPT

abhängig von inetzugang mußt ev. maskieren:
#iptables -t nat -I POSTROUTING -o <dein-output-interface> -j MASQUERADE
zid
Board-User Level 3
Board-User Level 3
 
Beiträge: 1080
Registriert: Fr 23 Jun, 2006 09:08
Wohnort: wien


ZurĂĽck zu LINUX & UNIX-DERIVATE

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast