no wiec tak serverek stoi na auroxie lub mandivie albo jeszcze innym elo elo linuchu dokladnie nie wiem bo to jest server który doprowadza neta na muj blok stoi w piwnicy i fizycznego dostepu niemam [żadko] (tylko ssh i ftp ) i admin sieci co chwile cos kopie i zmienia linuchy itd .... serverek jest bezposrednio podłaczony pod łacze
IP:
zew 83.17.128.98 (stałe niezmienne)
wew 10.251.251.56
muj skrypcik do uruchomnienia:
"./hlds_run -game cstrike -port 27016 +ip 83.17.128.98 +maxplayers 6 +map aim_aztec&"
poczytac i dostac sie do maszyny zeby ci przekierowali porty na serwerze routujacym.
masz tu all text.
Kod:
» Server behind router
If the server is behind a router there are a few things you have to check.
You must FORWARD the port your server runs on from your router to the server (unless you change it with "-port 270XX" it's port 27015).
Also these ports needs to be open in the given direction:
TCP 7002 out
TCP 5273 out
UDP 27010 out
UDP 27012 in and out
UDP 27015 in (if your server runs on this port)
So let's get it clear with an example. We have a little LAN, connected with a linux-router to the internet. The router is called jwm, it's LAN-IP is 192.168.1.1, the WAN-IP 195.158.153.161. The box which run's the server is called heike, the IP is 192.168.1.4. And there is another client called lukas, IP 192.168.1.3.
At the router NAT (masquarading and routing) is enabled and ipchains is configured this way:
/usr/sbin/ipmasqadm autofw -A -v -r udp 27015 27015 -h 192.168.1.4
/sbin/ipchains -A output -p udp -s $ANY 27012 -j ACCEPT
/sbin/ipchains -A output -p udp -s $ANY 27010 -j ACCEPT
/sbin/ipchains -A input -p udp -s $ANY 27015 -j ACCEPT
/sbin/ipchains -A output -p tcp -s $ANY 7002 -j ACCEPT
/sbin/ipchains -A output -p tcp -s $ANY 5273 -j ACCEPT
Now every internet-client can connect to this server by giving the WAN-IP. The in-game-serverbrowser doesn't work - you must give the WAN-IP.
If the server is started like this:
the other LAN-box called lukas can connect to this server via play cs - lan-game
Remember, the above is only used as example - there can be any other router, any other IP-range and so on!
Just check that
the serverport is FORWARDED
the other ports are opened in the right direction
and don't forget: internet-clients have to connict via giving the WAN-IP
jakbys slabo z jezyka fajfoklokow stal to pisz to sie przetlumaczy
masz tu gotowca:
na serwerze w piwnicy popros admina zeby wklepal:
Kod:
/usr/sbin/ipmasqadm autofw -A -v -r udp 27016 27016 -h 10.251.251.56
/sbin/ipchains -A output -p udp -s $ANY 27012 -j ACCEPT
/sbin/ipchains -A output -p udp -s $ANY 27010 -j ACCEPT
/sbin/ipchains -A input -p udp -s $ANY 27015 -j ACCEPT
/sbin/ipchains -A output -p tcp -s $ANY 7002 -j ACCEPT
/sbin/ipchains -A output -p tcp -s $ANY 5273 -j ACCEPT
pamietaj ze tworzysz serwerek sv_lan 0 (taka ta komenda byla chyba nie ??) i na porcie 27016
niewiem czy dobrze zajazyłem ale zostawiam wszystko jak jest wklepuje "gotowca" przez ssh wtedy na moim lanie pod ip wew na danym porcie bedzie widoczny serv ?
a gotowiec=przypisywanie portu pod wew IP czy jakoś tak ??
_________________ buu...
Ostatnio zmieniony przez dago86 Nie 04 Gru, 2005 01:15, w całości zmieniany 1 raz
Kapke nie rozumiem
Jesli srv stoi na maszynie majacej zew ip, to jaki sens forwardowania portow?
@dago86
Powiedz dokladnie jaki jest stan obecny. Jesli serv stoi na kompie z zew. ip, to podlaczyc sie do niego moga i uzytkownicy lanowi, i zewnetrzni (przez to samo zewnetrzne ip). Jesli natomiast serv stoi za routerem, to zeby serv byl widoczny z zewnatrz trzeba forwardowac porty, do grania po lanie nie trzeba.
Dago, nie za bardzo rozumiem jakie sa Twoje oczekiwania.
PS-jesli napisalem jakas bzdure to prosze mnie smialo poprawiac
Stawia na piwnicznym, z zewnetrznym ip, a zapewne chodzi o to, ze chcialby aby serw sie pojawial w oknie lan games. Tylko nie wiem jaki jest tego sens, przeciez ludzie z lana beda laczyc sie bezposrednio z maszyna serverowa (najkrotsza droga). Poza tym nie wiem czy sv_lan 1 nie jest wymagane w takich okolicznosciach. Chyba bede musial pogolowac .
EDIT:
a probowales wew.ip.routera:27015 ?
_________________ [|||||][|||||][|||||]
Ostatnio zmieniony przez piatas Nie 04 Gru, 2005 01:31, w całości zmieniany 1 raz
powiem wam o co mi chodzi gralem kiedys na pewnym servie patrze a u jednego goscia nie ma steam id tzn miał STEAM_ID_LAN pytam go sie dlaczego ma lanowe id on powiedzial ze server ma 2 ip zew i wew. i mi o to chodzi ze ja i AnN-kA niemozemy grac na jenym servie bo ona kozysta z mojego steama i w ten sposób mozna bybyło grac w 2 na jednym steamie na jednym servie rozumiecie ??
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
Pomysł tej strony zrodził się w chorych umysłach Akiry & Jumpera
Wszelkie prawa zastrzeżone.
Kopiowanie materiałów ze strony bez zgody autorów zabronione.
Treści publikowane na tym forum są własnością ziomów którzy je zapodalii i wali nas co oni tam nawymyślali