Hosten: verschil tussen versies

Van LFS Manual
Naar navigatie springenNaar zoeken springen
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
== Bytes Berekeningen ==
+
Deze pagina moet nog erg veel ingevuld worden. Wie zich aangetrokken voelt, ga je gang.
Bandbreedtegebruik stijgt ongeveer met het kwadraat van het aantal spelers. Je moet oppassen niet te stellen uw grenzen te hoog of het zal een vertraging festival. Het duurt een zeer hoge uploadsnelheid tot max. gasten lopen. Maximum in S2 is veel meer dan het dubbele van de S1 maximum. Ik geef de waarden in KB / s - met 8 vermenigvuldigen om de vereiste upload in kbit.
 
Deze waarden zijn voor een gladheid instelling van 4 pakketten per seconde.
 
 
 
  4 gasten, 4 auto's: 4,9 KB / s
 
  8 gasten, 8 auto's: 21,4 KB / s
 
  11 gasten, 11 auto's: 41,6 kB / s (demo max)
 
  12 gasten, 12 auto's: 49,9 kB / s
 
  15 gasten, 15 auto's: 79,1 KB / s (S1 max)
 
  16 gasten, 16 auto's: 90,4 KB / s
 
  20 gasten, 20 auto's: 142,9 KB / s
 
  32 gasten, 32 auto's: 372,4 KB / s
 
  47 gasten, 32 auto's: 552,4 KB / s (S2 max)
 
 
 
== Het uitvoeren van een LFS Server ==
 
''Door the_angry_angel''
 
 
 
Van download te installeren, te configureren van uw firewall, is dit bedoeld als een''ruwe''gids (herziening 1,65) om mee te beginnen met het uitvoeren van een LFS server.
 
 
 
Ik weet zeker dat je alle reacties gekregen op de vraag of zij nodig heeft herformulering, verwijderen of meer toe te voegen. Voel je vrij om mij te laten weten via pm of net na een afstand van Het grote probleem is dat er zo veel thuis en commerciële producten is er nu wel uit, dat haar onmogelijk om ze allemaal, maar ik zal mijn best doen. Ik hoop om wat extra firewall informatie te krijgen over hier, inclusief het configureren van een Cisco PIX, ZoneAlarm, etc.
 
 
 
