• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Spielen über Router (fli4l)

PP-checker

Member
Hallo,
ich hab keinen Plan wie ich das einrichten kann:
Möchte z.B. Age of Empires über Internet gamen.

Auszug aus einer FAQ SEITE:

Wenn über die MSN Gaming Zone gespielt wird, sollten die Ports IN TCP 6667
IN TCP 28800 - 29000 geöffnet sein. Um direkt mit anderen zu spielen, müssen die Ports IN TCP 47624 IN TCP 2300 - 2400 IN UDP 2300 - 2400 geöffnet werden.

Wie kann man diese Ports in fli4l freischalten und Portforwarding einrichten??

Würde nämlich gerne in den Ferien mir mit dem Zeug die Zeit vertreiben ....
 

gaw

Hacker
Du musst auf dem fli4 die Datei "base.txt" im Verzeichnis "config" mit einem Editor editierten abspeichern und dann den router erneut starten.
Im fli4 werden die Ports aktiv gesperrt mit Regeln wie folgende:

FIREWALL_DENY_PORT_N='6'
FIREWALL_DENY_PORT_1='0:52 REJECT'
FIREWALL_DENY_PORT_2='54:112 REJECT'
FIREWALL_DENY_PORT_3='114:1023 REJECT'
FIREWALL_DENY_PORT_4='5000:5001 REJECT'
FIREWALL_DENY_PORT_5='8000 REJECT'
FIREWALL_DENY_PORT_6='20012 REJECT'

Hier sind zum Beispiel 6 Regeln eingetragen und 6 Port-Bereiche gesperrt. Du musst halt darauf achten, dass deine Ports nicht gesperrt sind.

Das Portforwarding wird in anderen Bereichen der base.txt eingestellt:

PORTFW_N
enthält die Anzahl der Portforwardings
Die Regeln sehen folgendermaßen aus:

PORTFW_x='<port1> <ip>:<port2> <proto>'

Bedeutet Anfragen über den port1 werden an den Rechner mit der IP-Nummer ip an den port 2 umgeleitet, proto steht für tcp bzw. udp.

das wars eigentlich schon

gaw
 
OP
PP-checker

PP-checker

Member
k das ist klar, aber ich möchte doch tausende von ports forwarden .....
gibt es da nicht eine Schreibweise wie hier: von port y bis port x alles an 192.168.0.5???
Da müsste ich ja tausende Ports einzeln reinschreiben .......

Trotzdem Danke fürs erste
 

gaw

Hacker
Ports von bis lassen sich mit der
Schreibweise x:y darstellen. Zumindestens beim Freischalten geht das. Welche Ports müssen denn umgeleitet werden?


Ansonsten lassen sich mit iptables Befehle auch dezidiert formulieren beispielsweise so:

/usr/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 28000:29000 -j DNAT --to 192.168.0.5

mfG
gaw
 
Oben