die Antwort auf meine Frage stand hier sicherlich schon mal, leider bekomme ich die Newsgroup nur bis mitte Mai angezeigt...
Ich versuche schon den ganzen Sonntag einen Server bei UT zum laufen zu bekommen.... Also keinen Dedicated sondern einen 'normalen'...
In der Liste werde ich angezeigt , aber es kann leider keiner joinen...
PORTFW_9="7777 192.168.6.2:7777 UDP" usw. habe ich schon probiert ..... kann mir jemande die Zeilen für die base.txt sagen die ich einfügen muss damit es funktioniert .. ?! thx
On Sun, 22 Aug 2004 21:59:09 +0200, Andreas Müller wrote: >Ich versuche schon den ganzen Sonntag einen Server bei UT zum laufen zu >bekommen.... Also keinen Dedicated sondern einen 'normalen'...
>In der Liste werde ich angezeigt , aber es kann leider keiner joinen...
>PORTFW_9="7777 192.168.6.2:7777 UDP" usw. habe ich schon probiert ..... kann >mir jemande die
"7777 UDP/IP (Game Port) 7778 UDP/IP (Query Port) 7787 UDP/IP (GameSpy Query Port) 28902 TCP/IP (Allows your Server to Connect to the UT2004 Master Server Browser) xxxx TCP/IP (Port set via ListenPort that your WebAdmin will run on) "
D.h. also für mich das ich folgendes in die Base.txt eintrage ...
PORTFW_n='7777 192.168.6.2:7777 udp" O D E R PORTFW_n='7777 192.168.6.2 udp" ??????? (Frage 1)
Muss ich in der base.txt noch was anderes ändern als unter PORT_FW ? (Frage 2)
"Find the [IpDrv.MasterServerUplink] part in your server's ini file, and modify the following value: ServerBehindNAT=True"
Ich habe keine server.ini im UT ordner gefunden ....zu auswahl stehen USER.INI, DAFAULT.INI und UT2004.ini... welche soll ich nehmen ... (Frage 3) ...
On Mon, 23 Aug 2004 22:27:36 +0200, Andreas Müller wrote: >"7777 UDP/IP (Game Port) >7778 UDP/IP (Query Port) >7787 UDP/IP (GameSpy Query Port) >28902 TCP/IP (Allows your Server to Connect to the UT2004 Master Server >Browser) >xxxx TCP/IP (Port set via ListenPort that your WebAdmin will run on) >"
>D.h. also für mich das ich folgendes in die Base.txt eintrage ...
>PORTFW_n='7777 192.168.6.2:7777 udp" O D E R >PORTFW_n='7777 192.168.6.2 udp" ??????? (Frage 1)
Das erste steht in der Doku, aber IIRC ist das zweite auch erlaubt. (Aufgepasst: am Ende soll eine single quote stehen, keinen double quote.
Du hast hier aber mehr Ports, da wurde ich die erste zwei zusammenfassen:
Obwohl die letzte möglich nicht nötig ist. Immer wieder das undeutliche "offen":-(
Wenn Du über GameSpy spielst musst Du natürlich auch noch die typische Gamespy Ports dazu nehmen.
Persönlich preferiere ich die Methode über opt/etc/portfw.sh (geht bei mir auch nicht anders).
>Muss ich in der base.txt noch was anderes ändern als unter PORT_FW ? (Frage >2)
Ich wurde einfach mal sicherheitshalber masq-Modul udp_dloose aktivieren. Ausserdem wurde ich für anderen Spielen gleich dplay und msn-0.02 aktivieren.
>"Find the [IpDrv.MasterServerUplink] part in your server's ini file, and >modify the following value: >ServerBehindNAT=True"
>Ich habe keine server.ini im UT ordner gefunden ....zu auswahl stehen >USER.INI, DAFAULT.INI und UT2004.ini... >welche soll ich nehmen ... (Frage 3) ...
Wenn die Sektion in keiner drin ist wurde ich zuerst die UT2004.ini nehmen. DEFAULT.INI (nehme an nicht DAF..) ist wahrscheinlich zum zurücksetzen der Defaultwerte da und USER.INI wird aus dem Nahmen heraus mit dem Gebraucher zu tun haben. Eventuell setzt Du die Sektion in allen drin; normalerweise schaden ungebrauchte Daten nicht in ini-Files.
>Bis jetzt haut es nämlich nicht hin.. grummel...
Leider sind die Anweisungen bei Spielen oft ziemlich unklar und muss man viel zusammensuchen und probieren. Irgendwann klappt es dann meistens. -- Gruss, Arwin.
> Persönlich preferiere ich die Methode über opt/etc/portfw.sh (geht bei > mir auch nicht anders).
Nur Interessehalber: Falls ich doch noch auf 2.1.7 umsteigen sollte... muss ich dann aber doch alles im base.txt machen, weil es in 2.1.7 die opt/etc/portfw.sh nicht mehr gibt - dort gibt es nur noch:
adjtime isapnp.conf issue kernel-version lmhosts rc.cfg rc0 version
Oder ist die portfw.sh in 2.1.7 wo anders??? Auch im base.txt gibt es keinen Hinweis mehr auf portfw.sh - dass ist schade...
On Thu, 26 Aug 2004 00:29:08 +0200, Harry Nett wrote: >Nur Interessehalber: Falls ich doch noch auf 2.1.7 umsteigen sollte... muss >ich dann aber doch alles im base.txt machen, weil es in 2.1.7 die >opt/etc/portfw.sh nicht mehr gibt - dort gibt es nur noch:
Alles nötige, was Du für Portforwarding brauchst, stellst Du in der 2.1.7 in der base.txt ein.
>Oder ist die portfw.sh in 2.1.7 wo anders??? Auch im base.txt gibt es keinen >Hinweis mehr auf portfw.sh - dass ist schade...
Es gibt durchaus ein solches Skript - /usr/local/bin/setup-portfw.sh, aber das brauchst Du im Normalfall nicht aufzurufen. Das wird automatisch beim Boot (für statisches PF) und in den ip-up-Skripts (für dynamisches) gemacht.
Das Skript ist sinnvoll, wenn Du on-the-fly ein Portforwarding, das über Reconnects hinaus Bestand haben soll, einrichten möchtest (siehe mein Projekt OnTheFli :) ).
> Es gibt durchaus ein solches Skript - /usr/local/bin/setup-portfw.sh, aber das > brauchst Du im Normalfall nicht aufzurufen. Das wird automatisch beim Boot (für > statisches PF) und in den ip-up-Skripts (für dynamisches) gemacht.
Danke für deine schnelle Antwort... ;o) Die Datei /usr/local/bin/setup-portfw.sh habe ich gefunden, aber leider hat sie nichts von den Einstellungen her mit der opt/etc/portfw.sh zu tun, denn wie schreibe ich da nun z.B. für Vietcong hinein:
On Thu, 26 Aug 2004 02:15:33 +0200, Harry Nett wrote: >Danke für deine schnelle Antwort... ;o) Die Datei >/usr/local/bin/setup-portfw.sh habe ich gefunden, aber leider hat sie nichts >von den Einstellungen her mit der opt/etc/portfw.sh zu tun, denn wie >schreibe ich da nun z.B. für Vietcong hinein:
Da schreibst Du keine Einstellungen rein, die führt lediglich die in /etc/portfw.conf eingestellten Settings aus. :) Du kannst sie noch mit verschiedenen Parametern aufrufen ('doit', 'restore', 'static', je nach Situation. Schau Dir das Skript mal an, vielleicht blickst Du ja selbst durch :).)
Auch die portfw.conf brauchst Du im Normalfall nicht selbst editieren, das wird alles durch /etc/rc.d/rc130.portfw beim Booten erledigt.
>Okay, da muss ich dann wieder umdenken ,o) - wären diese Zeilen im base.txt >für 2.1.7 dann so richtig umgesetzt?
Kann ich nicht wirklich sagen, da ich nicht weiß, was diese Aufrufe an ipmasqadm genau bewirken. :) Aber was Du geschrieben hast, sieht plausibel aus.