Moet er nu wel bijzeggen dat ik niet al te veel van Linux ken
M'n server heeft 2 publieke IPs x.x.x.40 en x.x.x.41, beide zijn normaal te pingen van overal (draaien trouwens verschillende services op de verschillende IP addressen, werkt allemaal perfect)
Ik start Quake op met:
Code: Selecteer alles
/home/quake3/q3/q3ded +set g_gametype 2 +set fs_basepath /home/quake3/q3 +set fs_game osp +exec instagib.cfg
In dei instagib.cfg staat onderandere:
Code: Selecteer alles
set net_ip x.x.x.40
Nergens een commando om de poort te veranderen, dus dat is dan de standaard UDP 27960.
Als ik in de dedicated server "net_ip" ingeef, zie ik:
Code: Selecteer alles
net_ip
"net_ip" is:"x.x.x.40^7" default:"localhost^7"
Lijkt me wel in orde, maar als ik dan ga kijken wat er luistert op poort 27960 dan zie ik:
Code: Selecteer alles
root@derelict:/home/selder# netstat -atun | grep 27960
udp 0 0 0.0.0.0:27960 0.0.0.0:*
Wat ook klopt, want op ik kan op beide IPs connecteren met Quake3 en dan zit ik in hetzelfde spel.
Heb al geprobeerd van die +set net_ip in de command line te zetten, al geprobeerd van toch een poortconfig tezetten, maar hij blijft luisteren op beide IPs.
Google vind niet veel relevalte results meer, en ze raden overal aan met verschillende poorten te werken, maar dat wil ik niet
Is dat iets eigen aan UDP ofzo?