ET Server machen

Alles was mit Enemy Territory zu tun hat
Benutzeravatar
Master Mayhem
Helpdesk
Helpdesk
Beiträge: 1395
Registriert: Sa 28. Jun 2003, 13:36
Wohnort: Castle Wolfenstein
Alter: 90
Kontaktdaten:

Beitrag von Master Mayhem »

firewall aus ist auf nem windows rechner nie gut...besser port oder je nach fw anwnedung freigeben (ic hnehm Zone Alarm, der blockt alle ports, bis eine anwendung diesen freigeschaltet bekommt, d.h. ich sage ZA dass ET sowohl als client, als auch als server verbindung ins internet aufnehmen darf

Aber zurück zu der frage, wie du ins internet connectes, also du hast ein rechner, auf dem du ET als server laufen lassen willst, aber dieser rechner ist nicht direkt am netz, sondern über einen anderen computer/router mit dem i-net verbunden, oder hast du die i-net anbindung direkt auf dem rechner liegen, der auch als server fungieren soll und zusätzlich ein LAN mit einem anderen computer eingerichtet???

Wenn der rechner, der den ET-server stellen soll nicht direkt mit dem i.net verbunden ist, wie ist er dann mit dem i-net verbunden?
Ne Arbeitsgruppe mit gemeinsamer internetnutzung gebildet oder regelt ein dritter rechner (router) die nutzung des i-nets und der eventuell vorhandenen datenbank und übernimmt auch mail und firewall funktionen??

So hoffe ich hab mich allgemeinverständlich ausgedrückt...zur not hilft auch einfach mal den kabeln nachgehen, wenn du das netzwerk nicht selber eingerichtet hast :mrgreen:
Bild

Bild

Wer Rechtschreipfähler findet, darf diese NICHT behalten, die gehören mir!

He was killed serving Project Mayhem, sir!
ciTy][Tyler

Ich bin /ruth, ich darf das!
Benutzeravatar
frAg|Ba!t
Mitglied
Mitglied
Beiträge: 47
Registriert: So 22. Feb 2004, 12:09
Kontaktdaten:

Beitrag von frAg|Ba!t »

Also: Ich hab ein Netzwerk, das funktioniert und PC1 ist im Keller, mit dem wähl ich mich ins Internet, der ist aber ziemlich lahm und mit PC2 in meinem Zimmer. Mit dem möcht ich nen ET-Server machen, aber nicht deticated.
Hier könnte ihre Werbung stehen
Benutzeravatar
Master Mayhem
Helpdesk
Helpdesk
Beiträge: 1395
Registriert: Sa 28. Jun 2003, 13:36
Wohnort: Castle Wolfenstein
Alter: 90
Kontaktdaten:

Beitrag von Master Mayhem »

jetzt kommt die frage, wie du das netzwerk organisiert hast

ist PC1 im Keller ein reiner router, oder hast du einen domain, oder arbeitsgruppennetzwerk eingerichtet, wobei PC1 die internetverbindung herstellt und eine shared internetverbindung eingerichtet ist?
Bild

Bild

Wer Rechtschreipfähler findet, darf diese NICHT behalten, die gehören mir!

He was killed serving Project Mayhem, sir!
ciTy][Tyler

Ich bin /ruth, ich darf das!
Benutzeravatar
frAg|Ba!t
Mitglied
Mitglied
Beiträge: 47
Registriert: So 22. Feb 2004, 12:09
Kontaktdaten:

Beitrag von frAg|Ba!t »

PC1 teilt (shared ;D) eine Internetverbindung mit PC2, (dem schnellen der Server sein soll) über ein Kabel das durchs ganze Haus geht. Das Netzwerk und das Internet gehen schon, Übertragungstechnik ist TCP/IP
Hier könnte ihre Werbung stehen
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag von WoodSTokk »

Hi frAg|Ba!t

Eine Frage noch: Welches OS läuft den auf deinen PC1 im Keller?
Ich befürchte irgend ein Windows mit ICS ... wie du dem klar machst daß er Port 27960 forwarden soll weis ich nicht. Aber auch für Windows gibt es Freeware (ich glaub WinRoute heisst die) die dir dabei helfen.
Sollte es aber in Linux sein ist das schnell konfiguriert. Dann lautet die Frage allerdings welcher Kernel da werkelt.

mfG WoodSTokk
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
Benutzeravatar
frAg|Ba!t
Mitglied
Mitglied
Beiträge: 47
Registriert: So 22. Feb 2004, 12:09
Kontaktdaten:

Beitrag von frAg|Ba!t »

Bei beiden XP Home mit SP1
Kein Router auch kein Software-Router
Einfach ein normales Heimnetzwerk mit Internet
Hier könnte ihre Werbung stehen
Benutzeravatar
WoodSTokk
Helpdesk
Helpdesk
Beiträge: 2634
Registriert: Fr 6. Dez 2002, 03:09
Wohnort: Wien/Österreich/Europa/Erde
Alter: 53

Beitrag von WoodSTokk »

Zusammenfassung:

Also du hast im Keller einen Rechner mit WindowsXP Home.
An dem hängt DSL direkt dran und über eine Netzwerkkarte am LAN.
Über ICS (Internet Connection Sharing) gibt dieser Rechner das Internet an die anderen Rechner (auch wenns nur einer ist) frei.

Das Problem an der Sache ist daß ICS so aufgebaut ist, daß es Verbindungen vom LAN ins i-net (geNATet) weiterreicht und die Antworten an dem Rechner zurück gibt von dem die Anfrage kam.
Bei einem Server jedoch kommen Anfragen vom i-net und wollen ins LAN. Nur ICS weis ja nicht zu welchen Rechner er das weiterreichen soll und verwirft die Anfragen deshalb.

So, nun hab ich mich etwas schlau gemacht (und hoffe es funktioniert).
Mit einen Texteditor erstellst du eine *.inf-Datei mit folgenden Inhalt:
;--------------- ICS-RTCWET.inf Begin ---------------

[version]
signature="$CHICAGO$"

[DefaultInstall]
AddReg=PortSample

[DefaultUnInstall]
; This section included for ease of removing any maps added in.
; To uninstall, type the following line:
;
; rundll.exe setupx.dll,InstallHinfSection DefaultUnInstall 0
; YOUR_INF_FILE_NAME
DelReg=PORT_SAMPLE_DEL_REG

[PortSample]
HKLM,%ICSACTIVE%,RTCWET,,"0.0.0.0"
HKLM,%ICSINSTALLED%\RTCWET
HKLM,%ICSINSTALLED%\RTCWET,Name,,"RTCW-ET-Server"
HKLM,%ICSINSTALLED%\RTCWET,Options,1,00,00,00,00
HKLM,%ICSINSTALLED%\RTCWET\0000
HKLM,%ICSINSTALLED%\RTCWET\0000,Type,,"UDP"
HKLM,%ICSINSTALLED%\RTCWET\0000,Port,,"27960"
HKLM,%ICSINSTALLED%\RTCWET\0000,Translation,,"NORMAL"

[PORT_SAMPLE_DEL_REG]
HKLM,%ICSINSTALLED%\RTCWET
HKLM,%ICSACTIVE%,RTCWET

[Strings]
ICSINSTALLED="System\CurrentControlSet\Services\ICSharing\Mappings\Installed"
ICSACTIVE="System\CurrentControlSet\Services\ICSharing\Mappings\Active"

;--------------- ICS-RTCWET.inf End ---------------
In der Zeile 17 (gleich unter [PortSample]) steht am Ende "0.0.0.0".
Da schreibst du die IP deines Rechners rein (vermutlich 192.168.0.2).
Diese Datei legst du auf dem Rechner im Keller ab.
Dann gehst du in den Keller und klickst dort die Datei mit der rechten Maustaste an und im Kontextmenü wählst du 'Installieren'.
Ob du einen Neustart machen musst hab ich nicht heraus gefunden aber bei Windows schadet das nie ;)