Als je problemen hebt, hetzij [http://www.lfsforum.net/showthread.php?t=9572 post weg], of start een [http://www.lfsforum.net/ nieuwe draad] en we zullen ons best doen om te helpen.
 
 
 
=== Veronderstellingen  ===
 
De hele gids, ik neem aan dat je niet de standaard poort (dat is 63392) die u heeft ingesteld voor LFS te gebruiken. Als je het veranderen, dan moet je 63392 substituut voor de poort die u hebt ingesteld op LFS binden.
 
 
 
Ik neem ook aan dat je gaat draaien de dedicated server. Als dit niet het geval is, ben je waarschijnlijk alleen nodig hebben om de volgende secties te lezen, zoals je kunt configureren alles in-game als je de multiplayer spel starten.
 
* [[Hosting # Firewalls | Firewalls]]
 
* [[Hosting # Port_Forwarding_.2F_Home_Routers | Port Forwarding / Home Routers]]
 
 
 
=== Dedicated of "Full Client" Servers? ===
 
Theres een paar belangrijke verschillen met behulp van de dedicated server software en de full client. In de eerste plaats is het de minimale eisen voor het systeem en wat verpakt mee. De dedicated server heeft geen van de game-inhoud, als zodanig, en zal er gewoon zitten waar verzoeken nuttigen van een minimale hoeveelheid schijfruimte. Theres weinig of geen interface, afhankelijk van hoe je het hebt geconfigureerd, wat betekent dat je niet over een grafische kaart nodig (het configureren via een console verbinding werkt redelijk goed op sommige OS ').
 
 
 
Dus waarom zou u gebruik maken van de dedicated server? Overal dat je niet de volledige LFS klant, waar je zou willen om een server voor langere tijd kan draaien. Stel bijvoorbeeld dat je een dedicated server in een datacenter en je wilde een LFS game server van die werken. De full client zou zijn; hulpbronnen verbruiken (schijfruimte, en de vereiste tijd van het management), een verspilling van een unlock of een account. De dedicated server, aan de andere kant, zou ideaal zijn.
 
 
 
=== Korte Gids  ===
 
* Download de dedicated server van http://www.liveforspeed.net/?page=addons.
 
* Extract ergens je niet gauw vergeet, de desktop is niet een goed idee.
 
* Configureer host door het bewerken van setup.cfg / maken van een nieuwe cfg bestand.
 
* Start de server.
 
* Als je op hetzelfde lokale netwerk / hebben een route naar de server, probeer dan aan te sluiten via het LAN.
 
* Test een verbinding van buiten het lokale subnet, dat wil zeggen van het internet. Als het niet werkt, vooruit / open de inkomende poorten (TCP/63392, UDP/63392), en zorg ervoor dat de uitgaande poort (TCP/29339) is ook open.
 
* Deelnemen aan de [http://www.lfsforum.net/showthread.php?t=8930 Wrecker Barricade], daarna spelen met, pooier en heb veel plezier met uw server.
 
 
 
=== Gedetailleerde handleiding ===
 
==== Windows ====
 
* Download de dedicated server, met behulp van uw favoriete browser van http://www.liveforspeed.net/?page=addons.
 
* Klik met de rechtermuisknop en selecteer Uitpakken naar map, of gebruik uw favoriete ZIP-software. Normaal gesproken kunt u dubbelklikken op het bestand en volg het extract procedure.
 
* Maak een nieuwe, of een kopie van een nieuwe setup.cfg bestand. Ik stel voor het kopiëren van setup.cfg, en benoemen het iets wat je niet gauw vergeet. Wijzig de config zoals vereist. Neem een kijkje op de configuratie sectie voor meer informatie.
 
* Start de server. Ik heb meestal een batch-bestand met
 
lfs.exe / cfg = <pad naar CFG bestand>
 
* U kunt bewerken en mijn [http://www.lfsforum.net/attachment.php?attachmentid=12165&stc=1&d=1151504832 batch] bestand bijgevoegd als je niet weet hoe men gebruik maken.
 
* Test de verbinding met de server. Als het op dezelfde PC te verbinden met het IP 127.0.0.1. Anders typt u het IP-adres van de externe server. Als het op dezelfde lokale subnet, dan start de LFS-client en klik op "Multiplayer", vervolgens "Join Specifieke Game", selecteer vervolgens lokaal netwerk.
 
* Als u geen verbinding kunt maken, en je hebt het wachtwoord (indien aanwezig) juist is, dan moet u de poorten te openen in uw Windows-firewall (zie de rubriek firewall), of uw LAN firewall. Als u een LAN firewall, praat dan met uw sys / netwerkbeheerder mooi.
 
* Probeer van buiten uw netwerk (dat wil zeggen vanaf het internet). Ofwel krijgen een vriend te helpen, of vraag op het forum. Je moet niet vergeten om ons te vertellen wat u de server genoemd.
 
* Als ze niet kunnen komen, moet u de poorten te openen in uw externe firewall, of vooruit de poorten van uw router. Zie de firewall gedeelte voor dit.
 
 
 
===== Beveiliging van uw Windows Server =====
 
Theres een paar fundamentele dingen, ze zijn niet bijzonder LFS georiënteerd, maar je mag niet van bewust. Tijdens deze, ik ben ervan uitgaande dat je een standalone Windows 2003 server met behulp van, of XP-machine thats direct verbonden met het internet. Ik zou niet bijzonder raden doen sommige van deze dingen op een desktop machine. Infact sommige kunnen zelfs niet beschikbaar zijn.
 
* Zet NetBios op internet geconfronteerd met netwerkkaarten (Configuratiescherm> Netwerk Connection Properties> Vink bestands-en printerdeling, dan TCP / IP Eigenschappen> Klik op Geavanceerd> goto tabblad WINS> selecteer Disable NetBIOS via TCP / IP> klik op OK totdat alle dialoogvensters zijn gesloten),
 
* Als u RDP of VNC is ingeschakeld, zet de lange en "complexe" wachtwoorden op uw rekeningen,
 
* Zorg ervoor dat je jezelf opgelapt,
 
* Als u een Windows 2003 server, stel ik het bijhouden van de IE Enhanced Security Configuration geïnstalleerd,
 
* Laat geen willekeurige mensen gebruik maken van uw machine,
 
* Installeer geen dingen die je niet nodig hebt.
 
 
 
==== Linux via WINE ====
 
Voor deze gids, ik neem aan dat je weet in ieder geval de grondbeginselen over linux (dwz uw package manager, navigeren in de directory tree, enz.). Ik neem ook aan alles wat je doet is van een terminal / ssh sessie.
 
 
 
Het is ook de moeite waard een kijkje te nemen op [http://www.lfsforum.net/showthread.php?p=416561 deze draad], waarin de problematiek bespreekt met verschillende versies van wijn, en workarounds.
 
 
 
* Download de dedicated server: http://www.liveforspeed.net/?page=addons
 
* Pak de server, en extract naar de directory LFSServer, in de huidige directory: unzip-o LFS_S2_DEDI_V.zip / LFSServer.
 
* Zorg ervoor dat WIJN is geïnstalleerd. Als dat niet downloaden / installeren / compileren.
 
* Maak of bewerk de setup.cfg bestand. '''Het belangrijkste is dat / dedicated = onzichtbaar''', anders zal klagen over het ontbreken van een X Server.
 
* Vanaf het LFS server. Met recente versies van WINE, hardlopen LFS als een achtergrond proces is een pijn en heeft een hoop problemen. avellis de suggestie van het gebruik van wineconsole in een scherm is een goede oplossing:
 
 
 
screen-S <INSERT NAME> wineconsole - backend = vloeken LFS.exe / cfg = <INSERT WEG NAAR CFG>
 
 
 
* U kunt natuurlijk gebruik maken van de achtergrond-methode, als je een oudere versie van Wine.
 
nohup wijn LFS.exe / cfg = setup.cfg> / dev / null & echo $! > Lfs.pid
 
* Wat dit zal doen is beginnen LFS op de achtergrond en een lfs.pid bestand met de proces-id te maken. Dit is handig als u wilt automatiseren het hele starten en stoppen van de server proces. Als u meer wilt weten over het scherm te leren, doe een''man''scherm in een terminal, of neem een kijkje op http://linuxforum.com.
 
* Test de verbinding met de server. Als het op hetzelfde lokale netwerk, probeer dan een verbinding met een lokaal spel, en de invoering van het IP-adres van de doos.
 
* Ten slotte, krijgt iemand van het forum, of buiten de server van het netwerk te komen.
 
Als je niet kunt komen, dan moet je het openen van de poorten op uw router of firewall.
 
 
 
Het doden van een wezen of verouderde WIJN \ LFS proces is een pijn in de nek. Ik heb dat een gevonden
 
 
 
killall -9 wijn
 
 
 
(Als de desbetreffende gebruiker (hetzij eigenaar of root)) is de meest betrouwbare manier van doen. Of mijn versie van WINE doesnt like worden gedood, of mijn vak is met een vaste grappig 5 minuten; Ik heb altijd moeite gehad doden WIJN.
 
 
 
Een laatste opmerking op het scherm, ik heb een slechte gewoonte van ze te openen voor compileert, lynxen, LFS-servers, enz. en dan vergeten ze open zijn. 2 weken later vraag ik me af waar al het RAM-geheugen Zelden is gegaan zal ik zeggen een instrument te zijn voor haar eigen bestwil, maar in dit geval scherm is.
 
 
 
===== Het beveiligen van uw Linux Server =====
 
Theres een paar voor de hand liggende dingen, maar ik voel het beter om te gaan over hen.
 
 
 
Maak uw LFS server draaien als een niet-bevoorrechte gebruiker. Ik geef de voorkeur aan een nieuwe gebruiker voor elk proces dat ik op mijn servers te creëren.
 
 
 
Het creëren van een nieuwe gebruiker, neem een kijkje op het adduser commando:
 
 
 
man adduser
 
 
 
Persoonlijk zou ik een gebruiker genaamd LFSServer, geef het een moeilijk te raden wachtwoord ("1oustledroam" bijvoorbeeld), en dus vergrendelen die een gebruiker kan alleen lezen en schrijven naar de home-directory (dat is waar ik zet de LFS server bestanden) en alle andere benodigdheden die het nodig heeft. Dit te doen is in plaats van lange adem, buiten het toepassingsgebied van deze draad, en er zijn tal van artikelen over het op het internet.
 
 
 
=== Configuratiebestanden ===
 
==== De gebruikelijke manier ====
 
Gebruik een batch-bestand, snelkoppeling of een methode die je graag LFS.exe beginnen met
 
een opdrachtregel. U kunt gebruik maken van de volgende opties:
 
 
 
/host=Host Name      :FIRST IN LIST
 
/pass=Pass          :if required - password
 
/admin=Pass          :if required - admin password
 
/ip=X.X.X.X          :if required - local specified ip address
 
/port=63392          :a high number below 65536
 
/mode=demo          :demo / s1 / s2
 
/usemaster=yes      :no / yes / hidden
 
/track=XXCR          :track and config (e.g. BL1 / SO3R / FE4)
 
/weather=1          :weather : 1,2,3 in Blackwood
 
/cars=[cars]        :use list of cars including a + between them (ex. UF1+XFG+XRG+FBM)
 
/maxguests=4        :max number of guests that can join host
 
/carsmax=5          :max number of cars in a race
 
/carshost=1          :max number of cars (real+ai) on host pc
 
/carsguest=1        :max number of cars (real+ai) per guest pc
 
/pps=4              :smoothness (3-6) number of car updates per second
 
/qual=0              :qualifying minutes, 0 for no qualifying
 
/laps=5              :number of lap, 0 for practice
 
/wind=1              :0 no wind / 1 low wind / 2 high wind
 
/dedicated=no        :no / yes / nogfx / invisible
 
/vote=yes            :no / yes : can guests vote to kick or ban
 
/select=yes          :no / yes : can guests select track
 
/rstmin=X            :no restart for X seconds after race start
 
/rstend=X            :no restart for X seconds after race finish
 
/autokick=no        :no / yes / ban / spec      (Wrong way drivers)
 
/midrace=yes        :no / yes                    (Join during race)
 
/mustpit=no          :no / yes                    (Pit Stop Required)
 
/start=finish        :fixed/finish/reverse/random (Default race start)
 
/welcome=X.txt      :set welcome text file
 
/tracks=X.txt        :set list of allowed tracks
 
 
 
Een paar dingen om op te noemen zijn dat;
 
* De IP-instelling hoeft niet te worden gedefinieerd. Dat is alleen voor multihomed machines, en als je wilt om te luisteren op een adres. * Als u niet weet wat dat betekent, dan geen viool
 
* De / is vereist bij het begin van de configuratie richtlijn (LFS in principe behandelt de cfg bestand hetzelfde als een argument)
 
* Twee / / 's zijn een reactie
 
 
 
==== De Easy Way ====
 
CrazyICE heeft de [http://lfstools.crazyice.net/pafiledb/index.php?act=view&id=91 DediGUI NG], waarmee u de controle over lokale (CrazyICE, voel je vrij om hier correct me) gewijd configuratie bestanden, en het geheel dedicated server.
 
 
 
=== Firewalls  ===
 
Er zijn een heleboel van firewalls die er zijn, maar ik zal proberen en geldt voor de degenen die ik heb ervaring heb met: ISA, iptables en de Windows Firewall. Als iemand heeft alle verzoeken, zal ik toevoegen aan de draad / gids, als ik kan.
 
 
 
==== IPTables  ====
 
De volgende regels zou genoeg moeten zijn om u te helpen. Opmerking: Ik neem aan dat de machine waarop iptables is hetzelfde als de machine waarop de server. Als dat niet INPUT en OUTPUT vervangen door VOORUIT.
 
 
 
Inbound:
 
 
 
iptables-A INPUT-p tcp - dport 63.392-m state - state NEW-j ACCEPT iptables-A INPUT-p udp - dport 63.392-m state - state NEW-j ACCEPT
 
 
 
Outbound:
 
 
 
iptables-A OUTPUT-p tcp - dport 29339-m state - state NEW-j ACCEPT
 
 
 
==== Microsoft ISA Server ====
 
Ik ben bang dat ik alleen ISA 2004 nu op machines, zodat het ISA-template bestanden zal ik die zal alleen werken zoals bedoeld op die. Ik voeg een kleine gids voor hen vindt, maar ik neem aan dat je weet wat te doen met hen, als je al met ISA.
 
 
 
==== Windows Firewall ====
 
* Open de Windows Firewall, vanaf het bedieningspaneel en ga naar Geavanceerd.
 
* Selecteer uw netwerkverbinding die u wilt verbindingen van, mogelijk maken onder Netwerk Connection Settings en vervolgens op de knop Instellingen te klikken.
 
* Klik op Toevoegen. Geef het een beschrijving van de "LFS (TCP/63392)", stelt u de naam of het IP naar 127.0.0.1, zet 63392 aangezien beide poortnummers, en selecteer TCP. Klik op OK.
 
* Klik op Toevoegen. Geef het een beschrijving van de "LFS (UDP/63392)", stelt u de naam of het IP naar 127.0.0.1, zet 63392 aangezien beide poortnummers, en selecteer UDP. Klik op OK.
 
* Afhankelijk van je setup, kan deze laatste een niet van toepassing. Ik kom over een bepaalde hotfix die verscheen om het gedrag van de Windows Firewall wijzigen. Probeer het zonder eerst, als het doesnt work klik op Toevoegen. Geef het een beschrijving van de "LFS (TCP/29339)", stelt u de naam of het IP naar 127.0.0.1, zet 29339 aangezien beide poortnummers, en selecteer TCP. Klik op OK.
 
 
 
Als u bij de dedicated server starten, en Windows Askes als u wilt deblokkeren of niet, kies Blokkering opheffen.
 
 
 
==== Windows ICS (Internet Connection Sharing) ====
 
Port doorverbinden met Windows ICS is een koninklijke pijn in de kont. Helaas zijn er nog mensen die dit gebruik. Ik ben momenteel het schrijven van een gids voor deze.
 
 
 
=== Port Forwarding / Home Routers ===
 
Er zijn heel veel van thuis-routers die er zijn, dus het geven van een gids voor hen allen zou heel moeilijk zijn. Heres een voor DD-WRT (run ik een Linksys WRT54G).
 
* Open een browservenster en ga naar uw router het IP-adres. In de meeste situaties vind je dit je standaard gateway. U kunt deze vinden door te gaan naar Start> Uitvoeren, typ "cmd" in, op OK te klikken, en typ "ipconfig" en op enter te drukken.
 
* Klik op "Applications & Gaming"
 
 
 
* Klik op "Port Forwarding"
 
* Klik op Toevoegen
 
* De volgende instellingen zou genoeg moeten zijn: Toepassing = LFS, Port Van = 63392, protocol = Beide, IP-adres = uw lokale IP-adres (kan worden gevonden uit ipconfig, zoals hierboven), Port = 63392, en vink Enable.
 
* Klik op "Save Settings"
 
 
 
Check out [http://www.portforward.com/ PortForward.com] voor een handleiding van uw router.
 
 
 
=== Track Beperking ===
 
Het beperken van de tracks toegestaan op een host:
 
* Maak een tekst bestand met de naam "X.txt" in uw LFS map.
 
* Een lijst van alle tracks en configuraties die u wilt toestaan.
 
* Typ een configuratie op elke lijn.
 
* U moet de korte naam van de tracks te gebruiken: [eerste twee letters van de naam] [config nummer] [omgekeerde]
 
 
 
=== Track List ===
 
Als u niet vertrouwd bent met het kort het spoor namen, heres iets wat je zou kunnen vinden nuttig:
 
* BL1 = Blackwood GP
 
*BL1R = Blackwood GP Reverse
 
*BL2 = Blackwood RallyX
 
*BL2R = Blackwood RallyX Reverse
 
*FE1 = Fern Bay Club
 
*FE1R = Fern Bay Club Reverse
 
*FE2 = Fern Bay Green
 
*FE2R = Fern Bay Green Reverse
 
*FE3 = Fern Bay Gold
 
*FE3R = Fern Bay Gold Reverse
 
*FE4 = Fern Bay Black
 
*FE4R = Fern Bay Black Reverse
 
*FE5 = Fern Bay RallyX
 
*FE5R = Fern Bay RallyX Reverse
 
*FE6 = Fern Bay RallyX Green
 
*FE6R = Fern Bay RallyX Green Reverse
 
*SO1 = South City Classic
 
*SO1R = South City Classic Reverse
 
*SO2 = South City Unoffical 1
 
*SO2R = South City Unoffical 1 Reverse
 
*SO3 = South City Unoffical 2
 
*SO3R = South City Unoffical 2 Reverse
 
*SO4 = South City Long
 
*SO4R = South City Long Reverse
 
*AU1 = Autocross Arena
 
*AU2 = Skidpad
 
*AU3 = Drag (2 lane)
 
*AU4 = Drag (8 lane)
 
*KY1 = Kyoto ring Oval
 
*KY1R = Kyoto ring Oval reversed
 
*KY2 = Kyoto ring National
 
*KY2R = Kyoto ring National reversed
 
*KY3 = Kyoto ring GP long
 
*KY3R = Kyoto ring GP long reversed
 
*WE1 = Westhill International
 
*WE1R = Westhill International reversed
 
*AS1 = Aston Cadet
 
*AS1R = Aston Cadet reversed
 
*AS2 = Aston Club
 
*AS2R = Aston Club reversed
 
*AS3 = Aston National
 
*AS3R = Aston National reversed
 
*AS4 = Aston Historic
 
*AS4R = Aston Historic reversed
 
*AS5 = Aston Grand prix
 
*AS5R = Aston Grand prix reversed
 
*AS6 = Aston Grand Touring
 
*AS6R = Aston Grand Touring reversed
 
*AS7 = Aston North
 
*AS7R = Aston North reversed
 
 
 
=== Bezienswaardigheden ===
 
==== LFS accepteert alleen LAN IP in de range RFC1918 ====
 
* 10.0.0.0 - 10.255.255.255 (10 / 8)
 
* 172.16.0.0 - 172.31.255.255 (172.16/12)
 
* 192.168.0.0 - 192.168.255.255 (192.168/16)
 
==== berekenen Vereist upload (van Patch V) ====
 
Gebruik maken van de rekenmachine in de volledige LFS-client (Multiplayer> Start New Game, een track te selecteren, indien nodig en viool met de instellingen), of volg deze formule:
 
<pre> (PPS * 0,09375) * ((MAX_GUESTS * MAX_IN_RACE)-MAX_IN_RACE) = Kilobyte / sec upload vereist </ pre>
 
Als u niet van plan om de dedicated server te gebruiken, moet u het volgende:
 
<pre> (PPS * 0,09375) * ((MAX_GUESTS * MAX_IN_RACE) - (MAX_IN_RACE-1)) = Kilobyte / sec upload vereist </ pre>
 

Huidige versie van 25 okt 2012 om 11:17

Deze pagina moet nog erg veel ingevuld worden. Wie zich aangetrokken voelt, ga je gang.