PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bf1942 hinter firewall



mactini
29.11.03, 17:20
Moin Jungs,
SYSconfig RedHat 7.3 Proxy mit firewall (iptables).
eth0= 192.168.100.10
ppp0= dyn IP


Wenn ich nun Battlefield von einem Rechner im Netz 192.168.100.0 im Internet spielen möchte funzt das nicht. Es sind absolut keine Onlinespiele mehr sichtbar. AUch wenn ich firewall abstelle. MAsqurade und forwarding ist eingestellt.

auch wenn ich die schnittstelle mit tcpdump überwache, stelle ich kein Paketfluss festmuss ich vielleicht in bf1942 was einstellen????

Zur Firewall. Ich habe udp: 14567 geöffnet.

zeeman
29.11.03, 18:52
kannst du auf server-ips direkt verbinden?
such mal auf www.panzerfahren.de nach server-ips

mactini
29.11.03, 18:55
Ja kann ich. Sie werden nur nicht im Browser BF1942 angezeigt auch nicht bei aktualisieren oder update oder so

Gruss

Fisch.666
30.11.03, 01:02
Hi!

Ich weiß jetzt nicht wie das bei nem Client ist, aber bei nen Server musst Du noch diese beiden Ports öffnen bzw. weiterleiten:

14690 udp
23000 udp

mactini
30.11.03, 21:25
warum weiterleiten ????
Ich betreibe einen Serv im Netz der erreichbar ist.
Leider kann ich aber Spiele nicht beitreten da sie in der liste fehlen.hmhm
Wie öffne ich meinen Server für da Netz. Der ist auch nicht zu sehen .


MT

Fisch.666
30.11.03, 21:41
Original geschrieben von mactini
warum weiterleiten ????


Weil du oben geschrieben hast "Masqurade und forwarding ist eingestellt." ;)


Original geschrieben von mactini

Ich betreibe einen Serv im Netz der erreichbar ist.
Leider kann ich aber Spiele nicht beitreten da sie in der liste fehlen.hmhm
Wie öffne ich meinen Server für da Netz. Der ist auch nicht zu sehen .


Ich glaube hier im Forum findest du genügend Themen über iptables...

zeeman
30.11.03, 23:01
Diese Ports finden verwendung, je nach bedarf weiterleiten/freischalten:

14567 UDP
wird unbedingt benötigt zum spielen

14567 TCP
GameSpy-Port (für listung über GameSpy, in der Konfig angeben)

22000 udp/tcp
Zum anzeigen im InGameBrowser (LAN, GameSpyLAN in Konfig angeben)

ich glaube noch
23000 udp/tcp
Zum anzeigen im InGameBrowser (Internet, GameSpyLAN in Konfig angeben)

also für LAN muss
14567 TCP/UDP vom client zum server erreichbar sein
zum anzeigen in hlsw und im ingamebrowser noch 22000 udp/tcp

für inet
14567 tcp/ip und 23000 udp/tcp für hlsw und ingamebrowser
wobei der 2x000 port unter gameSpyLAN angeben werden muss

am besten
game.gameSpyPort 14567
noch mit angeben, is glaub ich sync zum masterserver von gamespy, damit das game auch in diesem gamespy-programm auftaucht.

game.serverIP 0.0.0.0
game.serverPort 14567
game.gameSpyLANPort 22000
game.gameSpyPort 14567
game.ASEPort 0

damit gehts hier im lan wunderbar
server wird auch im ingame-browser und hlsw angezeigt (gamespy is dreck, ase hab ich net ka)

Fisch.666
30.11.03, 23:10
Hi!

Die Liste stimmt, hab ich ja oben auch schon geposted. Nur die Tcp Port's müssten nicht geöffnet werden. Gameserver brauchen nur Upd

mactini
01.12.03, 15:28
weiterleiten weil der server ein anderer ist in meinem lan

1. proxy / firewall squid/iptables

2. webserver

3. spieleserver

dann muss ich doch weiterleiten oder??

mactini
01.12.03, 15:36
hallo zeeman,

Ich habe nun versucht alle möglichen Ports frei zu machen ohne erfolg. Selbst das ausschalten der der Firewall bringt mir nicht den erwünschten Erfolg. Ich kann definitiv keine anderen Spiel im Netz finden.

Da kann ich soviel drücken das funzt nicht.

Kann es sein das ich über den Proxy nicht spielen kann.

mactini
01.12.03, 15:44
Hier nochmal Syconfig:

Rechner 1 als Proxy und Firewall
squid + iptables


client Rechner (Win XP:-( )
mit diesem möchte ich im Intenet spielen (das funzt aber nicht) es werden keine Spiele angezeigt.

spieleserver
win 2000 hier läuft ein dedizierter Server Bf1942 (der wird von aussen erreicht, läuft prima)

zeeman
03.12.03, 13:56
du willst _über_ einen proxy spielen?
ich glaub das kannst du knicken

du musst über nat spielen, halt geroutet, nciht geproxyt

mactini
05.12.03, 08:34
Wieso kann ich nicht über einen Proxy spielen!!! Bei mir funzt es nun
Habe einen CacheOnly DNS Server aufgesetzt, der forwarded. Nu funzt das über einen Proxy

zeeman
05.12.03, 17:16
von was für einem proxy sprechen wir?
ist sonst internetzugriff über NAT möglich?