Zur Erklärung:
Diese INF-Datei schreibt einige neue Keys in die Registry.
Diese Schlüsseln sagen dem ICS daß es UDP-Anfragen an Port 27960 an die IP 192.168.0.2 weiterleiten soll.

mfG WoodSTokk

PS: viel Glück damit ... ich hoffe du bekommst es hin :)
Du scheisst es nicht zu wetzen
Testserver: @peStable (95.129.206.243:27960)
Benutzeravatar
Master Mayhem
Helpdesk
Helpdesk
Beiträge: 1395
Registriert: Sa 28. Jun 2003, 13:36
Wohnort: Castle Wolfenstein
Alter: 90
Kontaktdaten:

Beitrag von Master Mayhem »

WOW....du hattest kein ahnung, wie das bei windoof funktioniert, hast kurz im i-net nachgesehen und direkt nen passendes script geschrieben :shock:

das ist service :city:

absolut sprachlos...RESPEKT!
Bild

Bild

Wer Rechtschreipfähler findet, darf diese NICHT behalten, die gehören mir!

He was killed serving Project Mayhem, sir!
ciTy][Tyler

Ich bin /ruth, ich darf das!
Benutzeravatar
frAg|Ba!t
Mitglied
Mitglied
Beiträge: 47
Registriert: So 22. Feb 2004, 12:09
Kontaktdaten:

Beitrag von frAg|Ba!t »

OK danke, ich probiers mal! Bin nur grad nicht daheim
Hier könnte ihre Werbung stehen
-=[Ta`uri]=-
Einmalposter
Einmalposter
Beiträge: 1
Registriert: Sa 6. Mär 2004, 13:27
Kontaktdaten:

Beitrag von -=[Ta`uri]=- »

Hi@all!!
ich hätte eine frage an euch...was für einstellung muss ich treffen wenn ich einen ET-server starten will??
ich habe WINXP pro DSL +router!
danke im voraus!
Antworten