11. maj 2003 - 01:11Der er
62 kommentarer og 1 løsning
CS server bag router
router : unex br400 jeg ønsker at lave en dedicated server på port 27016 så jeg kan joine serveren fra min egen computer via. client, men det er kun min local ip der ka finde serveren - ikke andre over internettet :(
jeg kender til de avancerede indstillinger min router har, men synes jeg har prøvet at åbne en del porte efterhånden hvor det ikke har virket.
kan i ikke bare sige mig hvad jeg skal gøre så? :)
I er sikrer på at serveren rent faktisk er sat til port 27016 ? Jeg ved, af personlige erfaringer, at det virker .. Hvis det stadig ikke vil klikke, er det enten routeren, eller fejl 40. :)
jeg prøvede på port 33330 33331 33332 33333 27016 :) intet duede.. skrev dette i genvejen: C:\Sierra\Half-Life\hlds.exe +port 33333 -game cstrike +maxplayers 20 +map de_dust
Ekstremt weird. Er I sikrer på at routeren acceptere jeres port forward? Jeg har ikke kendskab til den type router, kun cisco, men kan forestile mig at i skal write den nye setting?
nogle routere kan være sat op til at filtrere trafik indefra, ud og mod den externe del af routeren. prøv at få en udefra til at telnette til din externe ip når du har startet serveren. hvis den kommer med "ingen tilslutning til værten" el. lign. så kører den ikke, ellers højst sansynligt.
Internet IP 62.254.145.45/24 (router Outside interface) 10.40.0.2/21 (router inside interface) switch -DMZ 1 (10.40.2.1) --- Server addresse 10.40.2.2/21 i router NAT (Access-list out port 80 / HTTP forward to 10.40.2.2)
du må kigge lidt efter din config til din routers muligheder..
ehhh virker lidt russisk for mig. Jeg har noget der hedder virtuel server hvor der er følgende: intern ip-adresse | intern port | porttype (tcp/udp) | offentlig port min comp har den interne ipadrese 192.168.1.6 og den interne port er vel den jeg ønsker at lave csserver på? 27016? porttype aner jeg ikke en skid om og offentlig port er det ik bare 27016 igen ?
1.åben en dos promt. 2. Det kan du gøre ved at trykke på "start" 3. vælg "kør" 4. skriv: cmd 5. Så åbner der en promt. Her skriver du: telnet din_ip 27016 (dvs hvis min ip er 212.242.15.15 så skriver jeg: telnet 212.242.15.15 27016 ) 6. Får du svar med det samme er porten ikke forwardet. Timer den ud eller åbner den, så er porten åben.
MEN: du kan ikke selv gøre dette. Det skal være en fra internettet (ydersiden af routeren) som gør det. Du kan ikke selv gøre det indefra indersiden af din router (LAN).
Så få f.eks. en af dine kammerater til at teste.. det kan være dumt og skrive sin IP i et public forum.
Det vi skal teste er om du har forwardet 27016 korrekt og derfor er det selvfølgelig din eksterne IP vi skal teste med, da din venner jo connecter via din eksterne IP. De kan ikke se din interne IP.
ja det tar sq sin tid. den skriver noget med... could not open connection to the host on port 27016. A Connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
Et forbindelsesforsøg mislykkedes, fordi den, der tilsluttede, ikke svarede korrekt efter en periode, eller forbindelsen mislykkedes, fordi den tilsluttede vært ikke svarede.
men se her hva 1 af mine venner skrev: hvis man skriver telnet 8x.1x2.67.xxx:27016 tar det 2sek... hvis man skriver telnet 8x.1x2.67.xxx 27016 tar det 30-45 sec
nu hvor jeg har gået ind i virtuel server og "åbnet" porten så tager de tkun 2 sek med telnet 80.162.67.138 27016. hvorimod da jeg brugte stdindstillingen tog det 30 seks...mærkeligt ?
som sagt den failer efter 2 sek hvis jge "åbner porten" inde i visuel server hvorimod det tar 30 seks ca. hvis det bare r std indstillingerne den kører med.
Kommentar: knocker 11/05-2003 01:45:13 Men syko, har du tjekket om alt er som det skal være. At du rent faktisk forwarder til DIN interne ip osv.. Udelukket alle muligheder?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.